Innehållsförteckning:

HC-SR04 ultraljudssensor med hallon Pi: 6 steg
HC-SR04 ultraljudssensor med hallon Pi: 6 steg

Video: HC-SR04 ultraljudssensor med hallon Pi: 6 steg

Video: HC-SR04 ultraljudssensor med hallon Pi: 6 steg
Video: Ультразвуковой датчик сближения SICK 2024, Juli
Anonim
HC-SR04 ultraljudssensor med hallon Pi
HC-SR04 ultraljudssensor med hallon Pi
HC-SR04 ultraljudssensor med hallon Pi
HC-SR04 ultraljudssensor med hallon Pi

Hej alla … jag heter Ahmed Darwish … detta är mitt projekt med Raspberry Pi med ultraljudssensorn och jag vill dela det med er alla. Jag har blivit ombedd att förbereda en kod som fungerar på Python för att styra 8 ultraljudssensorer anslutna till ett Raspberry Pi -kort. Systemet ska vara anslutet till en skärm via en HDMI och det ska visa något som en radarmonitor.

Sensorn jag väljer för ett sådant projekt är HC-SR04-sensorn. Jag ska bara använda en sensor i detta experiment och om du vill att fler sensorer ska anslutas till din Pi, bör du överväga att tillhandahålla en extern strömkälla på 5 V för sensorerna istället för att ta strömmen från Pi.

Steg 1: Kontakter

Så kul att höra feedback från dig. Tveka inte att gå med i mina kanaler på:

Instagram: @simplydigital010

Twitter: @helt enkelt01Digita

Steg 2: Vad ska vi behöva för projektet?

Vad behöver vi för projektet?
Vad behöver vi för projektet?
Vad behöver vi för projektet?
Vad behöver vi för projektet?
Vad behöver vi för projektet?
Vad behöver vi för projektet?

Först: för Raspberry Pi:

- Raspberry Pi -bräda

- HDMI -kabel

- TV eller bildskärm med en HDMI -port

- Mus och tangentbord

- DSL -anslutning för internetåtkomst

- 8 GB micro SD -kort

- Micro USB -kabel

För det andra: för sensorn:

- HC-SR04 sensor

- Brödbräda i alla storlekar

- Anslutningskablar (han-hona)

- Motstånd (1 k ohm och 2 k ohm)

Tredje: för dig:

- En kopp kaffe eller ett glas juice

- Fin stol

- Bord eller skrivbord

Steg 3: Förbereda mitt Raspberry Pi -kort för att fungera:

Först var jag tvungen att ladda ner operativsystemet från webben via (https://www.raspberrypi.org/downloads/noobs/). För mer hjälp att lära känna Raspberry Pi -kortet för nybörjare kan du se följande sida (https://www.raspberrypi.org/help/videos/).

Efter att ha laddat ner operativsystemet gjorde jag en kopia på ett 8 GB minneskort för att installera det på kortet och börja arbeta. Videon ovan är verkligen användbar för första gången användare och hjälper dig under installationen.

Observera att minneskortet INTE borde tas bort från kortet av någon anledning. Annars fungerar inte kortet.

Steg 4: Nästa steg: Konfigurera ditt system:

Nästa steg: Konfigurera ditt system
Nästa steg: Konfigurera ditt system
Nästa steg: Konfigurera ditt system
Nästa steg: Konfigurera ditt system

Nu när du är klar med att installera systemet och systemet är uppe kan vi börja det riktiga arbetet.

Först börjar vi med brödbrädan och sensorn. Den här sidan är verkligen användbar för detta steg (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Fixera sensorn på brödbrädan som visas med motstånden och anslut till din Pi. Du kan kopiera koden på sidan för att testa din sensor. Öppna bara din Python -sida och kopiera koden (bli av med orden högst upp på sidan). OBS att denna kod är gjord för en enda körning. Det betyder att koden endast ska registrera en avläsning och sedan stanna.

Nu när koden fungerar bra med ditt system, ska du gå till nästa steg som är att ha en kontinuerlig löpande mätning. Denna sida är verkligen användbar för detta steg (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Gå bara direkt till koden eftersom du inte behöver förklaringen längre eftersom du fick idén från den första webbplatsen. MEN du kan behöva läsa kommentarerna eftersom de har några användbara tips.

Steg 5: Hur visar man figurer?

Hur visar man figurer?
Hur visar man figurer?

Systemet är bra och sensoravläsningarna är fina. Nästa steg är att konvertera avläsningarna till former med färger. Först måste du ladda ner ett bibliotek som heter matplotlib. Öppna bara din Pi Command Prompt-sida och skriv: sudo apt-get install python-matplotlib eller följ instruktionerna på den här webbplatsen. Efter att ha installerat biblioteket, testa bara koden på den här webbplatsen. Koden jag menar är nummer 15 med en grön bock bredvid.

Steg 6: Sista steget: Testa sensorn och göra en figur:

Observera att koden nedan är min egen. Jag var tvungen att slå samman den kontinuerliga löpande sensorkoden med figurplottningskoden för att få den att fungera som jag vill. Du kan ändra det som du vill passa dina krav. Kopiera bara koden till en ny Python -fil och kör den.

Rekommenderad: