Garduino uppgraderingen, nu med mer Twitter! (6 / 8 steg)
Steg 6: Uppgradera #4: trådlös kontroll
Tidigt bestämde jag mig att använda Xbee trådlös anordningen för att prata mellan datorn och min dator. Nu gjorde jag tydligen saker den hårda vägen eftersom jag trodde att du skulle behöva skicka data via Xbee controller från arduino och sedan avkoda det i andra änden med Xbee Python biblioteket. Detta visar sig vara fullständigt osant. Visst kan du göra det här sättet, men det är långt svårare än att helt enkelt använda Xbee modulerna som en direkt seriell länk till din dator.
Det kan ha tagit mig timmar, men detta steg bör inte ta du mycket lång när du har ställt in din Xbees. I huvudsak du ta bort USB-kabeln mellan datorn och arduino, koppla in din Xbee moduler (en till datorn via en FTDI kabel) och en till arduino via tx/rx linjer, och fortsätter sedan som om du fortfarande använder USB-kabeln. Inte tror mig? Prova det. Kanske detta var självklart för andra människor men det var ganska spännande när jag räknat ut.
Nu ska jag berätta det finns flera steg för att göra detta helt trådlös steg. Måste du först köpa och montera Xbee moduler. Sedan kommer du att programmera varje Xbee marker och slutligen ansluta dem upp. Den bästa resursen som jag hittade för att ställa upp min moduler var faktiskt en handledning om hur du Programmerar din Arduino trådlöst.
Jag bestämde mig att ställa in min arduino att programmeras trådlöst så att jag kunde enkelt uppdatera koden från min laptop när jag behövde uppgradera min arduino. Detta var en extra bonus till att kunna prata trådlöst med min arduino via seriell och det verkade bara att sockra hela projektet. Jag hittade också detta gjorde några av felsökning lättare eftersom jag behövde göra en hel del skriva och skriva om till arduino.