Nota
Ciao, benvenuto nella Community SunFounder Raspberry Pi & Arduino & ESP32 su Facebook! Approfondisci le tue conoscenze su Raspberry Pi, Arduino e ESP32 insieme ad altri appassionati.
Perché unirsi a noi?
Supporto esperto: Risolvi i problemi post-vendita e le sfide tecniche con l’aiuto della nostra community e del nostro team.
Impara e condividi: Scambia suggerimenti e tutorial per migliorare le tue competenze.
Anteprime esclusive: Accedi in anteprima agli annunci dei nuovi prodotti e alle anticipazioni.
Sconti speciali: Approfitta di sconti esclusivi sui nostri prodotti più recenti.
Promozioni festive e giveaway: Partecipa a giveaway e promozioni festive.
👉 Sei pronto a esplorare e creare con noi? Clicca su [Qui] e unisciti oggi stesso!
2.11 Sistema di Retromarcia
In questo progetto abbiamo utilizzato un modulo ultrasonico e un cicalino attivo per creare un sistema di allarme per la retromarcia. Il modulo ultrasonico viene utilizzato per rilevare la distanza, e il cicalino emette suoni di allarme di diverse frequenze a seconda della distanza.
Componenti necessari
In questo progetto, abbiamo bisogno dei seguenti componenti.
È sicuramente conveniente acquistare un kit completo, ecco il link:
Nome |
ELEMENTI IN QUESTO KIT |
LINK |
|---|---|---|
Kepler Kit |
450+ |
Puoi anche acquistarli separatamente dai link qui sotto.
SN |
COMPONENTE |
QUANTITÀ |
LINK |
|---|---|---|---|
1 |
1 |
||
2 |
Cavo Micro USB |
1 |
|
3 |
1 |
||
4 |
Diversi |
||
5 |
1(S8050) |
||
6 |
1(1KΩ) |
||
7 |
Cicalino attivo Cicalino |
1 |
|
8 |
1 |
Cablaggio
I pin Echo e Trig del modulo ultrasonico sono collegati contemporaneamente a GP15, in modo che il modulo invii e riceva segnali da GP15.
Il pin centrale del transistor collegato al cicalino è collegato a GP14 tramite una resistenza da 1kΩ.
Codice
Nota
Puoi fare riferimento all’immagine sottostante per scrivere il codice trascinando e rilasciando.
Importa
2.11_reversing_system.pngdal percorsokepler-kit-main\piper. Per tutorial dettagliati, fai riferimento a Importa il Codice.
Dopo aver collegato Pico W, fai clic sul pulsante Start e il codice inizierà a funzionare.
Quando la distanza di rilevamento ultrasonico è inferiore a 5 cm, il cicalino emette un suono acuto (0,1s).
Quando la distanza di rilevamento è compresa tra 5 e 10 cm, il cicalino emette un suono leggermente più lento (0,5s).
Quando la distanza di rilevamento è superiore a 10 cm, viene emesso un segnale acustico ogni 1 secondo.
Come funziona?

Leggi la distanza (in cm) rilevata dall’ultrasonico e memorizzala nella variabile [distance].

Quando la distanza è inferiore o uguale a 5, imposta la variabile [intervals] su 0,1s. La variabile [intervals] rappresenta l’intervallo tra i suoni del cicalino.

Quando la distanza è maggiore di 5 e inferiore o uguale a 10, imposta [intervals] su 0,5s.

Quando la distanza è maggiore di 10, imposta il tempo di [intervals] su 1s.

Infine, fai suonare il cicalino ogni [intervals] secondi.

