Trådlös Lego racerbil (11 / 13 steg)
Steg 11: RN-XV modul konfiguration
- är en certifierad WIFI-lösning
- bygger på ambulerande nätverk robust RN-171 WiFi modul
- modulen är förinstallerad med ambulerande firmware att förenkla integrationen och minimera tiden för din ansökan
- maskinvaran kräver endast fyra anslutningar (PWR, TX, RX och GND) för att skapa en trådlös anslutning
- inlemmar 802.11 b/g-radio, 32-bitars processor, TCP/IP stack, realtidsklocka, krypto accelerator, power management unit och analog sensor gränssnitt
- stöd ad-hoc-läge så att du kan ha dem ansluta och prata sinsemellan
- Använd 3.3V strömförbrukning
- om ditt projekt är inställd för XBee och du vill flytta den till standard WiFi-nätverk, du kan släppa detta i samma sockel utan några andra nya hårdvara
En länk till RN-XV (pdf) datablad, och en länk till RN-XV (pdf) Användarhandbok
Ställa in RN-XV modul
Från ClubJameco dokument http://www.jameco.com/Jameco/Products/ProdDS/2163680KitInstructions.pdf
För (XP) Windowsanvändare:
Du kan hämta anvisning från Clubjamecos XB-Buddy Kit anvisningar om hur du använder RN-XV modul med XB-Buddy grundsats eller Följ instruktionen nedan.
Installerande FTDI föraren - virtuell komm. Port
Om du vill använda USB till seriell omvandlare dvs FTDI kabel, XB-Buddy, Adafruit's FTDI vän, Sparkfun's som seriella kommunikationen mellan dator och micro controller måste vi installera en drivrutin (virtuella Comm Port).
Obs: Jag använde XB-Buddy Basic Kit och FTDI kabel i denna presentation.
Konfigurera RN-XV WiFi modul kommer vi att använda olika kommandon ange än AT-kommandon. (se bild 4 och 5)
Installera först RN-XV WiFi modul på XB-kompis. Anslut den RN-XV WiFi modul (ingår inte i det kit.) om XB-Buddy Basic Kit.
Anslut XB-Buddy Basic Kit till FTDI kabel. Sätt in USB-änden från FTDI kabel till USB-porten på PC eller laptop.
Klicka på Start-knappen på Windows-skrivbordet
Klicka på alla program fliken för att öppna menyn
Klicka på tillbehör -> Kommunikation -> HyperTerminal
HyperTerminal visas dialogen låda be om du vill göra HyperTerminal vara standardprogram för telnet? Det är upp till dig att välja knappen Ja eller nej.
Fönstret HyperTerminal ny anslutning öppnas med en annan dialogen låda be om namn och ikonen för den nya anslutningen.
Skriv TestXBuddy i textrutan. Välja en ikon för din nya anslutning eller klicka OK för att använda standard-ikonen och starta HyperT erminal.
Den ansluter till dialog visas, Välj XB-Buddy COM portnamn, min är COM4.
Den nästa dialogen, COM4 egenskaper visas. Ange bitar per sekund till 9600, Data lite till 8, paritet till ingen, stoppbitar till 1, och
Flödesreglering till ingen. Och klicka på OK-knappen.
Det finns ytterligare ett steg att göra innan vi kan börja använda Hyperterminal för att konfigurera XBee modul.
Klicka på koppla från/hänga upp ikonen i menyfältet.
Välj Arkiv -> egenskaper från huvudmenyraden.
TestXBuddy egenskaper dialogen visas. Klicka på inställningar fliken och klicka på ASCII-Setup....
Kontrollerar skicka linjen slutar med radmatning.
Kontrollera inte Echo skrivit de första bokstäverna lokalt, som vi gjorde i steg 12. Om vi lämnar detta steg kontrolleras, kommer vi se dubbel eko av tecken som vi skriver. Kontrollera också inte Append radmatningar till inkommande linjeändpunkter.
I HyperTerminal windows, klicka på Anslut knappen.
Skriv $$$ och vänta för modulen RN-XV att svara efter några andra.
Vi kommer inte se $$$ som vi typ, men vi kommer att se CMD svar istället eftersom vi inaktiverat tecken ekot tidigare.
Skriv set wlan ssid och tryck Enter. Vänta på RN_XV att svara med AOK.
Skriv set wlan fras och tryck Enter.
Vänta på RN_XV att svara med AOK.
Typ spara och Enter-tangenten
Vänta på RN_XV att svara med lagra i config.
Skriv omstart och tryck Enter. Vänta på RN_XV att svara med massor av information, dvs IP-adress, MAC-adress,
andconfirmed att RN-XV ansluta till ditt nätverk nu. Det var allt. Din RN_XV WiFly är ansluten till WiFi-nätverk!
För MAC OS-användare:
Om du vill använda USB till seriell omvandlare dvs FTDI kabel, XB-Buddy, Adafruit's FTDI vän, Sparkfun's som seriella kommunikationen mellan dator och micro controller måste vi installera en drivrutin (virtuella Comm Port).
Obs: Jag använde XB-Buddy grundsats i detta projekt.
Installerande FTDI föraren - virtuell komm. Port. (Se datails, steg 3 av bearbetning kontroller R/C bil med XBee moduler projektet.)
Installera CoolTerm för MacOS. Jag fann att det är mycket lättare att använda CoolTerm, terminalprogram, än Terminal App. som följde med MacOS. Men om du känner till Terminal App. du kan använda den. För dem som vill använda CoolTerm se detaljer i steg 9 - installera CoolTern för MacOS. (bild 6-11)
Om du vill konfigurera modulen RN-XV med MacOS är inte annorlunda från att göra det i Windows OS. Följande är stegen för att konfigurera modulen RN-XV på MacOS:
Infoga xB-kompis med RN-XV WiFly modul installerat, till USB-porten.
Klicka på knappen "Alternativ" på menyraden.
Den tillgängliga xB-Buddy seriella porten dyker upp på serieporten: lista. Om inte, klicka bara på "Re-avsöka seriella portar" knappen.
Klicka sedan på "OK" knappen.
Ange baudvärde till 9600
Bitar till 8
Paritet till ingen
Stoppbitar 1
Välj "Terminal" i listan i det vänstra fönstret. Och klicka på "OK"
Kolla på kryssrutan framför "Lokalt eko". Klicka på "OK" för att spara inställningarna och Stäng fönstret "Alternativ".
Klicka på "Anslut"-ikonen.
-Skriv $$$ (du bör nu se CMD på du telnet skärm)
-Utföra kommandon:
Följande är vad det ser ut i programmet Terminal
$$$
CMD
ställa in wlan fras < din WPA-lösenord >
AOK
< 2.31 > Ställ in wlan ssid < ditt SSID >
AOK
Spara
Lagra i config