Stap 11: Het aansluiten van de Bluetooth-module aan de Leonardo voor seriële programmering
De bedrading is dezelfde als voor de Pro Micro in stap 7.
- RX van de pin van de Arduino verbinden met de TX-pin van de transceiver.
- TX van de pin van de Arduino via een verdeler van de spanning aan de RX-pin van de transceiver aansluiten.
- 5V van de Arduino verbinden met de VCC of 5.0 pin van de transceiver.
- GND van de Arduino verbinden met de GND pin van de transceiver.
- De pin van de staat van de transceiver verbinden met de eerste pin van de Leonardo via een 0.1 uF-condensator
Macht van de Leonardo via de USB-poort, een batterij verbinden met de Vin pin of een gereglementeerde 5V voeding sluit aan op de 5V pin.
In de Arduino IDE menu goto Tools, bestuur en selecteer [Optiboot] ATmega32u4 Leonardo 57600 baud. In Tools, Port, selecteert u de Bluetooth-transceiver. Beginnen met uploaden van schetsen! Als u in uw schetsen Serial1 in plaats van Serial gebruikt, kunt u de IDE seriële Monitor om te communiceren met je Arduino via Bluetooth.
Merk in mijn foto dat heb ik de sticker van OP57 toegevoegd aan de Leonardo, om me herinneren heeft de Optiboot bootloader. Dat zal me niet met de USB-kabel te schetsen uploaden naar het herinneren. Het accepteert nu programmering via de RX/TX pinnen in plaats van USB.
De Leonardo heeft genoeg leeg gebied dat u kon sommige Gorilla of warme lijm gebruiken en netjes de Bluetooth module, weerstanden en een condensator, op het gebied van het Leonardo-naam/logo, koppelen en het kabellengte tot permanent. U kan dan toevoegen van uw eigen aangepaste label op de top, en noem het zoiets als Leo BT.
De Arduino Micro is ook een miniatuur Leonardo, en de Arduino Robot is een paar Leonardos op wielen, dus dezelfde procedure gelden moet om ze te laten programmeerbaar via Bluetooth. Ik heb een van die aan kant, maar als iemand volgt deze procedure zou willen stuur me foto's van de bedrading voor deze boards, kan ik ze post. Hetzelfde geldt voor de Arduino Esplora.