Talaan ng mga Nilalaman:
- Hakbang 1: Mga Bahagi
- Hakbang 2: Basting
- Hakbang 3: Pananahi
- Hakbang 4: Pag-coding
- Hakbang 5: Pagkakalibrate
Video: Tote Bag na Pang-sensing ng Timbang: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Ang itinuturo na ito ay para sa isang weight sensing bag. Tinutulungan nito ang mga taong maraming dala sa kanilang mga bag at nagpapabuti sa kaliskis sa pamamagitan ng pagbibigay ng palaging feedback sa paligid at isang awtomatikong alerto ng babala para sa labis na timbang.
Kung paano ito gumagana
Gumagana ito sa pamamagitan ng paggamit ng isang puwersa na sensitibong risistor upang sukatin kung gaano ang pagpindot ng strap sa balikat ng tagapagsuot, at gamit ang halaga upang makontrol kung gaano kabilis ang pulso ng LEDs, o kung gaano karaming mga LED ang naiilawan (kapag ang isang switch ay pinindot), na nagbibigay sa gumagamit puna Kapag ang nagsusuot ay nagsusuot ng labis na timbang (kasalukuyang naka-calibrate ng humigit-kumulang 10-11 pounds), ang mga LED ay mabilis na kumurap upang bigyan ng babala ang nagsusuot. Ang buong patakaran ng pamahalaan ay pinalakas ng isang baterya ng AAA at kinokontrol ng isang Lilypad Arduino, na nakakabit sa mga bahagi ng conductive thread na tinahi sa ibabaw ng bag.
Ang mga guhit at larawan ng bag ay nasa ibaba.
Hakbang 1: Mga Bahagi
Narito ang isang listahan ng mga kagamitang kakailanganin mo para sa eksperimentong ito: Lilypad Arduino - Isang sewable na bersyon ng arduino microprocessor Breakout board at USB cord - nagkokonekta sa lilypad sa computer Lilypad baterya pack 4 lilypad LEDs Lilypad switch Force sensitive resistor Conductive thread - 4 ply tends upang magwasak, ngunit may mas mababang paglaban kaysa sa 2 ply Needle at threader - mahalaga ang threader para sa 4 ply thread Alligator clip - mahalaga para sa pagsubok ng mga circuit. Ang pananahi ay masyadong mabagal upang subukan. Pandikit sa tela at pintura ng tela - upang mai-seal ang mga thread Tote bag - anumang manipis na tela ang gagawin
Hakbang 2: Basting
[I-edit: Nalaman ko kalaunan na ang paglalagay ng baterya pack na malapit sa Arduino ay humahantong sa isang hindi maaasahang koneksyon habang ang natitiklop na paggalaw sa pagitan ng dalawang bahagi ay pinapalaya ang thread. Mag-iwan ng kaunti pang distansya, dalawa o tatlong mga tahi, upang maiwasan na mangyari ito.] Ito ay isang mahalagang hakbang upang maiwasan ang paglipat ng mga bahagi sa panahon ng pananahi. Tingnan ang mga larawan kung paano ilalagay ang mga sangkap para sa bag. Gumamit ng isang reverse stitch upang mapanatili ang mga petals sa lugar.
Ipinapakita ng larawan 1 ang pangkalahatang layout para sa basting. Ang tanawin ay mula sa loob ng bag. Ang mga kulay-abo na sangkap ay nasa labas ng bag, at ang mga puting sangkap ay nasa loob ng bag.
Ipinapakita ng larawan 2 kung paano tumahi ng mga sangkap na may 2 petals (LED, Switch) upang maiwasan ang pag-alog ng mga ito
Ipinapakita ng larawan 3 kung paano tumahi ng mga sangkap na may maraming mga petals (Lilypad, Battery pack). Ipinapakita ng larawan 4 kung paano ilagay ang FSR sa loob ng strap.
Ipinapakita ng larawan 4 kung paano tahiin ang FSR sa isang gilid ng strap.
Hakbang 3: Pananahi
Ngayon ay kakailanganin mong tahiin ang mga koneksyon sa pagitan ng lahat ng mga thread.
Ipinapakita ng larawan 1 ang layout para sa lahat ng pagtahi sa bag.
Ipinapakita ng larawan 2 ang mga circuit diagram para sa bawat comoponent. Ang mga tukoy na Arduino na pin ay nabanggit upang matiyak ang pagiging tugma sa code.
Larawan 3: Tumahi sa pamamagitan ng mga petals ng maraming beses upang matiyak ang isang mahusay na koneksyon sa pagitan ng thread at ng petal.
Larawan 4 at 5: Gumamit ako ng isang tuwid na tusok upang mabawasan ang haba ng thread at paglaban (larawan 4), ngunit kalaunan natutunan ko na ang isang dayagonal stitch ay nagbibigay-daan sa higit na kahabaan, kaya't mas mabuti ito (larawan 5).
Larawan 6: Tumahi sa paligid ng mga pin ng FSR upang hawakan ang mga ito sa lugar
Larawan 7: Kulutin ang mga dulo ng resistors upang bumuo ng mga loop na maaari mong tahiin.
Larawan 8: Itali ang isang thread sa isang mayroon nang tusok upang pagsamahin ang mga thread (itim na mga arrow sa eskematiko).
Larawan 9: Tumahi ng mga thread sa magkabilang panig ng tela kapag tumawid sila upang maiwasan ang pag-ikli.
Larawan 10: Subukan ang mga tahi na may multimeter upang suriin ang paglaban.
Larawan 11. Idikit ang mga buhol na tinali mo upang wakasan ang isang tusok, upang maiwasan ang paglabas ng mga ito, at lagyan ng pintura ang mga nakalantad na mga thread sa kahabaan ng tusok upang mabawasan ang tsansa na maikli.
Ipinapakita ng mga litrato kung paano ang hitsura ng pananahi sa iyong bag kapag natapos.
Hakbang 4: Pag-coding
Maaari mong subukan ang code sa buong proseso ng pananahi, una sa pamamagitan ng pagkonekta ng mga petals na may mga clip ng buaya upang likhain ang mga circuit, pagkatapos ay ang mga tela mismo na circuit. Maaari mong i-download ang code (Readinput.pde) o tingnan ang isang daloy ng diagram ng lohika ng programa (Flow diagram.jpg). Ang code ay binubuo ng maraming magkakaibang mga bahagi.
Ang mga variable na deklarasyon ay nagdedeklara ng mga variable para sa mga petals ng Lilypad, isang array at mga variable ng pagbabasa para sa pagsukat ng puwersa, mga variable upang makontrol ang LED pulsing, at isang variable upang subaybayan ang labis na presyon.
ang pag-setup () ay nagpapagana ng lahat ng mga pin, at nagbibigay-daan sa Serial (para sa pag-debug).
sinusuri ng loop () ang presyon, nag-log ng labis na presyon, at alinman sa naglalabas ng isang babala kung mayroong labis na puwersa, ipinapakita ang antas kung ang switch ay pinindot, o kung hindi man ay nag-pulsate. Tumatawag din ito sa printReading ().
Ang getReading () ay gumagamit ng isang array upang maitala ang presyon.
Ang printReading () ay makakatulong sa pag-debug, sa pamamagitan ng pag-print ng lahat ng mga variable ng pagbasa.
ang checkWarning () ay nag-log ng isang tuluy-tuloy na panahon ng mataas na puwersa bago mag-trigger ng babala ().
babala () ay nagiging sanhi ng pagkurap ng mga LED.
ang antas () ay nagpapakita ng higit pang mga LED para sa mas malaking puwersa.
nagpapakita ang pulso () ng mas mabilis na pulso para sa mas malaking puwersa.
Ang ledLight () ay tumutulong sa pag-ilaw ng mga LED para sa antas () at pulso ().
Hakbang 5: Pagkakalibrate
Dapat mo na ngayong i-calibrate ang bag upang suriin kung paano tumutugma ang timbang sa mga pagbasa ng FSR.
Gumamit ng mga bagay na may pantay na timbang upang unti-unting magdagdag ng timbang. Ang isang hanay ng mga lata o bote ay gumagana nang maayos.
Magsuot ng arduino na may nakakabit na cable.
Gamitin ang tampok na Serial Monitor upang basahin ang printReading at suriin ang puwersa.
Ulitin ang prosesong ito upang mag-log kung paano nagbabago ang puwersa sa pagbabasa nang may timbang.
Kapag tapos ka na, i-tweak ang code upang tumugma sa pagkakalibrate, at dapat handa ka nang umalis.
Inirerekumendang:
Timbang ng Circuit upang Maipaliwanag ang Guhit: 4 Mga Hakbang
Timbang ng Circuit upang Maipaliwanag ang Guhit: Ito ay isang napaka-simpleng circuit, lumikha ng ilaw upang maipaliwanag ang isang guhit
Simple LED Button LED Switch (Paggamit ng Timbang): 8 Hakbang
Simple Switch ng Button na LED Switch (Paggamit ng Timbang): Ito ay isang medyo simpleng switch ng pindutan ng coin upang maisagawa. Kapag ang timbang ay inilapat sa mga conductor ng salansan, ang pababang lakas ay nag-iilaw sa mga LED
Mga Timbang ng DIY Smart Ankle: 5 Mga Hakbang
Mga Timbang ng DIY Smart Ankle: Maaaring gumamit ka ng mga timbang ng bukung-bukong sa iyong buhay. Ginagawa nilang mas malakas ang iyong mga binti, pinalalakas ang iyong bilis ng pagtakbo at ginagawa ka ring mas aktibo. Gayunpaman, hindi ka makakolekta ng data mula sa mga timbang ng bukung-bukong. Hindi ka maaaring magtakda ng iyong sariling mga layunin para sa pag-eehersisyo at hindi makakuha ng
Timbang ng Sensor ng Timbang: 8 Hakbang (na may Mga Larawan)
Timbang ng Sensor ng Timbang: Papayagan ka ng Masusukat na Ito upang bumuo ng isang coaster ng inumin na may isang sensor ng timbang dito. Matutukoy ng sensor ang dami ng likido sa baso na nakalagay sa coaster at ipadala ang impormasyong ito sa pamamagitan ng WiFi sa isang webpage. Bilang karagdagan, ang coaster ha
Timbang ng Data ng Timbang sa Google Sheet [Na-hack]: 4 na Hakbang
Ang Data ng Timbangan ng Timbang sa Google Sheet [Na-hack]: Ito ay isang pag-hack na pinatakbo laban sa isang ordinaryong produkto ng pababa ng timbang sa merkado na ginamit noon upang itulak ang data sa google sheet upang subaybayan ang bigat na obertaym Ang proseso ay simple habang sinusukat ng isang gumagamit ang kanyang timbang sa pamamagitan ng pagtayo sa sukatan