İçindekiler:
- 1. Adım: Kişiler
- Adım 2: Proje için Neye İhtiyacımız Var?
- Adım 3: Raspberry Pi Board'umu Çalışmaya Hazırlama:
- Adım 4: Sonraki Adım: Sisteminizi Kurma:
- Adım 5: Rakamlar Nasıl Gösterilir?
- Adım 6: Son Adım: Sensörü Test Etme ve Bir Şekil Oluşturma:
Video: Raspberry Pi ile HC-SR04 Ultrasonik Sensör: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Herkese merhaba… benim adım Ahmed Darwish… bu benim Raspberry Pi'yi Ultrasonik sensör ile kullanan projem ve hepinizle paylaşmak istiyorum. Raspberry Pi kartına bağlı 8 ultrasonik sensörü kontrol etmek için Python üzerinde çalışan bir kod hazırlamam istendi. Sistem bir HDMI aracılığıyla bir ekrana bağlanacak ve bir radar monitörü gibi bir şey göstermelidir.
Böyle bir proje için seçtiğim sensör HC-SR04 sensörü. Bu deneyde sadece bir sensör kullanacağım ve Pi'nize daha fazla sensör bağlanmasını istiyorsanız, Pi'den güç almak yerine sensörler için 5 V'luk harici bir güç kaynağı sağlamayı göz önünde bulundurmalısınız.
1. Adım: Kişiler
Sizden geri bildirim duyduğuma çok sevindim. Lütfen kanallarıma katılmaktan çekinmeyin:
Instagram: @simplydigital010
Twitter: @simply01Digita
Adım 2: Proje için Neye İhtiyacımız Var?
Birincisi: Ahududu Pi için:
- Ahududu Pi tahtası
- HDMI kablosu
- HDMI bağlantı noktasına sahip TV veya monitör
- Fare ve Klavye
- İnternet erişimi için DSL bağlantısı
- 8 GB mikro SD kart
- Mikro USB kablosu
İkincisi: sensör için:
- HC-SR04 sensörü
- Her boyutta ekmek tahtası
- Bağlantı kabloları (Erkek-Dişi)
- Dirençler (1 k ohm & 2 k ohm)
Üçüncüsü: sizin için:
- Bir fincan kahve veya bir bardak meyve suyu
- Güzel sandalye
- Masa veya çalışma masası
Adım 3: Raspberry Pi Board'umu Çalışmaya Hazırlama:
Önce işletim sistemini web'den (https://www.raspberrypi.org/downloads/noobs/) üzerinden indirmem gerekti. Yeni başlayanlar için Raspberry Pi panosuna aşina olmak için daha fazla yardım için aşağıdaki sayfayı inceleyebilirsiniz (https://www.raspberrypi.org/help/videos/).
İşletim sistemini indirdikten sonra, tahtaya kurmak ve çalışmaya başlamak için 8 GB'lık bir hafıza kartına kopyaladım. Yukarıdaki video, ilk kez kullananlar için gerçekten yararlıdır ve kurulum sırasında size yardımcı olur.
Lütfen hafıza kartının herhangi bir nedenle karttan ÇIKARILMAMASI gerektiğini unutmayın. Aksi takdirde o kart çalışmayacaktır.
Adım 4: Sonraki Adım: Sisteminizi Kurma:
Artık sistemi kurmayı bitirdikten ve sistem açıldıktan sonra asıl işe başlayabiliriz.
İlk önce breadboard ve sensörle başlıyoruz. Bu sayfa bu adım için gerçekten yararlıdır (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). Sensörü dirençlerle gösterildiği gibi devre tahtasına sabitleyin ve Pi'nize bağlayın. Sensörünüzü test etmek için sayfadaki kodu kopyalayabilirsiniz. Sadece Python sayfanızı açın ve kodu kopyalayın (sayfanın üstündeki kelimelerden kurtulun). Bu kodun tek bir çalıştırma için yapıldığını unutmayın. Bu, kodun yalnızca bir okuma kaydedeceği ve ardından duracağı anlamına gelir.
Şimdi, kod sisteminizde iyi çalıştıktan sonra, bir sonraki adıma, yani sürekli çalışan bir ölçüme geçeceksiniz. Bu sayfa bu adım için gerçekten yararlıdır (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). Doğrudan koda gidin çünkü fikri ilk siteden aldığınız için artık açıklamaya ihtiyacınız yok. AMA bazı yararlı ipuçlarına sahip oldukları için yorumları okumanız gerekebilir.
Adım 5: Rakamlar Nasıl Gösterilir?
Sistem iyi ve sensör okumaları iyi. Bir sonraki adım, okumaları renklerle şekillere dönüştürmektir. Öncelikle matplotlib adlı bir kütüphane indirmeniz gerekiyor. Sadece Pi Komut İstemi sayfanızı açın ve şunu yazın: sudo apt-get install python-matplotlib veya bu sitedeki talimatları izleyin. Kütüphaneyi kurduktan sonra bu sitedeki kodu test etmeniz yeterli. Demek istediğim kod, yanında yeşil bir onay bulunan 15 numara.
Adım 6: Son Adım: Sensörü Test Etme ve Bir Şekil Oluşturma:
Lütfen aşağıdaki kodun bana ait olduğunu unutmayın. İstediğim gibi çalışmasını sağlamak için sürekli çalışan sensör kodunu şekil çizim koduyla birleştirmem gerekiyordu. Taleplerinize göre istediğiniz gibi değiştirebilirsiniz. Kodu yeni bir Python dosyasına kopyalayın ve çalıştırın.
Önerilen:
Ultrasonik Sensör HC-SRF04 ile Mesafeyi Ölçün (Son 2020): 3 Adım
Ultrasonik Sensör HC-SRF04 ile Mesafeyi Ölçün (Son 2020): Ultrasonik sensör (mesafe) nedir? İnsanların duyamayacağı yüksek seviyeli dalgalara sahip bir ultrason (Sonar). Ancak doğada her yerde ultrasonik dalgaların varlığını görebiliriz. Yarasalar, yunuslar gibi hayvanlarda… ultrasonik dalgaları kullanarak
Magicbit [Magicblocks] ile Ultrasonik Sensör Kullanın: 5 Adım
Magicbit [Magicblocks] ile Ultrasonik Sensör Kullanın: Bu eğitim size Magicblocks kullanarak Magicbit'inizle Ultrasonik Sensörü kullanmayı öğretecektir. ESP32 tabanlı bu projede geliştirme kartı olarak magicbit kullanıyoruz. Bu nedenle bu projede herhangi bir ESP32 geliştirme kartı kullanılabilir
OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: 7 Adım
OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: Bu eğitimde Arduino UNO, OLED Lcd, Ultrasonik telemetre modülü ve Visuino'yu kullanarak ultrasonik menzili Lcd üzerinde görüntüleyeceğiz ve kırmızı bir LED ile limit mesafesini ayarlayacağız. Bir tanıtım videosu izleyin
Ultrasonik Sensör Arayüzü ile DIY Dijital Mesafe Ölçümü: 5 Adım
Ultrasonik Sensör Arayüzü ile DIY Dijital Mesafe Ölçümü: Bu Talimatın amacı, GreenPAK SLG46537'nin yardımıyla bir dijital mesafe sensörü tasarlamaktır. Sistem, bir ultrasonik sensörle etkileşime girmek için GreenPAK içindeki ASM ve diğer bileşenler kullanılarak tasarlanmıştır. Sistem tasarlanmış
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren