Obsah:

Ultrazvukový senzor HC-SR04 s Raspberry Pi: 6 krokov
Ultrazvukový senzor HC-SR04 s Raspberry Pi: 6 krokov

Video: Ultrazvukový senzor HC-SR04 s Raspberry Pi: 6 krokov

Video: Ultrazvukový senzor HC-SR04 s Raspberry Pi: 6 krokov
Video: Working Sonar with SR04 Ultrasonic Sensor 2024, Júl
Anonim
Ultrazvukový senzor HC-SR04 s Raspberry Pi
Ultrazvukový senzor HC-SR04 s Raspberry Pi
Ultrazvukový senzor HC-SR04 s Raspberry Pi
Ultrazvukový senzor HC-SR04 s Raspberry Pi

Ahoj všetci … volám sa Ahmed Darwish … toto je môj projekt využívajúci Raspberry Pi s ultrazvukovým senzorom a rád by som sa o to s vami všetkými podelil. Bol som požiadaný, aby som pripravil kód, ktorý funguje na Pythone na ovládanie 8 ultrazvukových senzorov pripojených k doske Raspberry Pi. Systém by mal byť pripojený k obrazovke pomocou HDMI a mal by zobrazovať niečo ako radarový monitor.

Senzor, ktorý som si vybral pre takýto projekt, je snímač HC-SR04. V tomto experimente použijem iba jeden senzor a ak chcete, aby bolo k vášmu Pi pripojených viac senzorov, mali by ste vziať v úvahu poskytnúť externý zdroj napájania 5 V pre snímače namiesto napájania z Pi.

Krok 1: Kontakty

Som rád, že od vás počujem spätnú väzbu. Neváhajte sa pripojiť k mojim kanálom na:

Instagram: @simplydigital010

Twitter: @simply01Digita

Krok 2: Čo budeme pre projekt potrebovať?

Čo budeme k projektu potrebovať?
Čo budeme k projektu potrebovať?
Čo budeme k projektu potrebovať?
Čo budeme k projektu potrebovať?
Čo budeme k projektu potrebovať?
Čo budeme k projektu potrebovať?

Po prvé: pre Raspberry Pi:

- Doska Raspberry Pi

- kábel HDMI

- TV alebo monitor s portom HDMI

- Myš a klávesnica

- DSL pripojenie na prístup na internet

- 8 GB karta micro SD

- Micro USB kábel

Za druhé: pre snímač:

- senzor HC-SR04

- Breadboard akejkoľvek veľkosti

- Pripojovacie vodiče (samec- samica)

- Rezistory (1 k ohm a 2 k ohm)

Po tretie: pre vás:

- Šálka kávy alebo pohár šťavy

- Pekná stolička

- stôl alebo stôl

Krok 3: Príprava dosky Raspberry Pi na prácu:

Najprv som musel stiahnuť operačný systém z webu prostredníctvom (https://www.raspberrypi.org/downloads/noobs/). Ďalšiu pomoc pri oboznámení sa s doskou Raspberry Pi pre začiatočníkov nájdete na nasledujúcej stránke (https://www.raspberrypi.org/help/videos/).

Po stiahnutí operačného systému som urobil kópiu na 8 GB pamäťovú kartu, aby som ju nainštaloval na dosku a začal pracovať. Vyššie uvedené video je skutočne užitočné pre prvých používateľov a pomôže vám pri inštalácii.

Pamätajte si, že pamäťová karta NESMIE byť z akéhokoľvek dôvodu vybratá z dosky. V opačnom prípade nebude karta fungovať.

Krok 4: Ďalší krok: Nastavenie systému:

Ďalší krok: Nastavenie systému
Ďalší krok: Nastavenie systému
Ďalší krok: Nastavenie systému
Ďalší krok: Nastavenie systému

Teraz, keď dokončíte inštaláciu systému a systém je spustený, môžeme začať skutočnú prácu.

Najprv začneme s doskou a snímačom. Táto stránka je pre tento krok skutočne nápomocná (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Upevnite snímač na doske, ako je to znázornené na odpore, a pripojte ho k svojmu Pi. Skopírujte kód na stránke a otestujte svoj senzor. Jednoducho otvorte svoju stránku v jazyku Python a skopírujte kód (zbavte sa slov v hornej časti stránky). UPOZORNENIE, že tento kód je určený na jedno spustenie. To znamená, že kód zaznamená iba jedno čítanie a potom sa zastaví.

Teraz, keď kód vo vašom systéme funguje dobre, prejdite na ďalší krok, ktorým je nepretržité meranie. Táto stránka je pre tento krok skutočne nápomocná (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Choďte priamo na kód, pretože už nepotrebujete vysvetlenie, pretože ste získali nápad z prvého webu. ALE možno si budete musieť prečítať komentáre, pretože majú niekoľko užitočných rád.

Krok 5: Ako zobraziť obrázky?

Ako ukázať figúrky?
Ako ukázať figúrky?

Systém je v poriadku a hodnoty senzorov sú v poriadku. Ďalším krokom je previesť namerané hodnoty na tvary pomocou farieb. Najprv si musíte stiahnuť knižnicu s názvom matplotlib. Stačí otvoriť stránku príkazového riadka Pi a napísať: sudo apt-get install python-matplotlib alebo postupujte podľa pokynov na tomto webe. Po inštalácii knižnice stačí otestovať kód na tomto webe. Kód, ktorý mám na mysli, je číslo 15 so zeleným zaškrtnutím vedľa neho.

Krok 6: Posledný krok: Testovanie senzora a vytvorenie obrázku:

Upozorňujeme, že nižšie uvedený kód je môj vlastný. Musel som zlúčiť kód snímača nepretržitého chodu s kódom vykresľovania obrázku, aby fungoval, ako chcem. Môžete ho zmeniť tak, ako chcete, aby vyhovoval vašim požiadavkám. Stačí skopírovať kód do nového súboru Python a spustiť ho.

Odporúča: