Fot Tap förstärkare (4 / 10 steg)
Steg 4: Bygga och programmet kretsen för den sändande enheten, montera i låda
I koden (nedan) lägger jag X- och Y-signal tillsammans, eftersom en skakande ben innehåller oftast både horisontella och vertikala acceleration. Efter vissa lättnader har kartläggning och begränsa av invärdena, jag ren stigande och fallande värden att observera. Jag satt en potentiometer till en tröskel variabel. Instant accelerometer värdet sjunker under denna tröskel, en "fot peka" registreras och en positiv signal skickas trådlöst genom xBee (beskrivs senare). Också, en röd LED blinkar en gång för att indikera att signalen sändes.
Arduino behov att få gratis och untethered, så vi ska driva den med 2 9V batterier. Batterierna är trådbunden upp parallellt, så de kan leverera två gånger nuvarande, men ligger kvar på 9V (ledningar dem i serien skulle göra motsatsen). Connect + till Arduino Pin märkt "Vin" och marken till GND. Jag skarvas en SPDT switch mellan power signalen från batteriet och V-i, så jag kunde vända arduino/på manuellt. Jag körde också en grön ledde (med 470Kohm motstånd) från den huvudsakliga strömförsörjningen och i framsida, att meddela oss att makt flödar.
Jag veckad en manlig telefon kabel rubrik på inkommande kabeln från benet lappa. På framsidan av Transportväskan inbäddade jag en kvinnlig telefonjack, så att du kan skilja bärväskan från benet bältet. Gör detta, vara noga med att hålla wire-färgschemat konsekvent, så du vet exakt vilken tråd kommer från accelerometern och gå in din Arduino. Det finns flera punkter längs vägen där dessa kan få blandas upp, så håll noga koll på vad är ansluten till vad!
Bygga kretsen i det bifogade PDF-diagrammet.
Programmera arduino med koden levereras i textfilen. Måste du installera det här biblioteket .
Om du inte vet hur man arbetar med Arduino, är här några referenser så kan du lära dig:
> Main Arduino webbplats
> Freeduino--Förrådet för Arduino kunskap och länkar
> NYU, ITPS egna fysiska computing webbplats med tutorials och referenser.