İçindekiler:
- Gereçler
- Adım 1: Bileşenleri Breadboard Üzerine Birleştirin
- Adım 2: Jumper'ları Güç ve Arduino'ya Bağlayın
- 3. Adım: Çizimi/Kodu Yükleyin
- 4. Adım: Park Asistanını Kullanma
- Adım 5: Yeni Bir Park Konumu Ayarlama
Video: Arduino Park Asistanı - Arabanızı Her Seferinde Doğru Yere Park Edin: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu projede size bir Arudino kullanarak kendi park asistanınızı nasıl oluşturacağınızı göstereceğim. Bu park asistanı, aracınıza olan mesafeyi ölçer ve bir LCD ekran okuması ve kademeli olarak yeşilden kırmızıya değişen bir LED kullanarak aracınızı doğru yere park etmeniz için size rehberlik eder. Çok yaklaşırsanız kırmızı LED yanıp sönmeye başlar. Asistandaki bir düğme, yeni bir park konumu belirlemenizi de sağlar.
Bu proje yalnızca Elegoo Uno Project Super Starter Kit'in bileşenleri kullanılarak oluşturulmuştur.
Gereçler
Belirtildiği gibi, bu proje Elegoo Uno Project Super Starter Kit kullanılarak yapıldı, bu yüzden bu kiti almak, onu inşa etmek için ihtiyacınız olan her şeye sahip olduğunuz anlamına gelir.
Tüm bir kite sahip değilseniz veya satın almak istemiyorsanız, aşağıdaki bileşenlere ihtiyacınız olacaktır:
- Arduino Uno - Buradan Satın Alın
- Breadboard & Jumper'lar - Buradan Satın Alın
- Ultrasonik Sensör- Buradan Satın Alın
- LCD Ekran - Buradan Satın Alın
- Dokunsal Buton - Buradan Satın Alın
- 5mm RGB LED- Buradan Satın Alın
- 2 x 220 Ohm Dirençler - Buradan Satın Alın
- 10K Potansiyometre- Buradan Satın Alın
Adım 1: Bileşenleri Breadboard Üzerine Birleştirin
Bileşenlerinizi breadboard'unuza takarak başlayın. Jumper'larınızı bağlamak için çok fazla alanınız olması için onları mümkün olduğunca ayırmaya çalışın.
Ek jumperlardan kaçınmak için belirli yerlere yerleştirmeniz gereken üç bileşen vardır:
- LED'in pozitif (anot) bacaklarının her birine bağlı bir yola 220ohm'luk bir direnç takın. Sadece kırmızı ve yeşil bacaklara ihtiyacınız olacak, mavi bacağı bağlantısız bırakabilirsiniz.
- Tencerenin sileceğini (orta ayak) LCD'deki V0 ile aynı raya takın. Bu pot, LCD'nin kontrastını ayarlamak için kullanılacaktır.
Adım 2: Jumper'ları Güç ve Arduino'ya Bağlayın
Bu projeyi Elegoo kitindeki örnek derslere olabildiğince yakın tutmaya çalıştım, böylece aynı bağlantı şemalarını kullanmak oldukça kolay ve işe yaraması için kodun parçalarını kopyalayıp yapıştırın.
Bu proje aşağıdaki dersleri kullanır:
- Ders 4 - RGB LED
- Ders 5 - Dijital Girişler
- Ders 10 - Ultrasonik Sensör Modülü
- Ders 14 - LCD Ekran
İlk resimde gösterildiği gibi bileşenlere güç bağlayarak başlayın. Ultrasonik sensöre bir GND ve 5V beslemesine, LED'e GND'ye, basmalı düğmeye GND'ye ve ardından LCD'ye ve tencereye bir dizi GND ve 5V bağlantısına ihtiyacınız var.
Bu yapıldıktan sonra bileşenleri Arduino'nuzun IO'suna bağlayabilirsiniz:
- Buton - D2
- Ultrasonik Sensör Eko - D3
- Ultrasonik Sensör Tetikleyici - D4
- RGB LED Yeşil Ayak - D5
- RGB LED Kırmızı Ayak - D6
- LCD RS-D7
- LCD TR - D8
- LCD D4 - D9
- LCD D5 - D10
- LCD D6 - D11
- LCD D7 - D12
3. Adım: Çizimi/Kodu Yükleyin
Ardından, taslağı Arduino'nuza yüklemeniz gerekecek.
Ekli kodu indirin ve ardından Arduino IDE'nizde açın.
Arduino'nuzu takın ve doğru com portunu ve kartı seçtiğinizden emin olun, ardından kodu yükleyin.
4. Adım: Park Asistanını Kullanma
Park asistanını açtığınızda, kısa bir Park Asistanı açılış ekranı gösterir ve ardından ultrasonik sensörün önündeki nesneye maksimum 80 cm mesafe ölçümü yapmaya başlar - bu, park yerinize uyacak şekilde kodda değiştirilebilir /garaj.
Mesafe LCD'de görüntülenir ve RGB LED, nesneye olan mesafeye göre yanar. Nesne maksimum mesafede ise LED tamamen yeşil, minimum mesafede ise (doğru park yerinde) ise tamamen kırmızı olacaktır. LED, ortada sarı bir renk ile bu iki limit arasında orantılı olarak renk değiştirecektir. Nesne minimum mesafeden daha yakına gelirse, LED kırmızı renkte yanıp sönecektir. LED yanıp sönerken LCD, ölçülen gerçek mesafeyi görüntülemeye devam edecektir.
Vücudunuzu veya elinizi ultrasonik sensörün önünde hareket ettirmeye çalışın ve LCD üzerindeki ölçümlerin değiştiğini ve RGB LED'in uzaktayken yeşilden yakınınızdayken kırmızıya dönüştüğünü kontrol edin.
Adım 5: Yeni Bir Park Konumu Ayarlama
Yeni bir park konumu ayarlamak için, aracın ayarlanacak yeni konuma park edildiğinden ve ekranın araca doğru mesafeyi gösterdiğinden emin olun, ardından park konumunu güncellemek için düğmeye basın. Bunun maksimum mesafeyi değiştirmediğini unutmayın, bu nedenle arabanızı bu mesafeden daha uzağa park etmeniz gerekiyorsa, kodda bunu güncellemeniz gerekir, bu ayar ince ayar için kullanılmak içindir.
Bir nesneyi veya elinizi belirli bir mesafeye, örneğin ultrasonik sensörden yaklaşık 40 cm uzağa yerleştirmeyi deneyin ve düğmeye basın. LED yeşil ve ardından kırmızı renkte yanıp sönmeli ve ardından yeni mesafe ayarlanacaktır. Artık RGB LED'in 20cm yerine 40cm tamamen kırmızıya döndüğünü ve mesafe 40cm'den az olduğunda yanıp sönmeye başladığını fark etmelisiniz.
Mesafeyi sıfırlamak için nesneyi sensörden 20 cm uzağa ayarlayın ve düğmeye tekrar basın.
Doğru noktanın 20cm olması ve maksimum mesafenin 80cm olması bu örnek için sadece keyfi sayılardır. Kullanmadan önce kendi garajınız ve arabanız için kendi limitlerinizi belirlemeniz gerekecek.
İşte bu kadar, park asistanınız artık bir muhafaza içine kurulabilir ve garajınızdaki duvara monte edilebilir. Ayrıca, daha kolay görülebilmesi için LCD'yi ve LED'i duvarda ultrasonik sensörden biraz daha yukarıya yerleştirmek isteyebilirsiniz.
Yorumlar bölümünde neyi değiştireceğinizi veya farklı yapacağınızı bana bildirin.
Önerilen:
Ev Asistanı ve ESPHome ile Otomatik Kayar Kapınızı Kontrol Edin: 5 Adım (Resimlerle)
Otomatik Kayar Kapınızı Ev Asistanı ve ESPHome ile Kontrol Edin: Aşağıdaki makale, evime kurduğum otomatik kayar kapıyı kontrol etme kişisel deneyimim hakkında bazı geri bildirimlerdir. "V2 Alfariss" markalı bu kapı, onu kontrol etmek için birkaç Phox V2 uzaktan kumanda ile sağlandı. bende de var
DIY - Arduino Tabanlı Park Asistanı V2: 6 Adım
DIY - Arduino Tabanlı Park Asistanı V2: Hayat size muz verdiğinde!!!!! Sadece onları ye. İhtiyaç icatların anasıdır ve bu gerçeği inkar etmeyeceğim. Açıkçası, bu yeni eve taşındığımızdan beri garaj duvarımıza 2. kez çarptım. İşte bu, hiçbir t
Garaj Park Asistanı: 10 Adım (Resimlerle)
Garaj Park Asistanı: Herkese merhaba, yani…… Garaja park ederken nerede durmam gerektiğini göstermek için garajımda çatıdan sarkan tenis topu var. (Biliyorsunuz…..garajınızda dolaşırken sürekli kafanızı patlatan!):o Bu sorunu çözmüyor
FinduCar: İnsanları Aracın Park Ettiği Yere Yönlendiren Akıllı Araba Anahtarı: 11 Adım (Resimlerle)
FinduCar: İnsanları Aracın Park Ettiği Yere Yönlendiren Akıllı Araba Anahtarı: Yukarıdaki sorunları çözmek için bu proje, insanları arabayı park ettikleri yere yönlendirebilecek bir akıllı araba anahtarı geliştirmeyi önermektedir. Ve planım araba anahtarına bir GPS entegre etmek. Takip etmek için akıllı telefon uygulamasını kullanmaya gerek yok
Her Yere Gidebilen Uzak Araba: 6 Adım
Her Yere Gidebilen Uzak Araba: Suya, karaya ve daha birçok yere istediğiniz yere gidebilen bir araba! Bu arabayı yapmak için ihtiyacınız olacak şeyler: - 1. arka tekerlekleri ve önden dönen motoru olan eski bir araba 2. 2 adet 9 voltluk pil 3.2 veya 1