Tutti i pezzi

Sensore di ostacoli a infrarossi

Dice se c'è qualcosa proprio davanti a lui, a pochi centimetri: per robot che evitano i muri.

Il programma di prova

Prova questo pezzo da solo, prima di montare il resto: se funziona da solo, il resto si costruisce su qualcosa che sai che va.

10 LED red, off
20 IF SENSOR("obstacle")=1 THEN LED red, on
30 WAIT 100
40 GOTO 10

Cosa devi vedere: Avvicina la mano a pochi centimetri dal sensore: la luce rossa si accende.

▶ Provalo nell'IDE

Cosa comprare

  • Sensore ostacoli IR

Come si collega a una ESP32-S3

  1. OUT → ESP32-S3: GPIO41
  2. VCC → ESP32-S3: 3V3
  3. GND → ESP32-S3: GNDMassa comune: questo collegamento è obbligatorio.

Se non funziona

Il programma gira ma non succede niente
La vite della sensibilità è regolata male, o il sole confonde l'infrarosso. Gira la vite sul modulo finché il suo LED si accende con la mano a 5 cm; prova lontano dalla finestra.

Cosa puoi regolare

  • La distanza a cui scatta: la vite sul modulo.

Su quali schede funziona

  • ESP32-S3 Freenove: sì
  • Nordic nRF54LM20 DK: sì
  • Arduino UNO R4 WiFi: sì