Acasă - Blog

Cum se face un senzor de proximitate Arduino: Componente hardware și multe altele!

Cum se face un senzor de proximitate Arduino-Un senzor de proximitate Arduino este un gadget la îndemână și ieftin care detectează prezența unui obiect în raza sa de detecție. Acesta poate fi orice, de la un om la un animal de companie sau chiar ceva la fel de mic ca un gândac! Este foarte ușor să vă faceți unul singur. 

Ați vrut vreodată să știți cum funcționează senzorii de proximitate Arduino?

Acesta utilizează unde IR (infraroșii) pentru a detecta obiectele din apropiere aflate în raza sa de detecție. Acest articol va trece în revistă totul despre senzorii de proximitate Arduino. Să începem!

Cum se face un senzor de proximitate Arduino 1

 (Placa de pâine Arduino Uno)

Ce este un senzor de proximitate Arduino?

Un senzor de proximitate Arduino este un dispozitiv care detectează prezența unui obiect în apropierea sa. Acesta constă într-un senzor de proximitate cu infraroșu conectat la un circuit Arduino Uno și la o placă de pâine. 

Acesta funcționează prin activarea și dezactivarea unui LED la o rată constantă (frecvență). Prin aceasta, el măsoară timpul necesar pentru ca impulsurile de lumină reflectate de obiectele din jur să se întoarcă la el după ce le lovește.

Cum se face un senzor de proximitate Arduino 2

(Icoana senzorilor de proximitate)

Componentele hardware necesare pentru senzorul de proximitate Arduino

Cum se face un senzor de proximitate Arduino 3

 ( Componente electronice)

Componentele hardware necesare pentru configurarea senzorului de proximitate Arduino sunt:

O placă de pâine

Un LED (puteți folosi un led RGB în loc de cel alb)

Două rezistențe, fiecare având o valoare cuprinsă în intervalul 200 – 1000 ohmi. (Cu toate acestea, atunci când folosiți alte LED-uri decât cele albe, trebuie să aveți valori diferite pentru fiecare. Acest lucru ajută la obținerea unor rezultate mai bune)

O placă Arduino Pro Mini sau una similară.

Un modul de senzor de proximitate cu infraroșu (de exemplu, HC SR04 Ultrasonic sensor Module -distance). Aceasta este o componentă critică în configurare.

Fire de jumper

NB:

Asigurați-vă că aveți un cablu USB pentru a conecta placa Arduino Uno cu computerul în scopul încărcării codului!

Cum se face un senzor de proximitate Arduino 4

(Instrumente de asamblare electronică)

Pinout al senzorului de proximitate în infraroșu: Conectarea ușoară explicată

Cum se face un senzor de proximitate Arduino 5

( Senzor de proximitate IR)

Pe scurt, pentru a înțelege cu ușurință conectorul cu 3 pini al senzorului IR, acestea vor veni la pachet cu fire de conectare. Firele de conectare sunt: firul negru (ieșire), firul albastru (GND) și, în cele din urmă, firul maro este VCC.

Pași pentru realizarea unui senzor de proximitate Arduino

Cum se face un senzor de proximitate Arduino 6

( Un tehnician care repară un computer)

Atunci când configurați un senzor de proximitate Arduino, este esențial să înțelegeți acești pini ai plăcii Arduino.

VCC (5v)

Acesta este pinul de alimentare a plăcii Arduino Pro Mini.  Prin urmare, are nevoie de un interval de tensiune de +5volți. Pentru a funcționa corect, ar trebui să folosiți un acumulator cu o ieșire de cel puțin 11V. Pinul VCC al Arduino sau 5v se conectează cu firul maro de la senzorul IR.

GND

Pinii de masă se conectează cu circuitele electrice care trebuie să aibă căi de rezistență scăzută de la un punct la altul. În acest caz, este destinat pentru montarea tuturor conexiunilor circuitului de masă de pe placa dvs. și a modulului senzorului de proximitate Arduino. Pinul GND al lui Arduino se conectează cu firul albastru de la senzorul IR.

Cum se face un senzor de proximitate ArduinoEco/AO

Ieșirea (pinul de ecou) de pe modulul de senzor de distanță HC-SR04 este responsabilă pentru declanșarea emisiei ultrasonice. Așadar, acest pin de ieșire trece la nivel înalt atunci când un impuls începe să transmită, în caz contrar, rămâne la nivel scăzut. Conectarea pinului AO al senzorului de proximitate Arduino la senzorul IR se face prin firul negru.

 ( Imagine de figurine în miniatură care lucrează pe o placă de circuit)

Cum se face un senzor de proximitate ArduinoExplicația pas cu pas a conexiunii și a funcționării

În cele ce urmează sunt prezentate etapele pentru a vă realiza propriul senzor de proximitate Arduino:

(Diagramă de flux)

Cum se face un senzor de proximitate ArduinoExplicație de lucru.

Pe scurt: Iată cum funcționează în general.

În primul rând, atunci când un obiect intră în zona de detecție, lumina de la emițătorul IR este reflectată de obiect.

Apoi, senzorul de lumină din receptorul IR generează un semnal.

În consecință, acest semnal face ca curentul să curgă prin circuit.

După aceea, curentul care curge prin circuit alimentează LED -ul. Se aprinde, arătând că un obiect este în fața senzorului.

Procesul de mai sus se repetă la această frecvență particulară pe măsură ce obiectele intră sau părăsesc câmpul de detectare.

Cum se face un senzor de proximitate ArduinoCod Arduino

// Declarați pinul senzorului folosit <br> int sensorpin = a0;

int led = 11; // Declarați LED -ul conectat

void setup () {

  // porniți conexiunea în serie

  Serial.begin (9600);

}

void loop () {

  // Citiți valoarea analogică a senzorului

  int val = analogread (a0);

  // imprimați valoarea peste serie

  Serial.println (val);

  // Scrieți valoarea la LED folosind PWM

  AnalogWrite (LED, VAL/4);

  // așteptați puțin ca datele să fie tipărite

  întârziere (100);

}

Codul Arduino funcționează cu orice circuit. 

Sunteți cu toții pregătiți să vă folosiți senzorul de proximitate!

6. Cum se face un senzor de proximitate ArduinoUtilizarea senzorilor de proximitate Arduino

(Tehnician care instalează o componentă electronică)

Următoarele sunt câteva dintre utilizările primare și sfaturile de aplicație ale senzorilor de proximitate Arduino:

 (Calibrator de culoare)

7. rezumat

În concluzie, sperăm că v -ați bucurat de articolul nostru despre ce este un senzor de proximitate Arduino și cum funcționează. De asemenea, am discutat despre modalități de a le folosi în proiectele dvs. și de a beneficia la maxim de ele!

Luați în considerare împărtășirea acestui articol cu ​​prietenii și familia care ar putea fi interesați să facă și să afle mai multe despre consiliile de circuit. Dacă doriți mai multe informații despre aceste subiecte sau ajutați la realizarea plăcii de circuit, contactați -ne. 

Hommer Zhao
Bună, sunt Hommer, fondatorul WellPCB. Până acum avem peste 4.000 de clienți în întreaga lume. Dacă aveți întrebări, puteți să mă contactați. Mulțumesc anticipat.

Servicii