Interaktiva barns mobil (5 / 9 steg)
Steg 5: Programmet XBees
Konfigurera Xbees är inte precis den enklaste av processer. Du behöver 2 av dem, bör de 2 av samma modell. Vi använde två S1. Gå vidare och Hämta programvaran XCTU från http://www.digi.com/support/productdetail?pid=3352 under fliken heter diagnostik, verktyg & MIBs. Medan som installerar, ta FTDI breakout styrelsen och löda på leder till makten (3.3 V), marken, TX & RX (eventuellt märkt DOUT & buller).
Allmänna regler för Xbee's:
1) endast driver med 3,3 V, eller annars du ska steka i radio. Observera att din FTDI styrelse och din Ardunio UNO bör ha 3.3V rails.
2) en tråd som går till TX på ena änden går till RX på den andra.
3) din XBee behöver bara 4 trådar inkopplad någonsin.
Koppla in en av dina XBee FTDI styrelse och ansluta den till datorn. Starta sedan programmet XCTU (som en allmän regel, koppla in den första, då börja XCTU).
Tryck på Test/fråga knappen åt höger och om några på skärmen instruktioner dyker upp, Följ them.* får du kontrollera att du har några mode av en XBee. Chef över till fliken modemkonfiguration, klicka på Läs, kontrollera "Alltid uppdatera Firmware", sedan slå skriva. Du kommer att vilja göra detta till både XBee och få bekräftelse att de konfigureras med identiska firmware, och de bör vara samma modellnummer, om deras serienummer kommer att variera. Nästa träff Läs, avmarkera "Alltid uppdatera Firmware" och se till att du anger överföringshastigheten till 9600 (under seriella gränssnitt; Interface datahastighet) och om du vill undvika störningar från grannens XBee knorra, gå vidare och ange en annan PanID & kanal. Din radio bör fungera om du ger dem samma kanal, men olika ID För att testa de kan kommunicera, koppla in en radio i en Arduino, ansluta den till datorn och köra Arduino-programmet. Öppna den Com Port Serial Monitor (Ctr Skift M) och gå tillbaka till din "Terminal" fliken från XCTU. Allt du skriver i terminalen bör visas magiskt på den andra Arduinoen Serial Monitor.
Vid denna punkt, om det inte fungerar, kontrollera Xbees första tre allmänna regler (se ovan, särskilt #2: dvs tråd går från TX på arduino din på XBee). Om det fortfarande inte fungerar, särskilt om du har en annan modell av XBee än vi gjorde, använda kraften i Google hitta konfiguration tutorials. XCTU bör ha all makt måste du konfigurera dem, det är bara ett trick för att se till att du noggrant läsa alla alternativ och de konfigureras på samma kanaler med samma överföringshastigheter osv. En av dem kan behöva vara i "command"-läge medan en annan är i "peer", men inte nödvändigtvis. Det finns många modeller av Xbee's...