Sommario:

SENSORE A ULTRASUONI HC-SR04: 9 passaggi
SENSORE A ULTRASUONI HC-SR04: 9 passaggi

Video: SENSORE A ULTRASUONI HC-SR04: 9 passaggi

Video: SENSORE A ULTRASUONI HC-SR04: 9 passaggi
Video: HC-SR04 Ultrasonic Distance Sensor and Arduino (Lesson #9) 2024, Dicembre
Anonim
SENSORE AD ULTRASUONI HC-SR04
SENSORE AD ULTRASUONI HC-SR04

Come suggerisce il nome, utilizza le onde sonore ultrasoniche per eseguire l'attività. Sì, lo è, utilizza le onde sonore ultrasoniche per misurare l'ostacolo del rilevamento della distanza, ecc. È un circuito elettronico o un dispositivo che viene generalmente utilizzato al giorno d'oggi per eseguire varie attività. Questi sensori sono famosi e comuni ai fini del progetto. Questi sensori possono essere collegati a vari microcontrollori per realizzare un progetto.

Al giorno d'oggi vediamo blind stick, porte automatiche, radar che utilizzano la stessa versione o una versione migliore del sensore a ultrasuoni per fare questi lavori, quello su cui sto usando è quello di base e facilmente disponibile sul mercato.

Passaggio 1: DESCRIZIONE

DESCRIZIONE
DESCRIZIONE

Il sensore a ultrasuoni è un sensore costituito da due LM324 ic e un MAX3232 ic un trasduttore di trasmissione e un trasduttore di ricezione e vari altri componenti.

Il sensore ha quattro pin VCC, GND, TRIG, ECHO che viene utilizzato per inviare e ricevere segnali a impulsi al MAX3232 ic.

I trasduttori trasmittenti e riceventi inviano onde ultrasoniche per un paio di microsecondi e il trasduttore ricevente rileva queste onde e il microcontrollore calcola la distanza in base al tempo impiegato.

*NOTA:- QUESTO SENSORE È BASATO SULLE ONDE SONORE ULTRASUONI E DIPENDE DA VARI FATTORI COME UMIDITÀ, TEMPERATURA E ALTRI CHE RISULTANO IN UN CAMBIAMENTO DEL VALORE DEL SENSORE.

Questo sensore fornisce l'uscita di tipo impulso significa che invia al microcontrollore il tempo impiegato dalle onde per colpire l'oggetto e tornare indietro. Può misurare una distanza di circa 4 metri a seconda della libreria utilizzata per il calcolo dei dati. Ma ha una distanza minima alla quale nessun oggetto dovrebbe essere posizionato o il sensore darà una distanza indesiderata e cioè 2 cm.

Passaggio 2: CARATTERISTICHE E APPLICAZIONI

  • Calcoli dati ad alta velocità
  • Facile da usare
  • Angolo di rilevamento di circa 120 gradi
  • Fornisce una distanza quasi accurata
  • Tipo di dati di tipo a impulsi
  • Prezzo basso
  • Può essere utilizzato in porte e blind stick
  • Scopo di sicurezza
  • Progetti scolastici

Passaggio 3: SPECIFICHE DEL SENSORE

SPECIFICHE DEL SENSORE
SPECIFICHE DEL SENSORE
SPECIFICHE DEL SENSORE
SPECIFICHE DEL SENSORE

Fase 4: COMPONENTI NECESSARI

  • Qualsiasi microcontrollore preferibilmente Arduino Uno per principianti.
  • Una breadboard
  • Ponticelli

Passaggio 5: SCHEMA DEL CIRCUITO

SCHEMA ELETTRICO
SCHEMA ELETTRICO

Per prima cosa prendi le linee elettriche sulla breadboard dal microcontrollore

Linea VCC/5v+ e linea GND.

Quindi collegare il sensore alla breadboard e collegare l'alimentazione al sensore dalle linee elettriche utilizzando i cavi dei ponticelli.

Collegare ora il PIN TRIG DEL SENSORE AL DIGITALE DEL MICROCONTROLLER (PIN 3) e il PIN ECHO DEL SENSORE AL DIGITALE (PIN 2) DEL MICROCONTROLLORE.

Passaggio 6: BIBLIOTECA

Ho usato la libreria ad ultrasuoni per lo scopo di calcolo il cui link è qui

github.com/JRodrigoTech/Ultrasonic-HC-SR04 Libreria ULTRASONIC HC-SR04 oppure puoi usare il gestore di librerie Arduino per scaricarla

Passaggio 7: CODICE

//inserisci questo codice nell'ide di arduino da questa riga

#includere

Ultrasuoni ad ultrasuoni (9, 8); // (Trig PIN, Echo PIN)

void setup() {

Serial.begin(9600);

}

ciclo vuoto()

{

Serial.print(ultrasonic. Ranging(CM)); // CM o INC

Serial.println("cm");

ritardo(100);

}

Fase 8: LAVORO

All'avvio del codice, si inizializza

il pin a cui il sensore invia i suoi dati quindi il microcontrollore attende che i dati vengano ricevuti non appena i dati vengono ricevuti

Le onde ultrasoniche vengono inviate in impulsi di 10 microsecondi e vengono ricevute dal ricevitore e Arduino calcola la distanza in base al tempo impiegato dalle onde per tornare al sensore.

Passaggio 9:

Immagine
Immagine
Immagine
Immagine
Immagine
Immagine

Ora abbiamo il design del PCB ed è il momento di ordinare i PCB.

Per questo, devi solo andare su JLCPCB.com e fare clic sul pulsante "QUOTA ORA".

JLCPCB è anche sponsor di questo progetto. JLCPCB (ShenzhenJLC Electronics Co., Ltd.), è la più grande impresa di prototipi di PCB in Cina e un produttore high-tech specializzato in prototipi rapidi di PCB e produzione di PCB in piccoli lotti. Puoi ordinare un minimo di 5 PCB per soli $2.

Per ottenere il PCB prodotto, carica il file gerber che hai scaricato nell'ultimo passaggio. Carica il file.zip oppure puoi anche trascinare e rilasciare i file gerber.

Dopo aver caricato il file zip, vedrai un messaggio di successo in basso se il file è stato caricato con successo. Puoi rivedere il PCB nel visualizzatore Gerber per assicurarti che tutto sia a posto. È possibile visualizzare sia la parte superiore che quella inferiore del PCB.

Dopo esserci assicurati che il nostro PCB abbia un bell'aspetto, ora possiamo effettuare l'ordine a un prezzo ragionevole. Puoi ordinare 5 PCB per soli $2, ma se è il tuo primo ordine puoi ottenere 10 PCB per $2.

Per effettuare l'ordine, fare clic sul pulsante "SALVA NEL CARRELLO".

I miei PCB hanno impiegato 2 giorni per essere prodotti e sono arrivati entro una settimana utilizzando l'opzione di consegna DHL. I PCB erano ben confezionati e la qualità era davvero buona.

*NOTA:- Se hai bisogno di un pcb per questo progetto, contattami o scrivimi nel commento.

Consigliato: