Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
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?
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ı:
İ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?
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ə:
Ultrasonik Sensor HC-SRF04 ilə Məsafəni Ölçün (Ən Son 2020): 3 Addım
Ultrasonik Sensor HC-SRF04 ilə Məsafəni Ölçün (Ən Son 2020): Ultrasonik sensor (məsafə) nədir? İnsanların eşitmədiyi yüksək səviyyəli dalğaları olan bir ultrasəs (Sonar). Ancaq təbiətin hər yerində ultrasəs dalğalarının olduğunu görə bilərik. Yarasalar, delfinlər kimi heyvanlarda … ultrasəs dalğalarından istifadə etməklə
Magicbit [Magicblocks] ilə Ultrasonik Sensor istifadə edin: 5 addım
Magicbit [Magicblocks] ilə Ultrasonik Sensor istifadə edin: Bu dərslik sizə Magicblocks istifadə edərək Ultrasonik Sensoru Magicbit ilə birlikdə istifadə etməyi öyrədəcək. ESP32 -ə əsaslanan bu layihədə inkişaf etdirmə lövhəsi olaraq magicbit istifadə edirik. Bu səbəbdən hər hansı bir ESP32 inkişaf lövhəsi bu layihədə istifadə edilə bilər
Ultrasonik Sensor Arayüzü ilə DIY Rəqəmsal Məsafə Ölçümü: 5 addım
Ultrasonik Sensor Arayüzü ilə DIY Rəqəmsal Məsafə Ölçümü: Bu Təlimatın məqsədi GreenPAK SLG46537 köməyi ilə rəqəmsal məsafə sensoru dizayn etməkdir. Sistem, ultrasəs sensoru ilə qarşılıqlı əlaqə yaratmaq üçün ASM və GreenPAK -dakı digər komponentlərdən istifadə etməklə hazırlanmışdır. Sistemin dizaynı
Ultrasonik Sensor və Kontaktsiz Temperatur Sensoru ilə Arduino Arası: 8 addım
Ultrasonik Sensor və Təmassız Temperatur Sensoru ilə Arduino İnterfeys: Hal -hazırda, İstehsalçılar, Yaradıcılar layihələrin prototiplərinin sürətli inkişafı üçün Arduinoya üstünlük verirlər. Arduino, istifadəsi asan olan hardware və proqram təminatına əsaslanan açıq mənbəli elektronika platformasıdır. Arduino çox yaxşı istifadəçi cəmiyyətinə malikdir. Bu layihədə
ESP32 ilə PWM - Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: 6 addım
ESP32 ilə PWM | Arduino IDE ilə ESP 32 -də PWM ilə LED Karartma: Bu təlimatlarda Arduino IDE istifadə edərək ESP32 ilə PWM siqnallarının necə yaradılacağını görəcəyik. PWM əsasən hər hansı bir MCU -dan analoq çıxışı yaratmaq üçün istifadə olunur və bu analog çıxış 0V ilə 3.3V arasında ola bilər (esp32 vəziyyətində) & dan