Indholdsfortegnelse:

HC-SR04 ultralydssensor med hindbær Pi: 6 trin
HC-SR04 ultralydssensor med hindbær Pi: 6 trin

Video: HC-SR04 ultralydssensor med hindbær Pi: 6 trin

Video: HC-SR04 ultralydssensor med hindbær Pi: 6 trin
Video: Бесконтактный датчик температуры дальнего действия MLX90614-DCI с Arduino 2024, November
Anonim
HC-SR04 ultralydssensor med hindbær Pi
HC-SR04 ultralydssensor med hindbær Pi
HC-SR04 ultralydssensor med hindbær Pi
HC-SR04 ultralydssensor med hindbær Pi

Hej alle sammen … mit navn er Ahmed Darwish … dette er mit projekt ved hjælp af Raspberry Pi med ultralydssensoren, og jeg vil gerne dele det med jer alle. Jeg er blevet bedt om at udarbejde en kode, der fungerer på Python til at styre 8 ultralydssensorer forbundet til et Raspberry Pi -kort. Systemet skal tilsluttes en skærm via en HDMI, og det skal vise noget som en radarmonitor.

Den sensor, jeg vælger til et sådant projekt, er HC-SR04-sensoren. Jeg skal kun bruge en sensor i dette eksperiment, og hvis du vil have flere sensorer tilsluttet din Pi, bør du overveje at levere en ekstern strømkilde på 5 V til sensorerne i stedet for at tage strømmen fra Pi.

Trin 1: Kontakter

Så dejligt at høre feedback fra dig. Tøv ikke med at deltage i mine kanaler på:

Instagram: @simplydigital010

Twitter: @simpelthen01Digita

Trin 2: Hvad skal vi bruge til projektet?

Hvad skal vi bruge til projektet?
Hvad skal vi bruge til projektet?
Hvad skal vi bruge til projektet?
Hvad skal vi bruge til projektet?
Hvad skal vi bruge til projektet?
Hvad skal vi bruge til projektet?

Først: til Raspberry Pi:

- Raspberry Pi bord

- HDMI -kabel

- TV eller skærm med en HDMI -port

- Mus og tastatur

- DSL -forbindelse til internetadgang

- 8 GB micro SD -kort

- Micro USB -kabel

For det andet: til sensoren:

- HC-SR04 sensor

- Brødbræt af enhver størrelse

- Tilslutningskabler (Mand-Kvinde)

- Modstande (1 k ohm og 2 k ohm)

For det tredje: for dig:

- Kop kaffe eller et glas saft

- Dejlig stol

- Bord eller skrivebord

Trin 3: Forberedelse af mit Raspberry Pi -bord til arbejde:

Først skulle jeg downloade operativsystemet fra internettet via (https://www.raspberrypi.org/downloads/noobs/). For mere hjælp til at blive fortrolig med Raspberry Pi -kortet for begyndere, kan du se følgende side (https://www.raspberrypi.org/help/videos/).

Efter download af operativsystemet lavede jeg en kopi på et 8 GB hukommelseskort for at installere det på kortet og begynde at arbejde. Videoen ovenfor er virkelig nyttig for første gangs brugere og hjælper dig under installationen.

Bemærk, at hukommelseskortet af en eller anden grund IKKE SKAL fjernes fra kortet. Ellers fungerer kortet ikke.

Trin 4: Næste trin: Opsætning af dit system:

Næste trin: Opsætning af dit system
Næste trin: Opsætning af dit system
Næste trin: Opsætning af dit system
Næste trin: Opsætning af dit system

Nu når du er færdig med at installere systemet, og systemet er oppe, kan vi starte det rigtige arbejde.

Først starter vi med brødbrættet og sensoren. Denne side er virkelig nyttig til dette trin (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Fastgør sensoren på brødbrættet som vist med modstandene, og tilslut til din Pi. Du kan kopiere koden på siden for at teste din sensor. Bare åbn din Python -side og kopier koden (slippe af med ordene øverst på siden). BEMÆRK, at denne kode er lavet til et enkelt løb. Det betyder, at koden kun skal registrere én læsning og derefter standse.

Nu efter at koden fungerer fint med dit system, skal du gå til det næste trin, der skal have en kontinuerlig løbende måling. Denne side er virkelig nyttig til dette trin (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Bare gå direkte til koden, fordi du ikke længere har brug for forklaringen, da du fik ideen fra det første websted. MEN du skal muligvis læse kommentarerne, da de har nogle nyttige tips.

Trin 5: Hvordan viser man tal?

Hvordan viser man tal?
Hvordan viser man tal?

Systemet er fint, og sensoraflæsningerne er fine. Næste trin er at konvertere målingerne til former med farver. Først skal du downloade et bibliotek kaldet matplotlib. Bare åbn din Pi Command Prompt-side og skriv: sudo apt-get install python-matplotlib eller følg instruktionerne på dette websted. Efter installation af biblioteket skal du bare teste koden på dette websted. Koden, jeg mener, er nummer 15 med en grøn markering ved siden af.

Trin 6: Sidste trin: Test af sensoren og lav en figur:

Bemærk, at nedenstående kode er min egen. Jeg var nødt til at flette den kontinuerlige kørende sensorkode med figurplotningskoden for at få den til at fungere, som jeg vil. Du kan ændre det, som du vil, så det passer til dine krav. Bare kopier koden til en ny Python -fil og kør den.

Anbefalede: