Mündəricat:

Raspberry Pi ilə HC-SR04 Ultrasonik Sensor: 6 addım
Raspberry Pi ilə HC-SR04 Ultrasonik Sensor: 6 addım

Video: Raspberry Pi ilə HC-SR04 Ultrasonik Sensor: 6 addım

Video: Raspberry Pi ilə HC-SR04 Ultrasonik Sensor: 6 addım
Video: Урок 95: Использование щита двигателей постоянного тока L293D 4 для Arduino UNO и Mega | Пошаговый курс Arduino 2024, Iyul
Anonim
Raspberry Pi ilə HC-SR04 Ultrasonik Sensor
Raspberry Pi ilə HC-SR04 Ultrasonik Sensor
Raspberry Pi ilə HC-SR04 Ultrasonik Sensor
Raspberry Pi ilə HC-SR04 Ultrasonik Sensor

Hər kəsə salam … mənim adım Əhməd Darvişdir … bu Ultrasonik sensoru olan Raspberry Pi istifadə edən layihəmdir və bunu hamınızla bölüşmək istərdim. Məndən bir Raspberry Pi lövhəsinə qoşulmuş 8 ultrasonik sensoru idarə etmək üçün Pythonda işləyən bir kod hazırlamağımı istədilər. Sistem bir HDMI vasitəsilə ekrana bağlanmalı və radar monitoru kimi bir şey göstərməlidir.

Belə bir layihə üçün seçdiyim sensor HC-SR04 sensordur. Bu təcrübədə yalnız bir sensordan istifadə edəcəm və Pi -yə daha çox sensorun qoşulmasını istəyirsinizsə, Pi -dən güc almaq əvəzinə sensorlar üçün 5 V -lik xarici enerji mənbəyi təmin etməyi nəzərə almalısınız.

Addım 1: Əlaqələr

Sizdən rəy eşitməkdən çox məmnunam. Zəhmət olmasa kanalıma qoşulmaqdan çəkinməyin:

Instagram: @sadəcədigital010

Twitter: @sadəcə01Digita

Addım 2: Layihə üçün bizə nə lazımdır?

Layihə üçün nəyə ehtiyacımız var?
Layihə üçün nəyə ehtiyacımız var?
Layihə üçün nəyə ehtiyacımız var?
Layihə üçün nəyə ehtiyacımız var?
Layihə üçün nəyə ehtiyacımız var?
Layihə üçün nəyə ehtiyacımız var?

Birincisi: Raspberry Pi üçün:

- Raspberry Pi lövhəsi

- HDMI kabeli

- HDMI portu olan televizor və ya monitor

- Siçan və Klaviatura

- İnternetə çıxış üçün DSL bağlantısı

- 8 GB micro SD kart

- Mikro USB kabeli

İkincisi: sensor üçün:

- HC-SR04 sensoru

- İstənilən ölçüdə breadboard

- Bağlantı telləri (Kişi-Qadın)

- Rezistorlar (1 k ohm və 2 k ohm)

Üçüncüsü: sizin üçün:

- Bir fincan qəhvə və ya bir stəkan meyvə suyu

- Gözəl kreslo

- Masa və ya masa

Addım 3: Raspberry Pi lövhəmi işə hazırlayın:

Əvvəlcə əməliyyat sistemini vebdən yükləməli oldum (https://www.raspberrypi.org/downloads/noobs/). Yeni başlayanlar üçün Raspberry Pi lövhəsi ilə tanış olmaq üçün daha çox kömək üçün aşağıdakı səhifəni görə bilərsiniz (https://www.raspberrypi.org/help/videos/).

Əməliyyat sistemini yüklədikdən sonra lövhədə quraşdırmaq və işə başlamaq üçün 8 GB yaddaş kartına bir nüsxə düzəltdim. Yuxarıdakı video ilk dəfə istifadə edənlər üçün həqiqətən faydalıdır və quraşdırma zamanı sizə kömək edir.

Unutmayın ki, yaddaş kartı heç bir səbəbdən lövhədən çıxarılmamalıdır. Əks halda bu kart işləməyəcək.

Addım 4: Növbəti Adım: Sisteminizin Qurulması:

Növbəti addım: Sisteminizin qurulması
Növbəti addım: Sisteminizin qurulması
Növbəti addım: Sisteminizin qurulması
Növbəti addım: Sisteminizin qurulması

İndi sistemi qurmağı bitirdikdən və sistem bitdikdən sonra əsl işə başlaya bilərik.

Əvvəlcə çörək taxtası və sensordan başlayırıq. Bu səhifə bu addım üçün həqiqətən faydalıdır (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Sensoru çörək taxtasındakı rezistorlarla göstərildiyi kimi düzəldin və Pi -yə qoşun. Sensoru sınamaq üçün səhifədəki kodu kopyalaya bilərsiniz. Python səhifənizi açın və kodu kopyalayın (səhifənin yuxarısındakı sözlərdən qurtarın). Qeyd edək ki, bu kod tək bir iş üçün hazırlanmışdır. Kodun yalnız bir oxu yazacağını və sonra dayandıracağını bildirir.

Kod sisteminizlə yaxşı işlədikdən sonra, davamlı işləyən bir ölçmə aparmaq üçün növbəti addıma keçməlisiniz. Bu səhifə bu addım üçün həqiqətən faydalıdır (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Yalnız birbaşa koda keçin, çünki fikrinizi ilk saytdan aldığınız üçün artıq izahata ehtiyacınız yoxdur. AMA bəzi faydalı məsləhətlər olduğu üçün şərhləri oxumaq lazım ola bilər.

Addım 5: Rəqəmləri necə göstərmək olar?

Rəqəmləri Necə Göstərmək olar?
Rəqəmləri Necə Göstərmək olar?

Sistem yaxşıdır və sensor oxunuşları yaxşıdır. Növbəti addım oxunuşları rəngli şəkillərə çevirməkdir. Əvvəlcə matplotlib adlı bir kitabxana yükləməlisiniz. Yalnız Pi Komut İstemi səhifənizi açın və yazın: sudo apt-get install python-matplotlib və ya bu saytdakı təlimatları izləyin. Kitabxananı qurduqdan sonra kodu bu saytda yoxlayın. Demək istədiyim kod, yanında yaşıl bir çek olan 15 nömrəsidir.

Addım 6: Son addım: Sensoru yoxlayın və bir şəkil yaradın:

Aşağıdakı kodun özümə aid olduğunu unutmayın. İstədiyim kimi işləməsi üçün fasiləsiz işləyən sensor kodunu rəqəm qurma kodu ilə birləşdirməli oldum. İstəklərinizə uyğun olaraq dəyişdirə bilərsiniz. Kodu yeni bir Python faylına kopyalayın və işə salın.

Tövsiyə: