İçindekiler:
- Gereçler
- Adım 1: Panonun Oluşturulması
- 2. Adım: LCD Ekranınızı Ayarlama
- Adım 3: Kodu Yazın
- Adım 4: Ayarlayın
- Adım 5: Bitirdiniz
- Adım 6: Nasıl Kullanılır?
Video: Ultrasonik Sensör Otomatik LED Karşılama Animasyon Işıkları ve LCD Bilgi Ekranı: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Yorgun bir şekilde eve döndüğünüzde ve oturup dinlenmeye çalıştığınızda, her gün etrafınızda aynı şeyi tekrar tekrar görmek çok sıkıcı olmalı. Neden ruh halinizi değiştiren eğlenceli ve ilginç bir şey eklemiyorsunuz? Kendi adınızı ve kendinize söylemek istediklerinizi yansıtabilen bir LCD ekranla gelen eğlenceli bir animasyonda çalışan yumuşak, rahatlatıcı sarımsı ışıklarla sizi karşılayan süper kolay bir Arduino projesi oluşturun.
(BU PROJE FİKİRİ BENİM TARAFIMDAN ALINMIŞTIR)
Bu Arduino projesi, eğlenceli bir animasyonda çalışan yumuşak rahatlatıcı sarımsı ışıklarla gelen ultrasonik bir sensör tarafından etkinleştirilir ve istediğiniz herhangi bir bilgiyi yansıtan bir LCD ekran ile karşımıza çıkar.
Gereçler
- Bu cihazı kurabileceğiniz uygun bir yer
- 9 LED ampul (Herhangi bir renk)
- 1 I2C LCD ekran
- 1 Ultrasonik Sensör
-
Arduino Atlama Telleri
- Erkekten erkeğe
- Erkekten kadına
- Arduino Uno/Leonardo
- 9 10kΩ Direnç
- Makas
- Çift taraflı bant
- Kağıt bant
Adım 1: Panonun Oluşturulması
Lütfen panoyu oluştururken resmi takip edin
Breadboard'da:
5V bağlayın (arduino kartında)->(+) (Breadboard'da)
GND'yi bağlayın (arduino kartında)->(-) (Breadboard'da)
Ultrasonik sensör için:
VCC'yi bağlayın->(+) (Breadboard'da)
TRIG->Dpin3'ü bağlayın
ECHO->Dpin2'yi bağlayın
GND'yi bağlayın->(-) (Breadboard'da)
LED Işıklar için:
Dpin->LED'i bağlayın (Uzun Bacak)
LED'i bağlayın (Daha kısa bacak)->10kΩ Direnç->(-) (Breadboard'da)
I2C LCD ekran için:
GND'yi bağlayın->(-) (Breadboard'da)
VCC'yi bağlayın->(+) (Breadboard'da)
SDA->SDA'yı bağlayın (arduino kartında)
SCL->SCL'yi bağlayın (arduino kartında)
2. Adım: LCD Ekranınızı Ayarlama
LCD EKRANINIZI KURMA
- LCD ekranınızı aydınlatın ve bir tornavida alın
- I2C ekranının arkasındaki vidayı çevirin ve ekrandaki değişiklikleri görün
- LCD ekranı kolay ve net görmek için vidayı çevirin
KODUNUZU AYARLAMA
- Kodunuzu çalıştırmak için bir ZIP dosyasına ihtiyacınız var. İndirmek için buraya tıkla
- ZIP dosyası "LiquidCrystal_I2C" olarak adlandırılmalıdır.
- Lütfen ZIP dosyasını AÇMAYIN
- Arduino'ya Girin->Libary'yi Dahil Edin->. ZIP Kitaplığı Ekle…->ZIP KLASÖRÜNÜZÜ EKLEYİN
- Artık iyisiniz ve bir sonraki adıma geçebilirsiniz
Adım 3: Kodu Yazın
Panonuz oluşturulduktan sonra kodu yazmaya başlayabilirsiniz.
Kod için buraya tıklayın
Değişiklikler için açıklamalar verilmiştir ve herhangi bir sorunuz varsa lütfen aşağıya yorum yapın
Adım 4: Ayarlayın
Cihazı kurmak için uygun bir yer bulun. Benim için, ultrasonik sensör ve LCD ekran bana bakacak şekilde bilgisayar ekranımın arkasına kurdum.
KURULUM KURALLARI:
- Uygun bir yer bulun
- Ultrasonik sensör kullanıcıya doğru bakmalıdır.
- Ultrasonik sensörün algılayabileceği en yakın nesne 100 cm'den az olmamalıdır. (Yapabilirsiniz ancak yazılan kodu değiştirmeniz gerekir)
- LED, görselleştirilebilecek bir yere kurulmalıdır.
- LCD ekran kullanıcıya dönük olmalıdır.
- Cihazı aşırı sıcaklık ve nemin yakınına kurmayın
- Cihaz için gerekli alanı hesaplayın, kablolarınızı veya cihazınızı bükmeyin veya ezmeyin
Adım 5: Bitirdiniz
Tebrikler, Arduino projenizle işiniz bitti!
ARKADASŞÇA BİR UYARI:
- Cihazı çalıştırmadan önce tüm kabloları düzgün ve doğru bir şekilde bağladığınızdan emin olun. Tüm kabloları düzgün ve doğru şekilde bağlamadığında Arduino kartınıza ve bilgisayarınıza ciddi zararlar vererek aşırı ısınmalarına ve yangına neden olabilir.
- Pinlerin düzenini kendiniz değiştirilebilir, Arduino kodumdaki pin numarasını senaryonuza uyacak şekilde değiştirin.
- Eklentileri kendiniz ekleyebilirsiniz, Arduino kodumu senaryonuza uyacak şekilde ekleyin ve değiştirin.
- Arduino kodumu değiştirebilirsin, sadece senaryona uygun olduğundan emin ol.
ÖNERİLEN DEĞİŞİKLİKLER:
- LED karşılama ışığı animasyonunu kod aracılığıyla değiştirin
- LED karşılama ışığı rengini değiştirin
- Kod aracılığıyla ultrasonik sensör algılama mesafesini değiştirin
- LCD ekrandaki kelimeleri/bilgileri değiştirin
- Eklentileri kullanın (örn. LCD'ye sıcaklık ekleyin, LCD'ye bir saat ekleyin……)
Adım 6: Nasıl Kullanılır?
Bu nasıl kullanılır?
Sadece sensörün algılayabileceği alanda yürüyün. Sensör sizi algıladığında cihaz devreye girecek ve tüm LED ışıkları ve LCD ekranı yanacaktır.
Bu cihaz hassas bir şekilde üretilmiştir ve birçok senaryoda çalışabilir/uyum sağlayabilir.
Senaryolar:
- Algılanan alana giriyorsunuz->sensör sizi algılıyor->LED ve LCD aktif->Hala alanda kalıyorsunuz->Tüm LED ve LCD'ler tekrar aktif olmayacak
- Algılanan alanda yürümezsiniz->sensör sizi algılamaz->Tüm LED ve LCD etkinleştirilmez
- Algılanan alana giriyorsunuz->sensör sizi algılıyor->LED ve LCD aktif->Alanı terk ediyorsunuz->Tüm LED ve LCD'ler aktif olmayacak
- Alanda yürüyorsunuz->sensör sizi algılıyor->LED ve LCD aktif->Alanı terk ediyorsunuz->Tüm LED ve LCD'ler aktif olmayacak->Algılanan alana tekrar giriyorsunuz->sensör sizi algılıyor- >LED ve LCD aktif
Önerilen:
Ultrasonik Sensör Kullanan Otomatik Sokak Lambaları: 3 Adım
Ultrasonik Sensör Kullanan Otomatik Sokak Lambaları: Sokak lambalarının gece otomatik olarak nasıl yandığını ve sabahları otomatik olarak kapandığını hiç düşündünüz mü? Bu ışıkları açıp kapatan var mı? Sokak lambalarını açmanın birkaç yolu var ama aşağıdakiler
Karşılama Kutusu: Bazen Dost: 8 Adım
Hoş Geldiniz Kutusu: Bazen Arkadaş: Bir arkadaş mı arıyorsunuz?
Etkileşimli Avlu Işıkları, Geçit Işıkları: 3 Adım
Etkileşimli Avlu Işıkları, Geçit Işıkları: Arka bahçem için bir çeşit etkileşimli avlu ışığı yapmak istedim. Fikir, birisi bir yöne yürüdüğünde, yürüdüğünüz yönde bir animasyon başlatacaktı. Dollar General 1.00$ güneş ışığıyla başladım
ESP8266 Hava Durumu ve KVG Bilgi Ekranı: 5 Adım
ESP8266 Hava Durumu ve KVG Bilgi Ekranı: Bu, darksky.net üzerinden Hava Tahmini için basit bir Bilgi Ekranı ve Kiel'deki otobüsler için "KVG Echtzeitabfahrten" üzerinden otobüs durağı canlı ekranlarıdır. Bilgi ekranı bir NodeMCU (ESP8266) ve bir ILI9341 LCD Ekrana dayanmaktadır
Kendin Yap Noel Işıkları Müziğe Ayarlandı - Koreograflı Ev Işıkları: 15 Adım (Resimlerle)
Kendin Yap Noel Işıkları Müziğe Ayarlandı - Koreograflı Ev Işıkları: Müzik Ayarlı DIY Noel Işıkları - Koreograflı Ev Işıkları Bu yeni başlayan bir DIY DEĞİLDİR. Elektronik, devre, BASIC programlama ve elektrik güvenliği ile ilgili genel zeka konularında sağlam bir kavrayışa ihtiyacınız olacak. Bu DIY, deneyimli bir kişi içindir, yani