Arduino Lilypad toffel automatisk fot Massager (4 / 6 steg)
Steg 4: Prototyping
Innan du syr ihop din krets på dina tofflor, är det inte en dålig idé att ta några alligator klämmor och prov den ute med din egen hårdvara. Bara koppla in den upp efter kopplingsschema, belastning i koden (gör några pin ändringar som du kan behöva baserat på din hårdvara), och sedan testa funktionen.
Som ni kan se på bilden, lutar jag bara accelerometern för att testa för att se om det skulle göra det LED tur på och av. När jag kände som fungerade, kunde jag tryggt flytta på och sy de faktiska delarna ner till toffeln. Detta är också en bra tid att kontrollera den seriella monitorn i din Arduino IDE. Om du använder olika hårdvara/power/etc... dina värden från accelerometern kan vara olika.
När du har din styrelse hakas upp och koden läses in i, tryck på seriell övervaka förstoringsglaset uppe till höger för Arduino IDE att visa vilka faktiska siffror maskinvaran är spotta ut. Flytta accelerometern runt medan du har den följetong bildskärmen öppna så du kan se vilka förändringar sker med varje åtgärd. Eftersom jag bara använt den "X" tillträdet, jag bara ägna uppmärksamhet åt den första kolumnen i siffror (det blir rader och rader av 3 kolumner med siffror, det är värdet "X", "Y" och "Z"). För min setup, 660 var ett bra tal om en tilt upp, så jag använde det, kan du behöva justera koden så att den passar dina preferenser/hårdvara.
En annan sak som kan du spara tid är att veta att lilypad accelerometern har ett ytmontering motstånd i styrelsen. Databladet för accelerometer flisa säger man vill 3 volt, men det fungerar fint med lilypad 5 volt då det inbyggda motståndet, utan att behöva bry dig om ditt eget motstånd (och innan jag insåg detta, jag försökte använda PWM för att få min 3 volt och det fungerar bra med en accelerometer eftersom den har fått för mycket buller som ger dig rolig värden för din axel nummer rättvis en FYI).
Ett sista tips som kan spara några huvudvärk. Om du använder power styrelsen, och du inte har använt en innan, kommer du att behöva löda bygeln stängt på bordet innan det kommer att fungera. Det är en enkel liten quick fix, men om du aldrig har använt en och inte läser andra stycket på webbplatsen, kommer du att undra varför kretsen fungerar medan ansluten till datorkraft, men inte på batteri.
Obs: Min äldre ombord krävs en överföringshastighet 4800, nyare styrelser kommer vill 9600, så kolla dina styrelsen specifikationer, om seriell bildskärmen spiting ut förvrängd nonsens i stället för rader av 3 columed nummer, då du förmodligen har felaktigt baudvärde valt i koden eller seriell bildskärmen.