Innholdsfortegnelse:

HC-SR04 ultralydsensor med bringebær Pi: 6 trinn
HC-SR04 ultralydsensor med bringebær Pi: 6 trinn

Video: HC-SR04 ultralydsensor med bringebær Pi: 6 trinn

Video: HC-SR04 ultralydsensor med bringebær Pi: 6 trinn
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Juli
Anonim
HC-SR04 ultralydssensor med bringebær Pi
HC-SR04 ultralydssensor med bringebær Pi
HC-SR04 ultralydssensor med bringebær Pi
HC-SR04 ultralydssensor med bringebær Pi

Hei alle sammen … jeg heter Ahmed Darwish … dette er prosjektet mitt ved bruk av Raspberry Pi med ultralydssensoren, og jeg vil dele det med dere alle. Jeg har blitt bedt om å utarbeide en kode som fungerer på Python for å kontrollere 8 ultralydsensorer koblet til et Raspberry Pi -kort. Systemet skal være koblet til en skjerm via en HDMI, og det skal vise noe som en radarmonitor.

Sensoren jeg velger for et slikt prosjekt er HC-SR04-sensoren. Jeg skal bare bruke én sensor i dette eksperimentet, og hvis du vil at flere sensorer skal kobles til Pi -en din, bør du ta i betraktning å gi en ekstern strømkilde på 5 V for sensorene i stedet for å ta strømmen fra Pi.

Trinn 1: Kontakter

Så hyggelig å høre tilbakemeldinger fra deg. Ikke nøl med å bli med på kanalene mine på:

Instagram: @simplydigital010

Twitter: @simply01Digita

Trinn 2: Hva trenger vi for prosjektet?

Hva trenger vi for prosjektet?
Hva trenger vi for prosjektet?
Hva trenger vi for prosjektet?
Hva trenger vi for prosjektet?
Hva trenger vi for prosjektet?
Hva trenger vi for prosjektet?

Først: for Raspberry Pi:

- Raspberry Pi -brett

- HDMI -kabel

- TV eller skjerm med en HDMI -port

- Mus og tastatur

- DSL -tilkobling for internettilgang

- 8 GB micro SD -kort

- Micro USB -kabel

For det andre: for sensoren:

- HC-SR04 sensor

- Brødbrett i alle størrelser

- Tilkoblingskabler (Mann-Kvinne)

- Motstander (1 k ohm og 2 k ohm)

Tredje: for deg:

- En kopp kaffe eller et glass juice

- Fin stol

- Bord eller skrivebord

Trinn 3: Forberede Raspberry Pi -kortet mitt til å fungere:

Først måtte jeg laste ned operativsystemet fra nettet gjennom (https://www.raspberrypi.org/downloads/noobs/). For mer hjelp til å bli kjent med Raspberry Pi -kortet for nybegynnere, kan du se følgende side (https://www.raspberrypi.org/help/videos/).

Etter å ha lastet ned operativsystemet, tok jeg en kopi på et 8 GB minnekort for å installere det på kortet og begynne å jobbe. Videoen ovenfor er veldig nyttig for første gangs brukere og hjelper deg under installasjonen.

Vær oppmerksom på at minnekortet IKKE burde fjernes fra kortet av en eller annen grunn. Ellers skal ikke kortet fungere.

Trinn 4: Neste trinn: Konfigurere systemet:

Neste trinn: Konfigurere systemet
Neste trinn: Konfigurere systemet
Neste trinn: Konfigurere systemet
Neste trinn: Konfigurere systemet

Etter at du er ferdig med å installere systemet og systemet er oppe, kan vi starte det virkelige arbeidet.

Først starter vi med brødbrettet og sensoren. Denne siden er veldig nyttig for dette trinnet (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Fest sensoren på brødbrettet som vist med motstandene og koble til din Pi. Du kan kopiere koden på siden for å teste sensoren din. Bare åpne Python -siden din og kopier koden (bli kvitt ordene øverst på siden). MERK at denne koden er laget for en enkelt kjøring. Det betyr at koden bare skal registrere én lesning og deretter stoppe.

Etter at koden fungerer fint med systemet ditt, skal du gå til neste trinn som er å ha en kontinuerlig måling. Denne siden er veldig nyttig for dette trinnet (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Bare gå direkte til koden fordi du ikke trenger forklaringen lenger siden du fikk ideen fra det første stedet. MEN du må kanskje lese kommentarene ettersom de har noen nyttige tips.

Trinn 5: Hvordan viser jeg figurer?

Hvordan vise figurer?
Hvordan vise figurer?

Systemet er fint og sensoravlesningene er fine. Neste trinn er å konvertere avlesningene til former med farger. Først må du laste ned et bibliotek som heter matplotlib. Bare åpne Pi-kommandoprompt-siden og skriv: sudo apt-get install python-matplotlib eller følg instruksjonene på dette nettstedet. Etter å ha installert biblioteket, bare test koden på dette nettstedet. Koden jeg mener er nummer 15 med en grønn hake ved siden av.

Trinn 6: Siste trinn: Testing av sensoren og lag en figur:

Vær oppmerksom på at koden nedenfor er min egen. Jeg måtte slå sammen den kontinuerlige kjørende sensorkoden med figurplottingskoden for å få den til å fungere som jeg vil. Du kan endre den slik du vil, slik at den passer til dine krav. Bare kopier koden til en ny Python -fil og kjør den.

Anbefalt: