Cuprins:

SENZOR ULTRASONIC HC-SR04: 9 pași
SENZOR ULTRASONIC HC-SR04: 9 pași

Video: SENZOR ULTRASONIC HC-SR04: 9 pași

Video: SENZOR ULTRASONIC HC-SR04: 9 pași
Video: Ultrasonic sensor HC-SR04 - Arduino due 2024, Iulie
Anonim
SENZOR ULTRASONIC HC-SR04
SENZOR ULTRASONIC HC-SR04

După cum sugerează și numele, utilizează unde sonore ultrasonice pentru a îndeplini sarcina. Da, este, folosește unde sonore ultrasonice pentru a măsura distanța de obstacol etc. Este un circuit electronic sau un dispozitiv care este utilizat în general acum câteva zile pentru a efectua diverse sarcini. Acești senzori sunt renumiți și obișnuiți în scopul proiectului. Acești senzori pot fi atașați la diverse microcontrolere pentru a face un proiect.

În zilele noastre vedem stick blind, uși automate, radare care utilizează aceeași versiune sau mai bună a senzorului cu ultrasunete pentru a face aceste lucrări, pe care le folosesc este cea de bază și ușor disponibilă pe piață.

Pasul 1: DESCRIERE

DESCRIERE
DESCRIERE

Senzorul cu ultrasunete este un senzor care este construit din două LM324 ic și un MAX3232 ic un traductor de transmisie și un transductor de recepție și diverse alte componente.

Senzorul are patru pini VCC, GND, TRIG, ECHO, care este utilizat pentru a trimite și primi semnale de impuls către MAX3232 ic.

Transmiterea și recepția transductoarelor transmit unde ultrasonice pentru câteva microsecunde, iar transductorul de recepție detectează aceste unde înapoi și microcontrolerul calculează distanța în funcție de timpul necesar.

* NOTĂ: - ACEST SENZOR ESTE BAZAT PE VAGURI DE SUNET ULTRASONIC ȘI DEPENDE DE DIVERSI FACTORI CA UMIDITATEA, TEMPREATURA ȘI ALTE CARE REZULTĂ ÎN MODIFICAREA VALORII SENZORULUI.

Acest senzor oferă ieșirea de tip impuls, înseamnă că trimite microcontrolerului timpul necesar undelor pentru a lovi obiectul și a reveni. Poate măsura o distanță de aproximativ 4 metri, în funcție de biblioteca utilizată pentru calcularea datelor. Dar are o distanță minimă la care niciun obiect nu ar trebui să fie plătit sau senzorul va da o distanță nedorită și este de 2cm.

Pasul 2: CARACTERISTICI ȘI APLICAȚII

  • Calcule de date de mare viteză
  • Ușor de folosit
  • Unghi de detectare de aproximativ 120 de grade
  • Oferă distanță aproape precisă
  • Tip de date tip impuls
  • Preț scăzut
  • Poate fi folosit în uși și stick-uri
  • Scopul securității
  • Proiecte școlare

Pasul 3: SPECIFICAȚIILE SENZORULUI

SPECIFICAȚIILE SENZORULUI
SPECIFICAȚIILE SENZORULUI
SPECIFICAȚIILE SENZORULUI
SPECIFICAȚIILE SENZORULUI

Pasul 4: COMPONENTE NECESARE

  • Orice microcontroler de preferință Arduino Uno pentru începători.
  • O placă de măsurare
  • Sârme de jumper

Pasul 5: DIAGRAMA CIRCUITULUI

DIAGRAMA CIRCUITULUI
DIAGRAMA CIRCUITULUI

Mai întâi luați liniile de alimentare pe placa de pâine de la microcontroler

Linia VCC / 5v + și linia GND.

Apoi conectați senzorul la placa de panificație și conectați alimentarea la senzor de la liniile de alimentare folosind fire jumper.

Acum conectați PIN-ul TRIG al senzorului la MICROCONTROLLER DIGITAL (PIN 3) și PIN-ul ECHO al senzorului la DIGITAL (PIN 2) al MICROCONTROLLER-ului.

Pasul 6: BIBLIOTECĂ

Am folosit biblioteca cu ultrasunete în scopul calculului a cărui legătură este aici

github.com/JRodrigoTech/Ultrasonic-HC-SR04 Biblioteca ULTRASONIC HC-SR04 sau puteți utiliza managerul de bibliotecă Arduino pentru ao descărca

Pasul 7: COD

// pune acest cod în ideea arduino din această linie

#include

Ultrasunete cu ultrasunete (9, 8); // (Trig PIN, Echo PIN)

configurare nulă () {

Serial.begin (9600);

}

bucla nulă ()

{

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

Serial.println ("cm");

întârziere (100);

}

Pasul 8: LUCRU

Pe măsură ce începe codul, se inițializează

pinul la care senzorul își trimite datele, apoi microcontrolerul așteaptă primirea datelor imediat ce sunt primite datele

Undele ultrasonice sunt trimise în impuls de 10 microsecunde și sunt recepționate de receptor și Arduino calculează distanța pe baza timpului luat de unde pentru a reveni înapoi la senzor.

Pasul 9:

Imagine
Imagine
Imagine
Imagine
Imagine
Imagine

Acum avem designul PCB și este timpul să comandăm PCB-urile.

Pentru aceasta, trebuie doar să accesați JLCPCB.com și să faceți clic pe butonul „CITAȚI ACUM”.

JLCPCB sunt, de asemenea, sponsori ai acestui proiect. JLCPCB (ShenzhenJLC Electronics Co., Ltd.), este cea mai mare întreprindere de prototipuri PCB din China și un producător de înaltă tehnologie specializat în prototip rapid PCB și producție de PCB cu lot mic. Puteți comanda minimum 5 PCB-uri pentru doar 2 USD.

Pentru a produce PCB-ul, încărcați fișierul gerber pe care l-ați descărcat în ultimul pas. Încărcați fișierul.zip sau puteți, de asemenea, să glisați și să fixați fișierele gerber.

După încărcarea fișierului zip, veți vedea un mesaj de succes în partea de jos, dacă fișierul este încărcat cu succes. Puteți examina PCB-ul în vizualizatorul Gerber pentru a vă asigura că totul este bun. Puteți vizualiza atât partea de sus, cât și partea de jos a PCB-ului.

După ce ne-am asigurat că PCB-ul nostru arată bine, acum putem plasa comanda la un preț rezonabil. Puteți comanda 5 PCB pentru doar 2 USD, dar dacă este prima comandă, puteți primi 10 PCB pentru 2 USD.

Pentru a plasa comanda, faceți clic pe butonul „SAVE TO CART”.

PCB-urile mele au durat 2 zile pentru a fi fabricate și au ajuns într-o săptămână folosind opțiunea de livrare DHL. PCB-urile erau bine ambalate, iar calitatea era foarte bună.

* NOTĂ: - Dacă aveți nevoie de pcb pentru acest proiect, contactați-mă sau scrieți-mi în comentariu.

Recomandat: