Sadržaj:

Torba za otkrivanje težine: 5 koraka
Torba za otkrivanje težine: 5 koraka

Video: Torba za otkrivanje težine: 5 koraka

Video: Torba za otkrivanje težine: 5 koraka
Video: Шьём сумку шоппер вручную и на швейной машине 2024, Juli
Anonim
Tote torba s osjetljivošću na težinu
Tote torba s osjetljivošću na težinu
Tote torba s osjetljivošću na težinu
Tote torba s osjetljivošću na težinu
Tote torba s osjetljivošću na težinu
Tote torba s osjetljivošću na težinu

Ovo uputstvo je za torbu za mjerenje težine. Pomaže ljudima koji mnogo nose u torbama i poboljšava vagu pružajući stalne povratne informacije iz okruženja i automatsko upozorenje na višak kilograma.

Kako radi

Radi pomoću otpornika osjetljivog na silu kako bi se izmjerilo koliko traka pritišće rame nositelja, a pomoću vrijednosti kontrolira koliko brzo LED diode pulsiraju ili koliko LED dioda zasvijetli (kada se pritisne prekidač), dajući korisniku povratne informacije. Kada nosilac nosi preveliku težinu (trenutno kalibriranu na otprilike 10-11 kilograma), LED diode brzo trepere kako bi upozorile korisnika. Cijeli uređaj napaja AAA baterija i kontrolira ga Lilypad Arduino, koji je pričvršćen na komponente pomoću provodnog konca ušivenog u površinu vrećice.

Ilustracije i fotografije torbe nalaze se ispod.

Korak 1: Komponente

Komponente
Komponente
Komponente
Komponente
Komponente
Komponente

Evo popisa opreme koja će vam trebati za ovaj eksperiment: Lilypad Arduino - verzija za isključivanje mikroprocesorske ploče sa mikroprocesorom za isključivanje i USB kabel - povezuje lilypad s računarom Lilypad baterija 4 LED diode sa prekidačem Lilypad prekidač Otpor osjetljiv na silu Provodljivi navoj - 4 sloja da se istroši, ali ima mnogo manji otpor od 2 -slojne igle i uvlakača konca - konac je od vitalnog značaja za 4 -slojne navojne štipaljke - od vitalnog značaja za ispitivanje krugova. Šivanje je presporo za testiranje. Ljepilo za tkanine i boje za tkanine - za brtvljenje niti Tote torba - bilo koja tanka tkanina koju ćete napraviti

Korak 2: Podmazivanje

Basting
Basting
Basting
Basting
Basting
Basting

[Uredi: Kasnije sam otkrio da postavljanje baterije tako blizu Arduina dovodi do nepouzdane veze jer preklapanje između dva dijela olabavlja nit. Ostavite malo više udaljenosti, dva ili tri šava, kako se to ne bi dogodilo.] Ovo je bitan korak za sprečavanje pomicanja komponenti tokom šivanja. Pogledajte slike za postavljanje komponenti za torbu. Obrnutim šavom držite latice na mjestu.

Slika 1 prikazuje ukupni izgled lijepljenja. Pogled je iz unutrašnjosti torbe. Sive komponente nalaze se na vanjskoj strani vrećice, a bijele na unutrašnjoj strani vrećice.

Slika 2 prikazuje kako sašiti komponente s 2 latice (LED, prekidač) kako biste spriječili njihovo ljuljanje

Slika 3 prikazuje kako sašiti komponente s više latica (Lilypad, baterija). Slika 4 prikazuje kako postaviti FSR unutar trake.

Slika 4 prikazuje kako prišiti FSR na jednu stranu remena.

Korak 3: Šivanje

Šivanje
Šivanje
Šivanje
Šivanje
Šivanje
Šivanje

Sada ćete morati šivati veze između svih niti.

Na slici 1 prikazan je raspored za sve šivenje na torbi.

Slika 2 prikazuje dijagrame kola za svaku komoponentu. Spominju se posebni Arduino pinovi kako bi se osigurala kompatibilnost sa kodom.

Slika 3: Prošite latice više puta kako biste osigurali dobru vezu između konca i latice.

Slike 4 i 5: Koristio sam ravni šav za smanjenje duljine niti i otpora (slika 4), ali kasnije sam saznao da dijagonalni šav dopušta više rastezanja, pa je poželjnije (slika 5).

Slika 6: Prošite oko FSR igala kako biste ih držali na mjestu

Slika 7: Uvijte krajeve otpornika u obliku petlji kroz koje možete sašiti.

Slika 8: Vežite konac za postojeći šav da biste spojili niti (crne strelice na shemi).

Slika 9: Prišijte niti na suprotnim stranama tkanine kada se ukrste kako biste spriječili kratki spoj.

Slika 10: Testnim šavovima multimetrom provjerite otpor.

Slika 11. Zalijepite čvorove koje vežete da biste završili ubod, kako biste spriječili njihovo odmotavanje, i obojite izložene niti duž šava kako biste smanjili šanse za kratki spoj.

Fotografije prikazuju kako će šivanje izgledati na vašoj torbi po završetku.

Korak 4: Kodiranje

Kodiranje
Kodiranje

Kôd možete testirati tijekom cijelog procesa šivanja, prvo povezivanjem latica s kopčama od aligatora kako biste stvorili sklopove, a zatim sa samim krugovima od tkanine. Možete preuzeti kôd (Readinput.pde) ili pregledati dijagram toka logike programa (Dijagram toka.jpg). Kôd se sastoji od nekoliko različitih dijelova.

Deklaracije varijabli deklariraju varijable za latice Lilypada, niz i varijable čitanja za mjerenje sile, varijable za kontrolu pulsiranja LED -a i varijablu za praćenje prekomjernog pritiska.

setup () aktivira sve pinove i omogućava serijski (za otklanjanje grešaka).

loop () provjerava tlak, bilježi prekomjerni tlak i izdaje upozorenje ako postoji prevelika sila, pokazuje razinu ako je prekidač pritisnut ili pulsira na drugi način. Takođe poziva printReading ().

getReading () koristi niz za snimanje pritiska.

printReading () pomaže pri otklanjanju grešaka štampanjem svih varijabli čitanja.

checkWarning () bilježi kontinuirani period velike sile prije pokretanja upozorenja ().

Upozorenje () uzrokuje da LED diode trepere.

level () prikazuje više LED dioda za veću silu.

pulse () pokazuje brže pulsiranje za veću silu.

ledLight () pomaže u osvjetljavanju LED dioda za nivo () i impuls ().

Korak 5: Kalibracija

Sada morate kalibrirati vrećicu kako biste provjerili odgovara li težina očitanjima FSR -a.

Koristite predmete s jednakom težinom za postupno dodavanje težine. Komplet limenki ili boca dobro funkcionira.

Nosite arduino sa priključenim kabelom.

Pomoću funkcije Serial Monitor pročitajte printReading i provjerite silu.

Ponovite ovaj postupak da biste zabilježili kako se očitanje sile mijenja s težinom.

Kada završite, prilagodite kôd tako da odgovara kalibraciji i trebali biste biti spremni za rad.

Preporučuje se: