Guia per configurar el dispositiu: ESP32 amb botons tàctils de paper d’alumini i emparellament amb Bluebot
Fase 1: Preparació del material
- Materials necessaris:
- Placa ESP32. En aquest projecte hem emprat ESP32 LOLIN D32, Wifi, Bluetooth, ESP-WROOM-32
- Bluebot.
- Paper d’alumini per crear els botons tàctils.
- Cables per connectar els botons als pins tàctils de l’ESP32.
- Ordinador amb Arduino IDE instal·lat per programar l’ESP32.
- Cable USB per connectar l’ESP32 a l’ordinador.
Fase 2: Configuració física de l’ESP32 i els botons tàctils

- Connexió dels botons de paper d’alumini als pins tàctils:
- Talla trossos de paper d’alumini que serviran com a botons tàctils.
- Touch pins:
- GPIO2
- GPI04 *
- GPIO15 *
- GPIO12 *
- GPIO13 *
- GPI014
- GPI027
- GPI033
- GPI032
- * els que nosaltres hem emprat
- Connecta cada botó tàctil a un cable, i després cada cable a un pin tàctil de la placa ESP32. Exemples de pins tàctils a utilitzar:
- Touch0 (GPI04),
- Touch2 (GPI02)
- Touch3 (GPI015)
- Touch4 (GPI013)

A la següent imatge podeu veure senyalats amb un rectangle vermell els Touch Pins escollits

- Verifica les connexions:
- Assegura’t que cada botó està ben connectat al seu pin tàctil corresponent. Els cables han de fer bon contacte amb el paper d’alumini i els pins de l’ESP32.
Fase 3: Programació de l’ESP32
- Descarregar el codi a l’ESP32:
- Codi:
- Comprovar el codi:
- Després de carregar el codi, revisa el monitor sèrie a l’IDE per assegurar-te que la placa ESP32 està preparada per detectar els botons tàctils i establir una connexió BLE.
Fase 4: Emparellament BLE entre la ESP32 i el Bluebot
- Connectar “la caixeta” (ESP32) amb el tauler
- Encendre la caixeta
- Apretar el botó d’anar endavant del tauler.
- Posar en marxa el Bluebot i assegur-nos que el botó del so i del bluetooth estan posats.
- Apropar Bluebot amb la caixeta. El Bluebot ha d’estar molt a prop de la placa ESP32 per garantir un emparellament correcte. Això és important, especialment si hi ha altres dispositius Bluetooth a la zona.
- El led de la caixeta farà pampallugues fins que connecti els dos elements, en aquest moment es quedarà fixa. L’ESP32 trigarà aproximadament 30 segons a completar l’escaneig i intentarà connectar-se automàticament al dispositiu Bluetooth més proper, que en aquest cas ha de ser el Bluebot. Si el Bluebot no està prou a prop, és possible que l’ESP32 es connecti a un altre dispositiu. En aquest cas, apropa el Bluebot i reinicia la placa ESP32.
- Disposar el Bluebot sobre la graella de jugar.
- Proves amb els botons tàctils. Toca els botons fets amb paper d’alumini per verificar si l’ESP32 detecta les pulsacions i envia les ordres correctes al Bluebot (com avançar, girar, etc.).Observa els moviments del Bluebot per assegurar-te que les comandes funcionen tal com s’han programat.
- Si algun dels botons no respon correctament, revisa les connexions o ajusta la sensibilitat dels pins tàctils al codi. Prova diverses vegades fins que tots els botons funcionin correctament.
Fase 5: Manteniment i ús continu
Desconnectar i apagar:
- Un cop hagis comprovat que tot funciona, apaga el Bluebot i la placa ESP32.
- Desconnecta l’ESP32 de l’ordinador si ja no es necessita per a més proves.
Ús en sessions amb alumnes:
- Ara que el sistema funciona, pots utilitzar-lo amb els alumnes, especialment amb aquells que tenen dificultats per utilitzar els botons del Bluebot directament.
