Sisällysluettelo:

Painon tunnistava kangaskassi: 5 vaihetta
Painon tunnistava kangaskassi: 5 vaihetta

Video: Painon tunnistava kangaskassi: 5 vaihetta

Video: Painon tunnistava kangaskassi: 5 vaihetta
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Heinäkuu
Anonim
Painon tunnistava kangaskassi
Painon tunnistava kangaskassi
Painon tunnistava kangaskassi
Painon tunnistava kangaskassi
Painon tunnistava kangaskassi
Painon tunnistava kangaskassi

Tämä ohje on tarkoitettu painon tunnistavaan laukkuun. Se auttaa ihmisiä, jotka kantavat paljon laukussaan, ja parantaa vaakaa antamalla jatkuvaa ympäristön palautetta ja automaattisen varoituksen ylipainosta.

Kuinka se toimii

Se toimii käyttämällä voimalle herkkää vastusta mittaamaan, kuinka paljon hihna painaa käyttäjän olkapäätä, ja käyttämällä arvoa ohjaamaan kuinka nopeasti LED -valot sykkivät tai kuinka monta LED -valoa on syttynyt (kun kytkintä painetaan). palautetta. Kun käyttäjä käyttää liikaa painoa (kalibroitu tällä hetkellä noin 10–11 kiloa), LEDit vilkkuvat nopeasti varoittaakseen käyttäjää. Koko laite saa virtansa AAA -paristosta ja sitä ohjaa Lilypad Arduino, joka on kiinnitetty komponentteihin pussin pintaan ommellulla johtavalla langalla.

Kuvat ja kuvat laukusta ovat alla.

Vaihe 1: Komponentit

Komponentit
Komponentit
Komponentit
Komponentit
Komponentit
Komponentit

Tässä on luettelo laitteista, joita tarvitset tähän kokeiluun: Lilypad Arduino - Arduino -mikroprosessorin Breakout -kortin ja USB -johdon ommeltu versio - lilypadin liittäminen tietokoneeseen Lilypad -akku 4 lilypad -LEDiä Lilypad -kytkin Voimakas herkkä vastus Johtava kierre - 4 -kerroksinen hankaamaan, mutta sen vastus on paljon pienempi kuin 2 -kerroksinen neula ja langankierre - langankierre on elintärkeä 4 -kerroksiselle alligaattoripidikkeelle - elintärkeä piirien testaamiseen. Ompelu on liian hidasta testattavaksi. Kangasliima ja kangasmaali - lankojen tiivistämiseen Kangaskassi - mikä tahansa ohut kangas sopii

Vaihe 2: Hieronta

Basting
Basting
Basting
Basting
Basting
Basting

[Edit: Myöhemmin huomasin, että akun asettaminen niin lähelle Arduinoa johtaa epäluotettavaan yhteyteen, kun kahden osan välinen taittoliike löysää lankaa. Jätä hieman enemmän etäisyyttä, kaksi tai kolme tikkiä, jotta tämä ei tapahdu.] Tämä on olennainen askel estää osien liikkumista ompelun aikana. Katso kuvista, miten pussin osat asetetaan. Pidä terälehdet paikallaan kääntävällä ompeleella.

Kuva 1 esittää hammastamisen yleistä ulkoasua. Näkymä on pussin sisäpuolelta. Harmaat osat ovat pussin ulkopuolella ja valkoiset osat pussin sisäpuolella.

Kuva 2 näyttää, kuinka ompelet komponentit kahdella terälehdellä (LED, kytkin), jotta ne eivät vapise

Kuvassa 3 esitetään useiden terälehtien (Lilypad, akku) ompeleminen. Kuva 4 näyttää kuinka FSR asetetaan hihnan sisään.

Kuvassa 4 esitetään, kuinka FSR ommellaan hihnan toiselle puolelle.

Vaihe 3: Ompelu

Ompelu
Ompelu
Ompelu
Ompelu
Ompelu
Ompelu

Nyt sinun on ommeltava liitokset kaikkien lankojen välille.

Kuva 1 esittää pussin kaikkien ompelujen asettelua.

Kuvassa 2 esitetään piirikaaviot kullekin yhteiskäyttäjälle. Erityiset Arduino -nastat mainitaan yhteensopivuuden varmistamiseksi koodin kanssa.

Kuva 3: Ompele terälehdet useita kertoja varmistaaksesi hyvän yhteyden langan ja terälehden välillä.

Kuva 4 ja 5: Käytin suoraommelta langanpituuden ja -vastuksen pienentämiseen (kuva 4), mutta myöhemmin opin, että diagonaalinen ommel mahdollistaa enemmän venytystä, joten se on parempi (kuva 5).

Kuva 6: Ompele FSR -nastojen ympärille pitämään ne paikoillaan

Kuva 7: Kierrä vastuksen päät muodostaen silmukoita, jotka voit ommella läpi.

Kuva 8: Sido lanka olemassa olevaan tikkiin lankojen yhdistämiseksi (mustat nuolet kaaviossa).

Kuva 9: Ompele langat kankaan vastakkaisille puolille, kun ne menevät ristiin oikosulun estämiseksi.

Kuva 10: Tarkista ompeleet yleismittarilla vastuksen tarkistamiseksi.

Kuva 11. Liimaa solmut, jotka teet ompeleen päättämiseksi, jotta ne eivät pääse irtoamaan, ja maalaa paljaat langat ommelle oikosulun mahdollisuuksien vähentämiseksi.

Valokuvat osoittavat, miltä ompelu näyttää laukussasi, kun olet valmis.

Vaihe 4: Koodaus

Koodaus
Koodaus

Voit testata koodin koko ompeluprosessin ajan yhdistämällä ensin terälehdet alligaattoripidikkeillä piirien luomiseksi ja sitten itse kangaspiireillä. Voit ladata koodin (Readinput.pde) tai tarkastella ohjelman logiikan vuokaaviota (vuokaavio.jpg). Koodi koostuu useista erillisistä osista.

Muuttujailmoitukset ilmoittavat Lilypad -terälehtien muuttujia, taulukon ja lukumuuttujat voiman mittaamiseksi, muuttujat LED -pulssin ohjaamiseksi ja muuttujan liiallisen paineen seuraamiseksi.

setup () aktivoi kaikki nastat ja mahdollistaa Serial (virheenkorjauksen).

loop () tarkistaa paineen, kirjaa liiallisen paineen ja antaa joko varoituksen, jos voimaa on liikaa, näyttää tason, jos kytkintä painetaan, tai sykkii muuten. Se kutsuu myös printReading ().

getReading () kirjaa paineen taulukon avulla.

printReading () auttaa virheenkorjauksessa tulostamalla kaikki lukumuuttujat.

checkWarning () kirjaa jatkuvan voimakkaan jakson ennen varoituksen laukaisua ().

varoitus () saa LED -valot vilkkumaan.

taso () näyttää enemmän LED -valoja suuremman voiman saamiseksi.

pulssi () näyttää nopeamman sykkeen suuremmalle voimalle.

ledLight () auttaa sytyttämään tason () ja pulssin () LEDit.

Vaihe 5: Kalibrointi

Sinun on nyt kalibroitava pussi tarkistaaksesi, kuinka paino vastaa FSR -lukemia.

Käytä tasapainoisia esineitä lisäämään painoa asteittain. Tölkit tai pullot toimivat hyvin.

Käytä arduinoa kaapelin ollessa kiinni.

Käytä sarjavalvontaominaisuutta tulosteiden lukemiseen ja voiman tarkistamiseen.

Toista tämä prosessi kirjataksesi, kuinka voiman lukema muuttuu painon mukaan.

Kun olet valmis, säädä koodi vastaamaan kalibrointia, ja sinun pitäisi olla valmis menemään.

Suositeltava: