Cov txheej txheem:

HC-SR04 Ultrasonic Sensor Nrog Raspberry Pi: 6 Kauj Ruam
HC-SR04 Ultrasonic Sensor Nrog Raspberry Pi: 6 Kauj Ruam

Video: HC-SR04 Ultrasonic Sensor Nrog Raspberry Pi: 6 Kauj Ruam

Video: HC-SR04 Ultrasonic Sensor Nrog Raspberry Pi: 6 Kauj Ruam
Video: Ultrasonic sensor working principle | How does HC-SR04 Work 2024, Lub Xya hli ntuj
Anonim
HC-SR04 Ultrasonic Sensor Nrog Raspberry Pi
HC-SR04 Ultrasonic Sensor Nrog Raspberry Pi
HC-SR04 Ultrasonic Sensor Nrog Raspberry Pi
HC-SR04 Ultrasonic Sensor Nrog Raspberry Pi

Nyob zoo txhua tus… kuv lub npe yog Ahmed Darwish… qhov no yog kuv qhov haujlwm siv Raspberry Pi nrog Ultrasonic sensor thiab kuv xav qhia nws rau koj txhua tus. Kuv tau raug nug kom npaj tus lej uas ua haujlwm ntawm Python los tswj 8 lub ntsuas hluav taws xob ultrasonic txuas nrog rau Raspberry Pi board. Lub kaw lus yuav tsum txuas nrog lub vijtsam ntawm HDMI thiab nws yuav tsum qhia qee yam zoo li lub radar saib.

Lub sensor kuv xaiv rau qhov haujlwm no yog HC-SR04 sensor. Kuv yuav tsum siv tsuas yog ib lub ntsuas pa hauv qhov kev sim no thiab yog tias koj xav tau ntau lub ntsuas hluav taws xob txuas nrog koj Pi, koj yuav tsum txiav txim siab muab lub zog sab nraud ntawm 5 V rau lub ntsuas hluav taws xob tsis txhob siv lub zog los ntawm Pi.

Kauj ruam 1: Tiv tauj

Yog li zoo siab tau hnov cov lus tawm tswv yim los ntawm koj. Thov tsis txhob ua siab deb koom nrog kuv cov channel ntawm:

Instagram: @simpledigital010

Twitter: @simple01Digita

Kauj Ruam 2: Peb Yuav Tsum Muaj Dab Tsi Rau Txoj Haujlwm?

Peb Yuav Xav Li Cas Rau Txoj Haujlwm?
Peb Yuav Xav Li Cas Rau Txoj Haujlwm?
Peb Yuav Xav Li Cas Rau Txoj Haujlwm?
Peb Yuav Xav Li Cas Rau Txoj Haujlwm?
Peb Yuav Xav Li Cas Rau Txoj Haujlwm?
Peb Yuav Xav Li Cas Rau Txoj Haujlwm?

Ua ntej: rau Raspberry Pi:

- Raspberry Pi board

- HDMI kab

- TV lossis saib nrog HDMI chaw nres nkoj

- Nas & Keyboard

- Kev sib txuas DSL rau kev siv internet

- 8 GB micro SD daim npav

- Micro USB cable

Thib ob: rau lub sensor:

HC-SR04 sensor

- Breadboard ntawm txhua qhov loj me

- Kev sib txuas xov hlau (Txiv neej-Poj niam)

- Resistors (1 k ohm & 2 k ohm)

Thib peb: rau koj:

- Khob kas fes lossis khob kua txiv

- Lub rooj zaum zoo

- Rooj los rooj

Kauj Ruam 3: Npaj Kuv Lub Raspberry Pi Pawg Ua Haujlwm:

Ua ntej kuv yuav tsum rub lub operating system los ntawm lub vev xaib (https://www.raspberrypi.org/downloads/noobs/). Yog xav tau kev pab ntxiv kom paub nrog Raspberry Pi pawg rau cov pib, koj tuaj yeem pom cov nplooj ntawv hauv qab no (https://www.raspberrypi.org/help/videos/).

Tom qab rub tawm cov txheej txheem ua haujlwm, Kuv tau luam ib daim ntawm 8 GB nco daim npav txhawm rau txhawm rau nruab nws ntawm lub rooj tsavxwm thiab pib ua haujlwm. Cov vis dis aus saum toj no yog qhov muaj txiaj ntsig zoo rau thawj tus neeg siv thiab pab koj thaum teeb tsa.

Thov nco ntsoov tias daim npav nco yuav tsum tsis raug tshem tawm ntawm lub rooj tsav xwm vim li cas. Txwv tsis pub daim npav ntawd yuav tsis ua haujlwm.

Kauj Ruam 4: Kauj Ruam Tom ntej: Teeb Koj Li System:

Kauj Ruam Tom ntej: Teeb Koj Li System
Kauj Ruam Tom ntej: Teeb Koj Li System
Kauj Ruam Tom ntej: Teeb Koj Li System
Kauj Ruam Tom ntej: Teeb Koj Li System

Tam sim no tom qab koj ua tiav kev teeb tsa cov kab ke thiab cov kab ke tau nce, peb tuaj yeem pib ua haujlwm tiag tiag.

Ua ntej peb pib nrog lub khob cij thiab lub ntsuas pa. Nplooj ntawv no muaj txiaj ntsig zoo rau qib no (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi) Txhim kho qhov ntsuas ntawm lub khob cij raws li qhia nrog cov tiv thaiv thiab txuas rau koj Pi. Koj tuaj yeem luam cov cai hauv nplooj ntawv txhawm rau ntsuas koj lub ntsuas. Tsuas yog qhib koj nplooj Python thiab luam cov cai (tshem cov lus nyob rau sab saum toj ntawm nplooj ntawv). NCO TSEG tias cov cai no yog tsim rau kev khiav ib leeg. Lub ntsiab lus tias cov cai yuav tsum sau cia ib qho nyeem thiab tom qab ntawd nres.

Tam sim no tom qab cov cai tau ua haujlwm zoo nrog koj li kab ke, koj yuav tsum mus rau cov kauj ruam tom ntej uas yog kom muaj kev ntsuas ntsuas tas mus li. Nplooj ntawv no muaj txiaj ntsig zoo rau qib no (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Tsuas yog mus ncaj qha rau txoj cai vim tias koj tsis xav tau kev piav qhia ntxiv li koj tau txais lub tswv yim los ntawm thawj lub xaib. Tab sis koj yuav tsum tau nyeem cov lus pom vim tias lawv muaj qee cov lus qhia muaj txiaj ntsig.

Kauj Ruam 5: Yuav Qhia Li Cas?

Yuav Qhia Li Cas?
Yuav Qhia Li Cas?

Lub kaw lus tau zoo thiab cov ntsuas nyeem tau zoo. Cov kauj ruam tom ntej yog hloov qhov nyeem ntawv rau hauv cov duab nrog cov xim. Ua ntej koj yuav tsum rub lub tsev qiv ntawv hu ua matplotlib. Tsuas yog qhib koj Pi Command Prompt nplooj ntawv thiab sau: sudo apt-get install python-matplotlib lossis ua raws cov lus qhia hauv lub xaib no. Tom qab teeb tsa lub tsev qiv ntawv, tsuas yog sim cov cai hauv lub xaib no. Cov cai kuv txhais yog tus lej 15 nrog daim tshev ntsuab nyob ib sab ntawm nws.

Kauj Ruam 6: Kauj Ruam Kawg: Kuaj Lub Sensor thiab Ua Daim Duab:

Thov nco ntsoov tias cov cai hauv qab no yog kuv tus kheej. Kuv yuav tsum tau sib koom ua ke txuas mus tas li ntsuas cov lej cim nrog daim duab phiaj xwm txheej kom tau nws ua haujlwm raws li kuv xav tau. Koj tuaj yeem hloov nws raws li koj xav kom haum koj cov kev xav tau. Tsuas yog theej cov cai rau daim ntawv Python tshiab thiab khiav nws.

Pom zoo: