Com treballar amb el sensor d’ultrasons
En aquesta guia ràpida trobareu les instruccions per treballar amb el sensor d’ultrasons que trobeu als conjunts de primària i de secundària bàsic.
Material necessari
- Placa ESP32 STEAMakers
- Sensor d’ultrasons
- Ordinador. Abans de començar a fer servir la placa ESP32 STEAMakers, cal comprovar que el nostre dispositiu tingui instal·lats els controladors necessaris. Trobareu tota la informació en aquesta fitxa.
1. Executeu el programa AB-Connector. Recordeu que cal que estigui en execució tota l’estona mentre treballeu amb ArduinoBlocks.
2. Aneu a ArduinoBlocks, inicieu sessió i comenceu un nou projecte del tipus “UNO”

3. A ArduinoBlocks, el que fareu serà veure a la consola del port-sèrie les distàncies que mesura el sensor d’ultrasons. Podeu consultar aquesta guia per veure en més detall com mostrar dades a la consola del port-sèrie. Per començar, al bloc “Inicialització”, situeu-hi el bloc “Iniciar Bauds 115200” que trobareu a la categoria “Comunicacions / Port Sèrie i al bloc “Bucle”, poseu-hi el bloc “Enviar …” que trobareu a la mateixa categoria.

4. A continuació, de la categoria “Sensors”, situeu el bloc “Distància (cm)”, que correspon al sensor d’ultrasons a l’espai en blanc del bloc “Enviar” que heu utilitzat anteriorment. Canvieu el valor de [Trigger] al pin 25 (D3) i el d'[Echo] al pin 17(D4).
5. Així aconseguiríeu enviar les lectures del sensor a la consola del port-sèrie de manera contínua i no tindríeu temps de llegir-les. Per evitar això, posarem una pausa d’un segon (1000 mil·lisegons) al final del bucle. Aneu a la categoria “Temps” i col·loqueu un bloc “Esperar 1000 mil·lisegons” després d’enviar.

6. Connexió del sensor a la placa. Veureu que el sensor d’ultrasons disposa de 4 pins de connexió: Vcc, Trig, Echo, Gnd. Connecteu el sensor a la placa tal com es mostra a la imatge:

Fixeu-vos que hem connectat el pin “Trig” del sensor al pinD3 (IO25) de la placa i el pin “Echo” al pin D4 (IO17), tal com hem configurat al bloc que hem fet servir a ArduinoBlocks. Si voleu utilitzar altres pins per fer les connexions, feu els canvis corresponents al bloc a ArduinoBlocks. El pin “Gnd” es connecta a un pin G de la placa (color negre) i el pin Vcc a un pin V de la placa (color vermell). IMPORTANT: el sensor funciona a 5V, comproveu que teniu l’interruptor selector de voltatge a la posició correcta:

7. Feu clic al botó “Puja” situat a dalt a la dreta, verificant abans que el port que teniu seleccionat sigui correcte.

8. Aneu a “Consola”, a dalt a la dreta, i feu clic a “Connectar” per veure les mesures a la consola del port-sèrie

9. Si voleu, podeu afegir text abans i després de la mesura, tal com s’explica en aquesta guia. També podríeu visualitzar les dades en una pantalla OLED. Consulteu aquesta guia per veure com fer-ho.





