Indholdsfortegnelse:

Vægtfølende mulepose: 5 trin
Vægtfølende mulepose: 5 trin

Video: Vægtfølende mulepose: 5 trin

Video: Vægtfølende mulepose: 5 trin
Video: Squid game #shorts 2024, Juli
Anonim
Vægtfølende mulepose
Vægtfølende mulepose
Vægtfølende mulepose
Vægtfølende mulepose
Vægtfølende mulepose
Vægtfølende mulepose

Denne instruerbare er til en vægtfølende taske. Det hjælper mennesker, der bærer meget i tasken og forbedrer skalaerne ved at give konstant omgivende feedback og en automatisk advarsel om overvægt.

Hvordan det virker

Det fungerer ved at bruge en kraftfølsom modstand til at måle, hvor meget remmen trykker på brugerens skulder, og ved hjælp af værdien til at styre, hvor hurtigt lysdioder pulserer, eller hvor mange lysdioder der er tændt (når der trykkes på en kontakt), hvilket giver brugeren feedback. Når brugeren bærer en for høj vægt (i øjeblikket kalibreret til cirka 10-11 pund), blinker lysdioderne hurtigt for at advare brugeren. Hele apparatet drives af et AAA -batteri og styres af en Lilypad Arduino, som er fastgjort til komponenter med ledende tråd syet ind i posens overflade.

Illustrationer og fotografier af tasken er herunder.

Trin 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter
Komponenter
Komponenter

Her er en liste over udstyr, du skal bruge til dette eksperiment: Lilypad Arduino - En sybar version af arduino -mikroprocessoren Breakout board og USB -ledning - forbinder lilypad til computer Lilypad batteripakke 4 lilypad LED'er Lilypad switch Kraftfølsom modstand Ledende tråd - 4 lag tendens til at flå, men har meget lavere modstand end 2 -lags Nål og tråd - tråder er afgørende for 4 -lags tråd Alligator -klip - afgørende for test af kredsløb. Syningen er for langsom til at teste med. Stoflim og stofmaling - for at forsegle tråde Mulepose - ethvert tyndt stof, man vil lave

Trin 2: Ristning

Basting
Basting
Basting
Basting
Basting
Basting

[Rediger: Jeg fandt senere ud af, at at sætte batteripakken så tæt på Arduino fører til en upålidelig forbindelse, da foldningsbevægelsen mellem de to dele løsner tråden. Efterlad lidt mere afstand, to eller tre sting, for at forhindre dette i at ske.] Dette er et vigtigt skridt for at forhindre komponenter i at bevæge sig rundt under syning. Se billederne for hvordan du lægger komponenterne til posen ud. Brug en omvendt søm for at holde kronbladene på plads.

Billede 1 viser det overordnede layout til ristning. Udsigten er fra indersiden af posen. Grå komponenter er på ydersiden af posen, og hvide komponenter er på indersiden af posen.

Billede 2 viser, hvordan man syr komponenter med 2 kronblade (LED, switch) for at forhindre, at de svinger

Billede 3 viser, hvordan du syr komponenter med flere kronblade (Lilypad, batteripakke). Billede 4 viser, hvordan FSR placeres inde i remmen.

Billede 4 viser, hvordan man syr FSR til den ene side af remmen.

Trin 3: Syning

Syning
Syning
Syning
Syning
Syning
Syning

Nu skal du sy forbindelser mellem alle trådene.

Billede 1 viser layoutet for al syningen på tasken.

Billede 2 viser kredsløbsdiagrammerne for hver komponent. Specifikke Arduino -ben er nævnt for at sikre kompatibilitet med koden.

Billede 3: Sy gennem kronbladene flere gange for at sikre en god forbindelse mellem tråden og kronbladet.

Billede 4 og 5: Jeg brugte en lige søm til at reducere trådlængde og modstand (billede 4), men jeg lærte senere, at en diagonal søm tillader mere strækning, så det er at foretrække (billede 5).

Billede 6: Sy rundt om FSR -benene for at holde dem på plads

Billede 7: Krøl enderne af modstandene for at danne sløjfer, som du kan sy igennem.

Billede 8: Bind en tråd til en eksisterende søm for at flette tråde (sorte pile på skematisk).

Billede 9: Sy tråde på modsatte sider af stoffet, når de krydser hinanden for at forhindre kortslutning.

Billede 10: Test sting med multimeteret for at kontrollere modstand.

Billede 11. Lim de knuder, du binder for at afslutte en søm, for at forhindre dem i at løsne sig, og mal de udsatte tråde langs sømmen for at reducere chancerne for kortslutning.

Fotografierne viser, hvordan syningen vil se ud på din taske, når du er færdig.

Trin 4: Kodning

Kodning
Kodning

Du kan teste koden under hele syprocessen, først ved at forbinde kronblade med krokodilleklip for at skabe kredsløbene, derefter med stoffets kredsløb selv. Du kan downloade koden (Readinput.pde) eller se et rutediagram over programmets logik (Flow diagram.jpg). Koden består af flere forskellige dele.

Variabeldeklarationerne erklærer variabler for Lilypad -kronbladene, en matrix og læsningsvariabler til måling af kraften, variabler til styring af LED -pulsen og en variabel til at holde styr på for stort tryk.

setup () aktiverer alle stifter og muliggør Serial (til fejlfinding).

loop () kontrollerer trykket, logger for stort tryk og udsender enten en advarsel, hvis der er for stor kraft, viser niveauet, hvis der trykkes på kontakten eller pulserer på anden måde. Det kalder også printReading ().

getReading () bruger en matrix til at registrere trykket.

printReading () hjælper med fejlfinding ved at udskrive alle læsevariabler.

checkWarning () logger en kontinuerlig periode med høj kraft, før advarslen udløses ().

advarsel () får LED'erne til at blinke.

niveau () viser flere lysdioder for større kraft.

puls () viser hurtigere pulsationer for større kraft.

ledLight () hjælper med at tænde LED'erne for niveau () og puls ().

Trin 5: Kalibrering

Du skal nu kalibrere posen for at kontrollere, hvordan vægten svarer til FSR's aflæsninger.

Brug genstande med samme vægt til gradvist at tilføre vægt. Et sæt dåser eller flasker fungerer godt.

Brug arduinoen med kablet tilsluttet.

Brug funktionen Serial Monitor til at aflæse printReading og kontrollere kraften.

Gentag denne proces for at logge, hvordan kraftaflæsningen ændres med vægten.

Når du er færdig, skal du justere koden for at matche kalibreringen, og du skal være klar til at gå.

Anbefalede: