Arduino Motion Tracker (3 / 3 steg)
Steg 3: Koden
Det första steget var kablaget. Det var lite noggranna arbete. Eftersom det inte fanns så mycket plats och jag behövde för att sätta varje bygeln kabeln i rätt hål. Efter att jag putted summern och vänster och höger PIR-sensorn i kopplingsdosan, ansluta till arduino. Bra att veta dessa riktigt känsliga sensorer så jag var tvungen att överskugga dem på något sätt. För som jag använde kåporna. Jag kapade ett litet hål på dem som ni ser på bilderna. Jag fixade sensorerna med vissa elektrisk tejp. Jag använde även elektrisk tejp för att fixa modulen utrasonic och främre PIR-sensorn. Jag kapade i hälften och vertikala cykeln grips för hanteraren. Jag gillar inte slösa så jag använde den oanvända grepp delen som ett distanselement för att visa i den mindre kopplingsdosan. Jag hided orange kanterna på displayen med några svarta elektrisk tejp. Jag limmade en av oanvända gummi locket till botten av enheten så att den kan gömma i slutet av det gröna pvc-röret. För bra utseende satte jag lite gul/svart varning tejp på enheten. Sista steget var att dra ur USB-kontakten och koppla male jack kontakten. Slå på den och börja spåra rörelse:)
Jag köpte snesors och arduino från ebay andra material från lokala hem förbättring butik. Slutliga kostar enheten ca 15-20 USD.
Den sista slutsatsen av projektet är kan du bokstavligen allt vad du vill med ordentlig arduino styrelsen och några sensor och modul. Om du har en 3D-skrivare och enheten kan ha en längre arbetstid om du ersätter 9v batteri med ett uppladdningsbart eller Lipo batteri kan du göra en snyggare skal. Och det ser bättre ut med en större skärm. Eller om du använder mer avstånd mesure modul kan du mesure avståndet på flera sätt.
Nu är du nu hur man gör en rörelse Tracker om en av er gör sin egen vänligen kommentera "Jag gjorde det" och dela med mig av resultatet. Jag skulle älska att se dina egna prylar.
Kanske kommer att denna enhet hjälpa dig att undvika Xenomorphs.
Om du har någon fråga tveka inte frågar mig!
Glad att göra:)