INHOUDSOPGAWE:
- Stap 1: Kontakte
- Stap 2: Wat het ons nodig vir die projek?
- Stap 3: Maak my Raspberry Pi -bord gereed om te werk:
- Stap 4: Volgende stap: Die opstel van u stelsel:
- Stap 5: Hoe om syfers te wys?
- Stap 6: Laaste stap: toets die sensor en maak 'n figuur:
Video: HC-SR04 Ultrasoniese sensor met framboos Pi: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hallo almal … my naam is Ahmed Darwish … dit is my projek met behulp van Raspberry Pi met die ultrasoniese sensor en ek wil dit met julle almal deel. Ek is gevra om 'n kode voor te berei wat op Python werk om 8 ultrasoniese sensors wat op 'n Raspberry Pi -bord gekoppel is, te beheer. Die stelsel moet via 'n HDMI aan 'n skerm gekoppel word en dit moet iets soos 'n radarmonitor toon.
Die sensor wat ek vir so 'n projek kies, is die HC-SR04-sensor. Ek sal slegs een sensor in hierdie eksperiment gebruik, en as u wil hê dat meer sensors aan u Pi gekoppel moet word, moet u dit oorweeg om 'n eksterne kragbron van 5 V vir die sensors te voorsien in plaas van die krag van die Pi te neem.
Stap 1: Kontakte
So bly om terugvoer van u te hoor. Moet asseblief nie huiwer om by my kanale aan te sluit op:
Instagram: @eenvoudigdigital010
Twitter: @eenvoudig01Digita
Stap 2: Wat het ons nodig vir die projek?
Eerstens: vir die Raspberry Pi:
- Framboos Pi -bord
- HDMI -kabel
- TV of monitor met 'n HDMI -poort
- Muis en sleutelbord
- DSL -verbinding vir internettoegang
- 8 GB mikro -SD -kaart
- Mikro -USB -kabel
Tweedens: vir die sensor:
- HC-SR04 sensor
- Broodbord van enige grootte
- Verbindingsdrade (manlik-vroulik)
- Weerstande (1 k ohm en 2 k ohm)
Derde: vir jou:
- 'n koppie koffie of 'n glas sap
- Pragtige stoel
- Tafel of lessenaar
Stap 3: Maak my Raspberry Pi -bord gereed om te werk:
Eerstens moes ek die bedryfstelsel van die internet aflaai (https://www.raspberrypi.org/downloads/noobs/). Vir meer hulp om kennis te maak met die Raspberry Pi -bord vir beginners, kan u die volgende bladsy sien (https://www.raspberrypi.org/help/videos/).
Nadat ek die bedryfstelsel afgelaai het, het ek 'n kopie op 'n geheue kaart van 8 GB gemaak om dit op die bord te installeer en te begin werk. Die video hierbo is baie nuttig vir eerste gebruikers en help u tydens die installasie.
Let asseblief daarop dat die geheue kaart om geen rede van die bord mag verwyder word nie. Anders werk die kaart nie.
Stap 4: Volgende stap: Die opstel van u stelsel:
Nadat u die stelsel geïnstalleer het en die stelsel op is, kan ons met die werk begin.
Eerstens begin ons met die broodbord en die sensor. Hierdie bladsy is baie nuttig vir hierdie stap (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Bevestig die sensor op die broodbord soos aangedui met die weerstande en maak verbinding met u Pi. U kan die kode op die bladsy kopieer om u sensor te toets. Maak u Python -bladsy oop en kopieer die kode (raak ontslae van die woorde bo -aan die bladsy). Let daarop dat hierdie kode vir 'n enkele lopie gemaak word. Dit beteken dat die kode slegs een lesing sal opneem en dan stop.
Nadat die kode goed met u stelsel werk, gaan u na die volgende stap: om voortdurend te meet. Hierdie bladsy is baie nuttig vir hierdie stap (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Gaan direk na die kode, want u het nie meer die verduideliking nodig nie, aangesien u die idee van die eerste webwerf gekry het. MAAR u moet die opmerkings lees, aangesien dit 'n paar nuttige wenke het.
Stap 5: Hoe om syfers te wys?
Die stelsel is goed en die sensorlesings is goed. Die volgende stap is om die lesings in kleure in vorms om te skakel. Eerstens moet u 'n biblioteek met die naam matplotlib aflaai. Maak net u Pi Command Prompt-bladsy oop en skryf: sudo apt-get install python-matplotlib of volg die instruksies op hierdie webwerf. Nadat u die biblioteek geïnstalleer het, toets net die kode op hierdie webwerf. Die kode wat ek bedoel, is nommer 15 met 'n groen tjek langsaan.
Stap 6: Laaste stap: toets die sensor en maak 'n figuur:
Let asseblief daarop dat die onderstaande kode my eie is. Ek moes die deurlopende sensorkode saamvoeg met die figuurplotkode om dit te laat werk soos ek wil. U kan dit verander soos u wil. Kopieer die kode na 'n nuwe Python -lêer en voer dit uit.
Aanbeveel:
Obstakel -vermydingsrobot met behulp van ultrasoniese sensor (Proteus): 12 stappe
Obstakel -vermydingsrobot met behulp van ultraklank -sensor (Proteus): Ons kom oor die algemeen oor die algemeen hindernis -robot. Hardeware -simulasie van hierdie robot is deel van die kompetisie in baie kolleges en by baie geleenthede. Maar sagteware -simulasie van hindernisrobot is skaars. Alhoewel ons dit êrens kan vind
Outomatiese straatligte met behulp van ultrasoniese sensor: 3 stappe
Outomatiese straatligte met behulp van ultrasoniese sensor: het u ooit gedink dat die straatligte in die nag outomaties aangeskakel word en soggens outomaties afskakel? Is daar iemand wat hierdie ligte aan/uit skakel? Daar is verskillende maniere om die straatligte aan te skakel, maar die volgende
Arduino -alarm met ultrasoniese sensor: 5 stappe (met foto's)
Arduino -alarm met ultrasoniese sensor: hierdie instruksie handel oor hoe u self 'n maklike en goedkoop alarm kan maak. Al wat u nodig het, is basiese kennis in elektronika en arduino -programmering. As u enige vrae of probleme het, kan u my op my e -pos kontak: iwx [email protected] Hier
Bluetooth -muis met ultrasoniese sensor en fotosel: 10 stappe (met foto's)
Bluetooth -muis met ultrasoniese sensor en fotosel: 'n Inleiding tot die rede waarom ek hierdie projek gemaak het. Ek is tans op soek na 'n katjie in my nuwe huis aanneem. En nadat ek deur 'n paar speelbare goed vir katte gegaan het, het ek gedink: hoekom nie self 'n speelding maak nie. Ek het dus 'n Bluetooth -muis gemaak. U kan
Arduino -gebaseerde outonome bot met behulp van ultrasoniese sensor: 5 stappe (met foto's)
Arduino -gebaseerde outonome bot met behulp van ultraklank -sensor: skep u eie outonome bot op arduino met behulp van ultraklank -sensor. Wat dit eintlik doen, is dat dit enige hindernisse opspoor en die beste besluit