Innholdsfortegnelse:
Video: Weight Sensing Stoffveske: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:26
Denne instruksen er for en vektfølende veske. Det hjelper mennesker som har mye i sekken og forbedrer vekten ved å gi konstant tilbakemelding fra omgivelsene og en automatisk advarsel for overvekt.
Hvordan det fungerer
Det fungerer ved å bruke en kraftfølsom motstand for å måle hvor mye stroppen trykker på brukerens skulder, og bruke verdien til å kontrollere hvor raskt lysdioder pulserer, eller hvor mange lysdioder som har lyst (når en bryter trykkes), noe som gir brukeren tilbakemelding. Når brukeren har for stor vekt (for tiden kalibrert til omtrent 10-11 pund), blinker LED-lampene raskt for å advare brukeren. Hele apparatet drives av et AAA -batteri og styres av en Lilypad Arduino, som er festet til komponenter med ledende tråd sydd inn i posens overflate.
Illustrasjoner og fotografier av posen er nedenfor.
Trinn 1: Komponenter
Her er en liste over utstyr du trenger for dette eksperimentet: Lilypad Arduino - En sybar versjon av arduino -mikroprosessoren Breakout -kort og USB -kabel - kobler lilypad til datamaskinen Lilypad -batteripakke 4 lilypad -lysdioder Lilypad -bryter Kraftfølsom motstand Ledende tråd - 4 -lags tendens for å slite, men har mye lavere motstand enn 2 -lags Nål og treer - treder er avgjørende for 4 -lags Alligator -klipp - avgjørende for testing av kretser. Å sy er for tregt å teste med. Stofflim og stoffmaling - for å forsegle tråder Stoffveske - ethvert tynt stoff man vil gjøre
Trinn 2: Risting
[Rediger: Jeg fant senere ut at å sette batteripakken så nær Arduino fører til en upålitelig forbindelse da brettebevegelsen mellom de to delene løsner tråden. La det være litt mer avstand, to eller tre masker, for å forhindre at dette skjer.] Dette er et viktig skritt for å forhindre at komponenter beveger seg rundt under sying. Se bildene for hvordan du legger ut komponentene til posen. Bruk en omvendt søm for å holde kronbladene på plass.
Bilde 1 viser det generelle oppsettet for risting. Utsikten er fra innsiden av posen. Grå komponenter er på utsiden av posen, og hvite komponenter er på innsiden av posen.
Bilde 2 viser hvordan du syr komponenter med 2 kronblad (LED, bryter) for å forhindre at de svinger
Bilde 3 viser hvordan du sy komponenter med flere kronblad (Lilypad, batteripakke). Bilde 4 viser hvordan du plasserer FSR inne i stroppen.
Bilde 4 viser hvordan du syr FSR til den ene siden av stroppen.
Trinn 3: Sying
Nå må du sy forbindelsene mellom alle trådene.
Bilde 1 viser oppsettet for all søm på posen.
Bilde 2 viser kretsdiagrammene for hver komponent. Spesifikke Arduino -pinner er nevnt for å sikre kompatibilitet med koden.
Bilde 3: Sy gjennom kronbladene flere ganger for å sikre en god forbindelse mellom tråden og kronbladet.
Bilde 4 og 5: Jeg brukte en rett søm for å redusere trådlengde og motstand (bilde 4), men jeg lærte senere at en diagonal søm tillater mer strekk, så det er å foretrekke (bilde 5).
Bilde 6: Sy rundt FSR -pinnene for å holde dem på plass
Bilde 7: Krøl endene på motstandene for å danne sløyfer som du kan sy gjennom.
Bilde 8: Knyt en tråd til en eksisterende søm for å slå sammen tråder (svarte piler på skjematisk).
Bilde 9: Sy trådene på motsatte sider av stoffet når de krysser hverandre for å unngå kortslutning.
Bilde 10: Test masker med multimeteret for å kontrollere motstanden.
Bilde 11. Lim knutene du knytter for å avslutte en søm, for å forhindre at de løsner, og mal de synlige trådene langs sømmen for å redusere sjansen for kortslutning.
Bildene viser hvordan syingen vil se ut på vesken når du er ferdig.
Trinn 4: Koding
Du kan teste koden gjennom syprosessen, først ved å koble kronblad med krokodilleklipp for å lage kretsene, deretter med stoffkretsene selv. Du kan laste ned koden (Readinput.pde) eller se et flytdiagram av programmets logikk (Flow diagram.jpg). Koden består av flere forskjellige deler.
Variabeldeklarasjonene deklarerer variabler for Lilypad -kronbladene, en matrise og lesevariabler for måling av kraften, variabler for å kontrollere LED -pulsen og en variabel for å holde oversikt over høyt trykk.
setup () aktiverer alle pinnene, og aktiverer Serial (for feilsøking).
loop () sjekker trykket, logger for høyt trykk, og enten gir det en advarsel hvis det er for stor kraft, viser nivået hvis bryteren trykkes inn, eller pulserer på annen måte. Det kalles også printReading ().
getReading () bruker en matrise for å registrere trykket.
printReading () hjelper med feilsøking, ved å skrive ut alle lesevariablene.
checkWarning () logger en kontinuerlig periode med høy kraft før advarselen utløses ().
advarsel () får LEDene til å blinke.
nivå () viser flere lysdioder for større kraft.
puls () viser raskere pulsasjoner for større kraft.
ledLight () hjelper med å tenne LED -ene for nivå () og puls ().
Trinn 5: Kalibrering
Du må nå kalibrere posen for å sjekke hvordan vekten tilsvarer FSRs målinger.
Bruk gjenstander med samme vekt for å gradvis legge til vekt. Et sett med bokser eller flasker fungerer godt.
Bruk arduinoen med kabelen festet.
Bruk Serial Monitor -funksjonen til å lese av printReading og kontrollere kraften.
Gjenta denne prosessen for å logge hvordan kraftavlesningen endres med vekt.
Når du er ferdig, justerer du koden for å matche kalibreringen, og du bør være klar til å gå.
Anbefalt:
Motion Sensing Arduino Halloween Pumpkin: 4 trinn
Motion Sensing Arduino Halloween Pumpkin: Målet bak denne Instructable var å lage en billig og enkel måte å lage Halloween -dekorasjoner hjemme uten noen tidligere ferdigheter eller fancy verktøy. Ved å bruke enkle kilder til varer fra internett, kan du også lage din egen enkle og personlige H
Raspberry Pi Motion Sensing Camera i Floodlight -hus: 3 trinn
Raspberry Pi Motion Sensing Camera i Floodlight Housing: Jeg har tinker med Raspberry Pi en stund nå og brukte dem til en liten rekke ting, men hovedsakelig som et CCTV -kamera for å overvåke hjemmet mitt mens jeg var borte med muligheten til å se en direktesending eksternt, men motta også e -post med bildesnaps
Zomzoc: Cosmic Weight Converter .: 5 trinn
Zomzoc: Cosmic Weight Converter .: ZoMzOc: En kosmisk vektomformer -prototype !!!! Veldig enkel og enkel oppstart av programvare! Denne prototypen har som mål å finne vekten din på forskjellige planeter! Så enkelt som det! Du kan komme inn i koding som en sjarmklokke !! Ikke bekymre deg hvis du
Light Up Weight Scale: 6 trinn
Light Up Weight Scale: I denne opplæringen lærer du hvordan du lager en vektvekt som visualiserer sin nåværende vekt ved bruk av en LED RGB -stripe. Som et team ønsket vi en måte å utdanne publikum om resirkulering og stimulere dem til å resirkulere mer, og til gjengjeld
Tenk Geek Retro Bluetooth Handset Quick Weight Mod. (Fordi tyngre er bedre): 3 trinn
Think Geek Retro Bluetooth Handset Quick Weight Mod. (Fordi tyngre er bedre): Legg litt ekstra vekt på Think Geek Retro Bluetooth -håndsettet. Fordi heft = kvalitet. I det minste i retro-land. Krever: 5 3/4 tommers fiskesinkere En varm limpistol Telefonen Dette er en enkel mod og bør ikke ta lengre tid enn en halv time. Mer morsom teknologi