Cuprins:

Geantă de mână pentru detectarea greutății: 5 pași
Geantă de mână pentru detectarea greutății: 5 pași

Video: Geantă de mână pentru detectarea greutății: 5 pași

Video: Geantă de mână pentru detectarea greutății: 5 pași
Video: CUM SLABESC? 🏋️‍♀️AUTOCUNOASTERE | Metoda ADLER - 4 PAȘI ❤️ 2024, Iulie
Anonim
Geantă de mână pentru detectarea greutății
Geantă de mână pentru detectarea greutății
Geantă de mână pentru detectarea greutății
Geantă de mână pentru detectarea greutății
Geantă de mână pentru detectarea greutății
Geantă de mână pentru detectarea greutății

Acest instructable este pentru o geantă de detectare a greutății. Ajută persoanele care transportă multe în genți și îmbunătățește cântarul, oferind feedback ambiental constant și o alertă de avertizare automată pentru excesul de greutate.

Cum functioneaza

Funcționează utilizând un rezistor sensibil la forță pentru a măsura cât de mult presează cureaua pe umărul utilizatorului și folosind valoarea pentru a controla cât de repede pulsează LED-urile sau câte LED-uri s-au aprins (când este apăsat un comutator), oferind utilizatorului părere. Când purtătorul poartă greutate excesivă (în prezent calibrată la aproximativ 10-11 lire sterline), LED-urile clipesc rapid pentru a-l avertiza pe purtător. Întregul aparat este alimentat de o baterie AAA și controlat de un Lilypad Arduino, care este atașat componentelor prin fir conductor cusut în suprafața pungii.

Ilustrații și fotografii ale sacului sunt mai jos.

Pasul 1: Componente

Componente
Componente
Componente
Componente
Componente
Componente

Iată o listă de echipamente de care veți avea nevoie pentru acest experiment: Lilypad Arduino - O versiune cusabilă a microprocesorului arduino Placă de rupere și cablu USB - conectează lilypad-ul la pachet de baterii Lilypad 4 LED-uri Lilypad Comutator Lilypad Rezistor sensibil la forță Fir conductiv - 4 straturi tinde pentru a se rupe, dar are o rezistență mult mai mică decât a 2 straturi. Cusutul este prea lent pentru a fi testat. Adeziv pentru țesături și vopsea pentru țesături - pentru a sigila firele Geantă de mână - orice țesătură subțire se va face

Pasul 2: Basting

Tencuială
Tencuială
Tencuială
Tencuială
Tencuială
Tencuială

[Edit: Am constatat mai târziu că punerea acumulatorului atât de aproape de Arduino duce la o conexiune nesigură, deoarece mișcarea de pliere dintre cele două părți slăbește firul. Lăsați ceva mai multă distanță, două sau trei ochiuri, pentru a preveni acest lucru.] Acesta este un pas esențial pentru a preveni deplasarea componentelor în timpul coaserii. Vedeți imaginile pentru a stabili componentele pungii. Folosiți o cusătură inversă pentru a menține petalele în poziție.

Imaginea 1 prezintă aspectul general pentru stingere. Vederea este din interiorul sacului. Componentele gri sunt în exteriorul sacului, iar componentele albe sunt în interiorul sacului.

Imaginea 2 arată cum să coaseți componentele cu 2 petale (LED, Switch) pentru a preveni oscilația acestora

Imaginea 3 arată cum să coaseți componente cu mai multe petale (Lilypad, acumulator). Imaginea 4 arată cum să plasați FSR în interiorul curelei.

Imaginea 4 arată cum să coaseți FSR pe o parte a curelei.

Pasul 3: Cusut

Cusut
Cusut
Cusut
Cusut
Cusut
Cusut

Acum va trebui să coaseți conexiunile între toate firele.

Imaginea 1 prezintă aspectul pentru toate cusuturile pe sac.

Imaginea 2 prezintă schemele de circuit pentru fiecare comoponent. Sunt menționați pini Arduino specifici pentru a asigura compatibilitatea cu codul.

Imaginea 3: Coaseți petalele de mai multe ori pentru a asigura o conexiune bună între fir și petală.

Imaginile 4 și 5: Am folosit o cusătură dreaptă pentru a reduce lungimea și rezistența firului (imaginea 4), dar ulterior am aflat că o cusătură diagonală permite mai multă întindere, deci este de preferat (imaginea 5).

Imaginea 6: Cusătură în jurul pinilor FSR pentru a le menține în poziție

Imaginea 7: Buclați capetele rezistențelor pentru a forma bucle prin care puteți coase.

Imaginea 8: Legați un fir la o cusătură existentă pentru a îmbina firele (săgeți negre pe schemă).

Imaginea 9: Coaseți firele pe părțile opuse ale țesăturii atunci când acestea se încrucișează pentru a preveni scurtcircuitul.

Imaginea 10: Testați cusăturile cu multimetrul pentru a verifica rezistența.

Imaginea 11. Lipiți nodurile pe care le legați pentru a termina o cusătură, pentru a preveni desfacerea acestora și vopsiți firele expuse de-a lungul cusăturii pentru a reduce șansele de scurtcircuitare.

Fotografiile arată cum va arăta cusutul pe geantă când ați terminat.

Pasul 4: Codificare

Codificare
Codificare

Puteți testa codul pe tot parcursul procesului de cusut, mai întâi conectând petale cu cleme de aligator pentru a crea circuitele, apoi cu circuitele de țesătură în sine. Puteți descărca codul (Readinput.pde) sau vizualiza o diagramă de flux a logicii programului (Flow diagram.jpg). Codul este format din mai multe părți distincte.

Declarațiile variabilei declară variabile pentru petalele Lilypad, o matrice și variabile de citire pentru măsurarea forței, variabile pentru controlul impulsurilor LED și o variabilă pentru a urmări presiunea excesivă.

setup () activează toți pinii și activează Serial (pentru depanare).

loop () verifică presiunea, înregistrează presiunea excesivă și fie emite un avertisment dacă există o forță excesivă, arată nivelul dacă este apăsat comutatorul sau pulsează altfel. De asemenea, apelează printReading ().

getReading () folosește o matrice pentru a înregistra presiunea.

printReading () ajută la depanare, prin imprimarea tuturor variabilelor de citire.

checkWarning () înregistrează o perioadă continuă de forță mare înainte de a declanșa avertismentul ().

avertizare () face ca LED-urile să clipească.

level () arată mai multe LED-uri pentru o forță mai mare.

pulsul () arată pulsații mai rapide pentru o forță mai mare.

ledLight () ajută la aprinderea LED-urilor pentru nivel () și puls ().

Pasul 5: Calibrare

Acum trebuie să calibrați punga pentru a verifica modul în care greutatea corespunde citirilor FSR.

Folosiți obiecte cu greutate egală pentru a adăuga treptat greutate. Un set de cutii sau sticle funcționează bine.

Purtați arduino cu cablul atașat.

Utilizați caracteristica Serial Monitor pentru a citi printCitirea și a verifica forța.

Repetați acest proces pentru a înregistra cum se modifică citirea forței cu greutatea.

După ce ați terminat, modificați codul pentru a se potrivi cu calibrarea și ar trebui să fiți gata să mergeți.

Recomandat: