Styra Roomba över Bluetooth via Brainlink
Man kan köpa tillbehör som Rootooth för att styra en Roomba via Bluetooth från en dator, telefon eller tablett, men som kostar $100. Man kan använda en billig Bluetooth till TTL-seriell adapter som HC-06, men sedan måste man hitta ett sätt att driva (t.ex. med hjälp av en spänningsregulator). Men det är en söt och okänd enhet som är perfekt för olika överbryggande produkter: Brainlink. Den har en Atxmega 16a4 processor, ett USB-laddningsbart batteri, en seriell UART, en Bluetooth-modul, accelerometer, IR sändare/mottagare och olika i/o-portar. Tyvärr, enheten är avbrytas, men man kan köpa det för $39 från SurplusShed, som handlar om kostnaden för komponenterna, och SurplusShed har återkommande försäljning på alla lager.
Att bygga en Bluetooth-anslutning för Roomba som är kompatibel med alla PC och Android apps jag provat (jag har inte en iOS-enhet), du behöver:
- Brainlink
- S-Video eller PS-2 kabel (kanske bifogas några mus som du inte använder)
- JST kontakt med tre till åtta stift och 1,25 mm stift avstånd (en ingår i Brainlink, men du kommer att vilja beställa extras)
- Ett sätt att ansluta kablarna (lödkolv och löd eller plast slang)
- Elektrisk tejp eller plast slang
- En dator med Bluetooth-anslutning eller en Android-enhet med Bluetooth (Android är enklare) för att uppgradera Brainlink firmware
- Multimeter eller andra kontinuitet testare
- Tillval: Krok-och-loop fästelement
Jag har använder Brainlink för olika projekt, och bara unplugged den och kopplade in den i olika enheter (Roomba, Mindflex headset, PalmOne IR-tangentbord). Så är du definitivt inte använda upp Brainlink i detta projekt!