Införa Wixel USB trådlös modul (9 / 10 steg)
Steg 9: Att införa Wixel - Linda upp.
Jag har bara hade Wixels för ett par dagar, men lyckades få grunderna arbetar helt enkelt. Om du redan är bekant med microcontrollers osv bör du hitta det lätt också.
Jag skulle ha velat demo i/o-Repeater app, men du verkligen behöver två domänkontrollanter att göra det intressant, tyvärr jag har bara en ensam Arduino...: [
Om du vill, kan du enkelt gå ytterligare ett steg och tråd Arduino till den avlägsna Wixel på samma sätt som steg 7, att trådlöst skicka seriella kommandon till Arduino. Jag lämnar som en övning för läsaren.
Det är hur jag avser att kontrollera min robot, skicka kommandon från min netbook via Wixels att det följa mina beställningar! Oj ledsen...
Min netbook är en konvertibla tablett, därmed blir det rakt fram att ha en touch kontrolleras gui att styra roboten och också att få status tillbaka som batteri nivåer, tillstånd av sensorer etc. Men det kommer att vara en annan instructable.
Programmering PC-sidan är rättfram. Hämta Microsoft Visual Studio Express (för antingen C#, C++ eller Visual Basic) och skriva program som kommunicerar med Wixel SerialPort klassen. Använd "System.IO.Ports" se http://msdn.microsoft.com/en-us/library/system.io.ports.aspx och http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx (särskilt exemplet längst ner) och söka på nätet och du bör hitta andra exempel. Jag var pekade på http://www.serial-port-monitor.com/free-serial-port-monitor-product-details.html att hjälpa till med att utveckla seriella program, jag har ännu att prova det, men ändå kan det vara bra.
Redigera jag har lyckats använda Visual C# - se nästa steg för exempelkod /EDIT
Om du vill komma in i den Wixels avancerade funktioner kan du börja vid http://www.pololu.com/docs/0J46/10 , har jag haft en titt på SDK och källan till några apps. Det verkar rakt fram för en erfaren programmerare, det är inte dock så enkelt som Arduino IDE.
Med de befintliga apps den har massor av användningsområden, och håll utkik för mer apps, jag är säker på att det kommer att finnas gott om kreativa användningsområden framöver.
Jag hörde faktiskt en wisper att de är mycket nära att släppa en seriell-till-I2C app för Wixel som gör det lätt att trådlöst gränssnitt med många I2C-sensorer finns där ute, så håll utkik, kan inte vänta på att en!
Så, jag presentera Wixel, en avancerad, flexibel och prisvärd trådlös lösning, väl dokumenterat och lätt genomföras.
Jag rekommenderar den till dig. Ha det så kul...
-----------------------------------------------
(Hur är det för min första "kan?)