Men accessoires zoals de Rootooth voor het beheersen van een Roomba via Bluetooth vanaf een computer, telefoon of tablet kunt kopen, maar dat kost $100. Kan men gebruik maken van een goedkope Bluetooth-naar-TTL-serial adapter als de HC-06, maar dan moet men op zoek naar een manier om het vermogen (bijvoorbeeld met behulp van een spanningsregelaar). Maar er is een schattig en weinig bekende apparaat dat is perfect voor verschillende "passerelle" producten: de Brainlink. Het heeft een Atxmega-16a4-processor, een USB-oplaadbare batterij, een seriële UART, een Bluetooth-module, versnellingsmeter, IR zender/ontvanger en verschillende i/o-poorten. Helaas, het apparaat wordt stopgezet, maar kan men het kopen voor $39 van SurplusShed, die over de kosten van de onderdelen gaat, en SurplusShed heeft een periodieke omzet op al het materieel.
Het bouwen van een Bluetooth-verbinding voor de Roomba die compatibel is met alle PC en Android apps die ik heb geprobeerd (ik heb niet een iOS-apparaat), moet u:
- Brainlink
- S-Video of PS-2-kabel (misschien verbonden aan enkele muis die u niet gebruikt)
- JST connector met drie tot acht pennen en 1.25mm pin afstand (een is opgenomen in de Brainlink, maar wil je bestelling extra's)
- Een manier van het verbinden van draden (soldeerbout en soldeer of heat-shrink tubing)
- Elektrische tape of warmte-shrink tubing
- Een computer met Bluetooth-verbinding of een Android apparaat met Bluetooth (Android is eenvoudiger) voor het upgraden van de firmware van de Brainlink
- Multimeter of andere continuïteit tester
- Optioneel: Haak-en-loop bevestiger
Ik hebben gebruik de Brainlink voor diverse projecten, en net unplugged het en aangesloten het in verschillende apparaten (Roomba, Mindflex headset, PalmOne IR toetsenbord). Dus bent u zeker niet met behulp van de Brainlink in dit project!