Kazalo:

Uporaba ultrazvočnega senzorja razdalje in izhoda serijskega monitorja .: 6 korakov
Uporaba ultrazvočnega senzorja razdalje in izhoda serijskega monitorja .: 6 korakov

Video: Uporaba ultrazvočnega senzorja razdalje in izhoda serijskega monitorja .: 6 korakov

Video: Uporaba ultrazvočnega senzorja razdalje in izhoda serijskega monitorja .: 6 korakov
Video: Использование кнопки скорости шагового двигателя 28BYJ-48 с 8 проектами: Ultimate Video Tutorial, урок 107 2024, Julij
Anonim
Uporaba ultrazvočnega senzorja razdalje in izhoda serijskega monitorja
Uporaba ultrazvočnega senzorja razdalje in izhoda serijskega monitorja

Hej fantje! Želite izvedeti, kako uporabljati izhod serijskega monitorja. No, tukaj imate popolno vadnico, kako to storiti! V tem navodilu vas bom vodil skozi preproste korake, potrebne za zaznavanje razdalje z ultrazvočnim senzorjem in poročilo o tem na serijskem monitorju.

1. korak: 1. korak: Prenos Arduino IDE

1. korak: Prenesite Arduino IDE
1. korak: Prenesite Arduino IDE

Prenesite in namestite Arduino IDE (interaktivno razvojno okolje) s spodnjo povezavo:

www.arduino.cc/en/Main/Software Izberite in shranite različico, ki najbolj ustreza vašemu operacijskemu sistemu in konfiguraciji.

2. korak: 2. korak: Strojni materiali

  1. 1 Arduino plošča
  2. 1 plošča
  3. 1 Ultrazvočni senzor
  4. Mostične žice
  5. Upori

3. korak: 3. korak: Izdelava strojne opreme

3. korak: Izdelava strojne opreme
3. korak: Izdelava strojne opreme

1) Dodajte ultrazvočni senzor na ploščo. V ultrazvočnem senzorju so 4 zatiči. So Vcc (5V napajanje), Trig (Trigger), Echo, Gnd (Groud). Priključite Vcc na 5V napajanje, Gnd na ozemljitev, Echo na pin 13, sprožite na pin 11 s skakalnimi žicami in upori, ki so prikazani na diagramu.

2) Zgornja slika prikazuje, kako naj bodo povezave videti.

4. korak: 4. korak: prenos in zagon programa

Prenesite priloženi program arduino na svoj prenosni računalnik. Priključite arduino na prenosni računalnik in zaženite program.

V arduino IDE odprite Orodja-> serijski monitor Namestite omaro blizu in daleč od ultrazvočnega senzorja. Opazujte izhod na serijskem monitorju. Ta mora prikazati razdaljo med ultrazvočnim senzorjem in oviro.

5. korak: 5. korak: Razumevanje programa

Najprej razumemo, kako deluje ultrazvočni senzor. Ultrazvočni senzor je naprava, ki lahko z zvočnimi valovi meri razdaljo do predmeta. Meri razdaljo tako, da pošlje zvočni val na določeni frekvenci in posluša, kako se zvočni val vrne. Deluje tako, da pošlje izbruh ultrazvoka in posluša odmev, ko se odbije od predmeta. Preprečuje ovire z ultrazvokom. Plošča Arduino pošlje kratek impulz, da sproži zaznavanje, nato s funkcijo pulseIn () posluša utrip na istem pinu.

funkcija pulseIn () bo počakala, da bo nožica previsoka zaradi odbijanja zvočnega vala in se bo začela meriti, nato pa bo počakala, da se nožica zniža, ko se bo zvočni val končal, kar bo ustavilo merjenje časa. Na koncu funkcija vrne dolžino impulza v mikrosekundah. Za dosego razdalje bomo trajanje pomnožili z 0,034 in ga razdelili z 2, kot je razloženo v tej enačbi. Na koncu bomo vrednost razdalje natisnili na serijski monitor.

Pri nastavitveni metodi razglasite pin 4 kot vhodni in inicializira gumbOn kot napačen.

Pri zančni metodi se odčita trenutna vrednost vnosa z gumbom. če ga pritisnete, preklopi gumb iz izklopa v vklop. Ko naslednjič pritisnete gumb, se preklopi iz vklopa v izklop. Dodane so zamude za zmanjšanje hrupa in preprečevanje prehitre spremembe izhoda.

Priporočena: