Cuprins:

Utilizarea senzorului de distanță cu ultrasunete și a ieșirii monitorului serial: 6 pași
Utilizarea senzorului de distanță cu ultrasunete și a ieșirii monitorului serial: 6 pași

Video: Utilizarea senzorului de distanță cu ultrasunete și a ieșirii monitorului serial: 6 pași

Video: Utilizarea senzorului de distanță cu ultrasunete și a ieșirii monitorului serial: 6 pași
Video: Senzor de parcare cu Arduino [7] 2024, Iulie
Anonim
Utilizarea senzorului de distanță cu ultrasunete și a ieșirii monitorului serial
Utilizarea senzorului de distanță cu ultrasunete și a ieșirii monitorului serial

Bună băieți! Doriți să aflați cum să utilizați o ieșire de monitor serial. Ei bine, aici aveți tutorialul perfect despre cum să faceți acest lucru! În acest instructable, vă voi ghida prin pașii simpli necesari pentru a detecta distanța folosind senzorul cu ultrasunete și pentru a o raporta pe monitorul serial.

Pasul 1: Pasul 1: Descărcarea IDE-ului Arduino

Pasul 1: Descărcarea ID-ului Arduino
Pasul 1: Descărcarea ID-ului Arduino

Descărcați și instalați Arduino IDE (Interactive Development Environment) folosind linkul de mai jos:

www.arduino.cc/en/Main/Software Alegeți și salvați versiunea care se potrivește cel mai bine sistemului dvs. de operare și configurației.

Pasul 2: Pasul 2: Materiale hardware

  1. 1 placa Arduino
  2. 1 panou
  3. 1 senzor cu ultrasunete
  4. Sârme de jumper
  5. Rezistențe

Pasul 3: Pasul 3: Construirea hardware-ului

Pasul 3: Construirea hardware-ului
Pasul 3: Construirea hardware-ului

1) Adăugați senzorul cu ultrasunete la panoul de control. Există 4 pini în senzorul cu ultrasunete. Sunt Vcc (sursa de alimentare de 5V), Trig (Trigger), Echo, Gnd (Groud). Conectați Vcc la sursa de alimentare de 5V, Gnd la masă, Echo la pinul 13, Trigger la pinul 11 cu fire jumper și rezistențe prezentate în diagramă.

2) Imaginea de mai sus arată cum ar trebui să arate conexiunile.

Pasul 4: Pasul 4: Descărcarea și rularea programului

Descărcați programul arduino atașat pe laptop. Conectați arduino la laptop și rulați programul.

În IDE-ul arduino, Deschideți Instrumente-> monitor serial Plasați un punct de apropiere aproape și departe de senzorul cu ultrasunete. Observați ieșirea pe monitorul serial. Aceasta ar trebui să arate distanța dintre senzorul cu ultrasunete și obstacol.

Pasul 5: Pasul 5: Înțelegerea programului

Mai întâi să înțelegem cum funcționează senzorul cu ultrasunete. Un senzor cu ultrasunete este un dispozitiv care poate măsura distanța față de un obiect folosind unde sonore. Măsurează distanța prin trimiterea unei unde sonore la o anumită frecvență și ascultarea undei sonore să revină. Funcționează prin trimiterea unei explozii de ultrasunete și ascultarea ecoului când ricoșează dintr-un obiect. Ping obstacolele cu ultrasunete. Placa Arduino trimite un impuls scurt pentru a declanșa detectarea, apoi ascultă un impuls pe același pin utilizând funcția pulseIn ().

funcția pulseIn () va aștepta ca pinul să meargă HIGH cauzat de unda sonoră sărită și va începe sincronizarea, apoi va aștepta ca pinul să scadă LOW când se va încheia unda sonoră care va opri sincronizarea. La final, funcția va returna lungimea impulsului în microsecunde. Pentru a obține distanța, vom înmulți durata cu 0,034 și o vom împărți la 2 așa cum se explică în această ecuație. La final vom imprima valoarea distanței pe monitorul serial.

În metoda de configurare, declarați pinul 4 ca intrare și inițializează butonul Pornit ca fiind fals.

În metoda buclă, se citește valoarea curentă a intrării butonului. dacă este apăsat, comută butonul de la oprit la pornit. Data viitoare când butonul este apăsat, comută de la pornit la oprit. Se adaugă întârzieri pentru a reduce zgomotul și pentru a evita schimbarea prea rapidă a ieșirii.

Recomandat: