İçindekiler:

Raspberry Pi ile HC-SR04 Ultrasonik Sensör: 6 Adım
Raspberry Pi ile HC-SR04 Ultrasonik Sensör: 6 Adım

Video: Raspberry Pi ile HC-SR04 Ultrasonik Sensör: 6 Adım

Video: Raspberry Pi ile HC-SR04 Ultrasonik Sensör: 6 Adım
Video: Python Dersleri #6 - Raspberry Pi ile HC-SR04 Kullanımı 2024, Temmuz
Anonim
Raspberry Pi ile HC-SR04 Ultrasonik Sensör
Raspberry Pi ile HC-SR04 Ultrasonik Sensör
Raspberry Pi ile HC-SR04 Ultrasonik Sensör
Raspberry Pi ile HC-SR04 Ultrasonik Sensör

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?

Proje için Neye İhtiyacımız Var?
Proje için Neye İhtiyacımız Var?
Proje için Neye İhtiyacımız Var?
Proje için Neye İhtiyacımız Var?
Proje için Neye İhtiyacımız Var?
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:

Sonraki Adım: Sisteminizi Kurma
Sonraki Adım: Sisteminizi Kurma
Sonraki Adım: Sisteminizi Kurma
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?

Rakamlar Nasıl Gösterilir?
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: