Sisukord:

HC-SR04 ultraheliandur koos Raspberry Pi-ga: 6 sammu
HC-SR04 ultraheliandur koos Raspberry Pi-ga: 6 sammu

Video: HC-SR04 ultraheliandur koos Raspberry Pi-ga: 6 sammu

Video: HC-SR04 ultraheliandur koos Raspberry Pi-ga: 6 sammu
Video: Ультразвуковой сонар с HC-SR04, сервоприводом, SSD1306 128x64 OLED и NodeMCU ESP32S на Arduino IDE 2024, Juuli
Anonim
HC-SR04 ultraheliandur koos Raspberry Pi-ga
HC-SR04 ultraheliandur koos Raspberry Pi-ga
HC-SR04 ultraheliandur koos Raspberry Pi-ga
HC-SR04 ultraheliandur koos Raspberry Pi-ga

Tere kõigile … minu nimi on Ahmed Darwish … see on minu projekt, mis kasutab Raspberry Pi ultraheli anduriga ja tahaksin seda teiega jagada. Mul on palutud valmistada ette kood, mis töötab Pythonil, et juhtida 8 Raspberry Pi plaadiga ühendatud ultraheliandurit. Süsteem ühendatakse ekraaniga HDMI kaudu ja see peaks näitama midagi radarimonitori sarnast.

Andur, mille ma sellise projekti jaoks valin, on andur HC-SR04. Ma kasutan selles katses ainult ühte andurit ja kui soovite, et teie Pi -ga oleks ühendatud rohkem andureid, peaksite kaaluma, et andke anduritele väline toiteallikas 5 V asemel selle, et Pi -lt toide võtta.

Samm: kontaktid

Nii hea meel kuulda teie tagasisidet. Ärge kartke liituda minu kanalitega:

Instagram: @simpledigital010

Twitter: @simple01Digita

2. samm: mida me projekti jaoks vajame?

Mida me projekti jaoks vajame?
Mida me projekti jaoks vajame?
Mida me projekti jaoks vajame?
Mida me projekti jaoks vajame?
Mida me projekti jaoks vajame?
Mida me projekti jaoks vajame?

Esiteks: Raspberry Pi jaoks:

- Raspberry Pi laud

- HDMI kaabel

- HDMI -pordiga teler või monitor

- Hiir ja klaviatuur

- DSL -ühendus Interneti -ühenduse jaoks

- 8 GB micro SD -kaart

- Micro USB kaabel

Teiseks: anduri jaoks:

- HC-SR04 andur

- Igas suuruses leivalaud

- Ühendusjuhtmed (mees-naine)

- takistid (1 kΩ ja 2 k ohm)

Kolmas: teile:

- tass kohvi või klaas mahla

- Hea tool

- laud või kirjutuslaud

3. samm: minu Raspberry Pi plaadi tööks ettevalmistamine:

Kõigepealt pidin operatsioonisüsteemi veebist alla laadima (https://www.raspberrypi.org/downloads/noobs/). Algajatele mõeldud Raspberry Pi tahvliga tutvumiseks leiate lisateavet järgmiselt lehelt (https://www.raspberrypi.org/help/videos/).

Pärast operatsioonisüsteemi allalaadimist tegin koopia 8 GB mälukaardile, et see plaadile installida ja tööle hakata. Ülaltoodud video on esmakordsetele kasutajatele tõesti kasulik ja aitab teid installimise ajal.

Pange tähele, et mälukaarti EI TOHI mingil põhjusel plaadilt eemaldada. Vastasel juhul see kaart ei tööta.

Samm: järgmine samm: süsteemi seadistamine:

Järgmine samm: süsteemi seadistamine
Järgmine samm: süsteemi seadistamine
Järgmine samm: süsteemi seadistamine
Järgmine samm: süsteemi seadistamine

Nüüd, kui olete süsteemi installimise lõpetanud ja süsteem on üleval, saame tegelikku tööd alustada.

Kõigepealt alustame leivaplaadist ja andurist. See leht on selle sammu jaoks tõesti kasulik (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Kinnitage andur leivaplaadile, nagu näidatud takistitega, ja ühendage oma Pi -ga. Anduri testimiseks võite lehel oleva koodi kopeerida. Lihtsalt avage oma Pythoni leht ja kopeerige kood (vabanege lehe ülaosas olevatest sõnadest). TÄHELEPANU, et see kood on mõeldud ühele jooksule. See tähendab, et kood salvestab ainult ühe lugemise ja seejärel peatub.

Nüüd, kui kood töötab teie süsteemiga hästi, jätkake järgmise sammuga, milleks on pidev mõõtmine. See leht on selle sammu jaoks tõesti kasulik (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Minge otse koodile, sest te ei vaja enam selgitust, kuna saite idee esimeselt saidilt. AGA peate võib -olla kommentaare lugema, sest neil on kasulikke näpunäiteid.

5. samm: kuidas jooniseid näidata?

Kuidas figuure näidata?
Kuidas figuure näidata?

Süsteem on korras ja anduri näidud on korras. Järgmine samm on teisendada näidud värvidega kujunditeks. Kõigepealt peate alla laadima raamatukogu nimega matplotlib. Avage lihtsalt oma Pi käsuviiba leht ja kirjutage: sudo apt-get install python-matplotlib või järgige sellel saidil olevaid juhiseid. Pärast kogu installimist kontrollige lihtsalt selle saidi koodi. Kood, mida ma mõtlen, on number 15, mille kõrval on roheline märk.

6. samm: viimane etapp: anduri testimine ja joonise tegemine:

Pange tähele, et allolev kood on minu oma. Pidin ühendama pideva töötamise anduri koodi jooniste joonistamise koodiga, et see töötaks nii, nagu tahan. Saate seda muuta vastavalt oma soovidele. Lihtsalt kopeerige kood uude Pythoni faili ja käivitage see.

Soovitan: