En la placa de control del robot KEYBOT tenim un connector per tal de col·locar el mòdul de comunicacions Bluetooth. També disposa d'un petit interruptor per poder obrir o tancar aquest port de comunicacions, ja que està connectat als pins D0 i D1 (Rx/Tx) igual que port de comunicacions de l'ordinador (USB).
Estat de l'interruptor:
Primer haurem de crear un compte en AppInventor2 a través del següent enllaç: AppInventor2
Una vegada creat el compte procedirem a realitzar la programació, tant amb “Designer” com amb “Blocks”. A continuació, es mostren els dos programes d'exemple.
A continuació, procedirem a realitzar el programa en ArduinoBlocks i que anirà en el KEYBOT.
Quan tenim preparats els dos programes, seguirem els següents passos:
Activarem el módul Bluetooth del telèfon mòbil.
Obrirem el servei Bluetooth del mòbil i buscarem el nou dispositiu. Apareixerà un dispositiu anomenat HC-06.
Triarem aquest mòdul i introduirem la contrasenya: 1234 (opcionalment pot ser 0000).
Ja tindriem sincronitazat els dos dispositius Bluetooth.
A continuació, obrirem l'aplicació (en aquest cas s'anomena “Bluetooth”).
Polsarem el botó “Connexió” per poder fer la connexió (les lletres surten de color negre, quan es connecti canviaran de color). Recordeu que l'interruptor de comunicacions estarà en ON en el robot.
Triarem el nostre mòdul Bluetooth (mitjançant l'adreça MAC):
Ara les lletres del botó “Connexió” apareixerà de color blau.
I el led vermell del mòdul Bluetooth quedarà fixe.
Si polsem el botó “Encén led” s'encendrà el led i si polsem “Apaga led” s'apagarà.
Activitat d'ampliació: fes un programa que permeti controlar més elements del robot. A part de controlar el led, que es pugui controlar que el robot s'aturi, vagi cap endavant i cap enrere.
Solució: