Stap 1: Hacken de set
Wat ik wilde doen was de arduino past de headset, en heb het communiceren met mijn computer voor Bluetooth. Dus heb ik de Arduino FIO bestuur en Bluetooth Bee die past in de de FIO xbee contactdoos. Ik om alles te krijgen aan soort pasvorm maakte ik twee mods, één aan de FIO en één aan op de hoofdtelefoon.
U moet de FIO met een FTDI kabel program, de USB-poort is er alleen op te laden van een slagman LiPoly als u een verbinding maakt. I 'm running de arduino uit de headsets batterij terug, dus ik nodig noch de USB-poort niet de LiPoly stekker, zodat ik deze beide desoldered. Wees voorzichtig met de USB-poort omdat de FIO loopt een lijn nodig grond via de usb poort, dus probeer de soldeer pads om intact te houden. Als je board niet werkt, kan het zijn omdat deze grond lijn kreeg beschadigd; u kunt testen met een multimeter en zien waar het gaat duidelijk op het FIO.
Vervolgens, ik desoldered het grote GLB op het bord van de hoofdtelefoon en resoldered het op dezelfde plaats op de andere kant van het bord ruimte te maken voor de Bluetooth-Bee.
Wat betreft de bedrading, sluit de Arduino grond op de hoofdtelefoon-grond. Om de macht verbonden ik de Vin Arduino pin aan de middelste stekker van de schakelaar op de achterzijde van de hoofdtelefoon-bestuur. Deze bevoegdheden tot de Arduino zolang de headset is ingeschakeld.
Nu, om de Arduino via Bluetooth seriële verzenden het echt moet zowel de RX en TX pinnen, dus niet de pin TX hoofdtelefoon rechtstreeks op de pin van de Arduino RX solderen zoals u zou doen als met behulp van usb serieel. Je hebt te gebruiken van een regulaire pincode, ik gebruikte digitale 2, en de nieuwe bibliotheek van zachte seriële hersenen, gevonden in deze tak op git hubgebruiken. Elke keer als ik probeerde downloadend die branch het gedownload de niet-nieuwe zachte seriële versie, dus ik knippen en de tekst hebt geplakt in de nieuwe bibliotheekbestanden.
Ik heb enkele vrouwelijke kop pinnen op het FIO programing om gemakkelijk te maken. U hebben om hem te programmeren met FTDI eerst toe te voegen van de Bluetooth-code, en krijgen niet de Bee in plaats bij het uploaden van de oorzaak het Jam de seriële poort. U kunt mijn code, aangesloten bekijken.
Bekijk de foto-noten, in dit geval is een foto zegt meer dan duizend woorden.