Bluebot + ESP32 Guia Pas a Pas

Guia per configurar el dispositiu: ESP32 amb botons tàctils de paper d’alumini i emparellament amb Bluebot


Fase 1: Preparació del material

  1. 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

  1. 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

  1. 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

  1. Descarregar el codi a l’ESP32:
  2. Codi:
  1. 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

  1. Connectar “la caixeta” (ESP32) amb el tauler
  2. Encendre la caixeta
  3. Apretar el botó d’anar endavant del tauler.
  4. Posar en marxa el Bluebot i assegur-nos que el botó del so i del bluetooth estan posats.
  5. 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.
  6. 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.
  7. Disposar el Bluebot sobre la graella de jugar.
  8. 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.
  9. 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.

Feu un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *

Informació bàsica respecte a protecció de dades
Responsable Sacosta +info...
Finalitat Gestionar i moderar els seus comentaris. +info...
Legitimació Consentiment de l'interessat +info...
Destinataris No es transferiran dades a tercers, llevat d'obligació legal +info...
Drets Accedir, rectificar i cancel·lar les dades, així com d'altres drets. +info...
Informació addicional Podeu aconseguir més informació sobre protecció de dades a la pàgina de política de privadesa.

Desplaça cap amunt