Mündəricat:
Video: Raspberry Pi və HC-SR04 ilə məsafə algılama: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
HC-SR04 Ultrasonik Məsafə Sensoru bir obyektə olan məsafəni ölçmək üçün təmassız ultrasəs sonarından istifadə edir. İki ötürücüdən, qəbuledicidən və idarəetmə sxemindən ibarətdir. Vericilər yaxınlıqdakı hər hansı bir bərk cisimdən sıçrayan yüksək tezlikli ultrasəs səsi yayır və alıcı hər hansı bir geri dönüş əks -sədasını dinləyir. Bu əks -səda, ötürülən və alınan siqnal arasındakı vaxt fərqini hesablamaq üçün nəzarət dövrəsi tərəfindən işlənir. Bu zaman sonradan bəzi ağıllı riyaziyyatla birlikdə sensorla əks etdirən cisim arasındakı məsafəni hesablamaq üçün istifadə edilə bilər!
Təchizat
Nə lazımdır:
- Raspberry Pi 2/3/4
- Raspbian ilə yüklənmiş Micro SD Kart
- 5.1V USB Güc təchizatı
- HC-SR04 (açıq şəkildə)
- Çörək lövhəsi
- 4 Kişi -Qadın Kabelləri
- Raspberry Pi üçün monitor və klaviatura
Addım 1: Raspberry Pi qurun
- Raspbian ilə qurduğunuz SD kartı (NOOBS vasitəsilə) Raspberry Pi -nin altındakı microSD kart yuvasına daxil edin.
- Klaviatura kabelinizin USB bağlayıcı ucunu tapın və klaviaturanı Raspberry Pi üzərindəki USB portuna qoşun (hansı portdan istifadə etməyinizin əhəmiyyəti yoxdur).
-
Ekranınızın elektrik prizinə qoşulduğundan və açıldığından əmin olun. Raspberry Pi üzərindəki HDMI port (lar) a baxın - yuxarıda düz bir tərəfi olduğuna diqqət yetirin. Ekranı Raspberry Pi -nin HDMI portuna bağlamaq üçün bir kabel istifadə edin - lazım olduqda bir adapter istifadə edin.
- USB enerji təchizatı yuvasına qoşun və Raspberry Pi -nin güc portuna qoşun.
- Raspberry Pi yüklənməyə başlayacaq və sonra hazırsınız.
Addım 2: Avadanlıq qurulması
Ultrasonik məsafə sensoru qurmaq olduqca sadədir, başqa heç bir mürəkkəb hissəyə ehtiyac yoxdur, yalnız sensor, 4 kabel və Raspberry Pi. Yalnız dörd sancağı var:
- VCC Pin 2 (5V)
- Pin 12 -ə TRIG (GPIO 18)
- Pin 18 -ə ECHO (GPIO 24)
- GND -dən Pin 6 -ya (GND)
Addım 3: Python Script
Əvvəlcə python gpiozero kitabxanasını quraşdırmalıyıq və istifadə etmək üçün yeni bir skript yaradacağıq
sudo nano məsafə_sensor.py
aşağıdakılarla:
# Ehtiyacımız olan kitabxanaları əldə edirik
gpiozero importundan DistanceSensor vaxtdan idxal yuxusundan # Ultrasonik sensor sensoru işə salın = DistanceSensor (tətik = 18, echo = 24) Doğru olarkən: # 2 saniyə gözləyin (2) # Məsafəni metrlə alın məsafə = sensor.distance # Amma biz istəyirik santimetr məsafədə = sensor.distance * 100 # Böyük bir ondalık sayı alacağıq, buna görə 2 yerə yuvarlaqlaşdıracağıq məsafə = yuvarlaq (sensor.distance, 2) # Məlumatı ekranda çapa yazdırın ("Məsafə: {} sm ". format (sensor. məsafə))
Tövsiyə:
Jest Sensoru APDS9960 ilə Məsafə Yaxınlığı Ölçülməsi: 6 Addım
APDS9960 jest sensoru ilə məsafə yaxınlığının ölçülməsi: Bu dərsdə APDS9960, arduino və Visuino jest sensoru ilə məsafəni ölçməyi öyrənəcəyik
Dərslik: Arduino UNO ilə US-016 Analog Ultrasonik Məsafə Sensorundan necə istifadə olunur: 3 addım
Dərslik: Arduino UNO ilə Analog Ultrasonik Məsafə Sensorunun US-016 Necə İstifadə Edilməsi: Təsvir: US-016 ultrasəs başlanğıc modulu 2 sm ~ 3 m ölçü olmayan qabiliyyətlərə, təchizat gərginliyinə 5 V, işləmə cərəyanı 3.8mA, analoq çıxış gərginliyini dəstəkləyir, sabit və etibarlıdır. Bu modul tətbiqdən asılı olaraq fərqli ola 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ı
Siqnalizasiya ilə Uzun Menzil Simsiz Su Səviyyə Göstəricisi - 1 km -ə qədər məsafə - Yeddi Səviyyə: 7 addım
Siqnalizasiya ilə Uzun Menzil Simsiz Su Səviyyə Göstəricisi | 1 km -ə qədər məsafə | Yeddi Səviyyə: Youtube -da izləyin: https://youtu.be/vdq5BanVS0Y 100-200 metr aralığını təmin edəcək bir çox Simli və Simsiz Su Səviyyə Göstəricisi görmüş ola bilərsiniz. Ancaq bu təlimatda, uzun mənzilli simsiz su səviyyəsi Indi görəcəksən
Raspberry Pi Zero və Opencv ilə Üz və Göz Algılama: 3 addım
Raspberry Pi Zero və Opencv ilə Üz və Göz Algılama: Bu təlimatda, moruq pi və opencv istifadə edərək üzü və gözü necə aşkar edə biləcəyinizi göstərəcəyəm. Bu mənim opencv -də ilk təlimatımdır. Moruqda açıq cv qurmaq üçün bir çox dərsləri izlədim, amma hər dəfə bəzi səhvlərlə qarşılaşdım. Hər halda mən