Mindflex duell Bluetooth Arduino FIO hacka (1 / 2 steg)
Steg 1: Hacking uppsättningen
Vad jag ville göra var passar arduino i headsetet, och har den kommunicerar med datorn med Bluetooth. Så fick jag Arduino FIO styrelse och Bluetooth Bee som passar i den FIO xbee uttaget. Jag att få allt slags anfall gjorde jag två mods, en till FIO och en till headsetet.
Du måste programmera FIO med FTDI kabel, USB-porten är bara på det att ladda en LiPoly smet om du ansluter en. Jag kör arduino av headseten batteri tillbaka, så jag behövde varken USB-porten inte i LiPoly kontakten, så jag desoldered båda dessa. Vara försiktig med USB-porten eftersom FIO går en nödvändig mark linje genom USB-porten, så försök att hålla solder pads intakt. Om din styrelse inte fungerar, kan det vara eftersom marken raden fick skadad; Du kan testa det med en multimeter och se där det går klart på FIO.
Nästa, jag desoldered den stora gemensamma jordbrukspolitiken ombord headset och resoldered det på samma ställe på andra sidan av styrelsen att göra plats för Bluetooth biet.
Som för ledningarna, Anslut Arduino marken till headsetet marken. För makt bifogade jag Vin Arduino stiftet att omkopplaren på baksidan av styrelsens headset-kontakten på mitten. Denna makt upp Arduino när headsetet är på.
Nu, för att få Arduinoen att sända följetong över Bluetooth behöver det verkligen både RX och TX pins, så inte lödning headset TX stiftet direkt till Arduino RX stift som du skulle om du använder usb följetong. Har du hjälp av en vanlig nål, jag använde digital 2 och använder nya mjuka seriell hjärnan bibliotek, Funna i denna gren på git nav. Varje gång jag försökte ladda ner det förgrena sig dataöverföring den den icke-nya mjuka seriell versionen, så jag bara klippa och klistras texten in nya biblioteksfiler.
Jag satte några kvinnliga huvud pins på FIO att göra programmering lätt. Du har att programmera det med FTDI först att lägga till Bluetooth-kod, och kan inte ha biet på plats när du laddar upp orsak det sylt den seriella porten. Du kan se min kod, fäst.
Kolla in foto anteckningar, en bild är värd tusen ord i detta fall.