İçindekiler:
- Adım 1: Bileşenler
- Adım 2: LDR'yi PICO'ya bağlama
- Adım 3: Bir LED Bağlama ve Çalışmamızı Test Etme
- Adım 4: Rölenin PICO'ya Bağlanması
- Adım 5: AC Yükünün Bağlanması ve Rölenin Programlanması
- Adım 6: Bitirdiniz
Video: Akıllı Ev Aydınlatması: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Merhaba arkadaşlar, bugün bir ampulü çevreleyen aydınlatmaya göre kontrol ettiğimiz bir proje oluşturacağız. Işığı algılamak için PICO ve bir Işık Bağımlı Direnç (LDR) kullanacağız ve etrafındaki aydınlatmanın ne kadar yoğun olduğuna bağlı olarak bir ampulü açıp kapatacağız.
Adım 1: Bileşenler
- PICO, mellbell.cc'de mevcuttur (17 $)
- LDR 12 mm, ebay'de 30'luk bir paket (0,99 $)
- 2 kanallı Röle modülü veya 1 kanallı Röle Modülü, ebay'de mevcuttur (0,74 $)
- 10k ohm direnç, ebay'de 100'lük bir paket (0,99 $)
- Mini breadboard, ebay'de 5'li paket (2,52 $)
- Erkek - erkek jumper kabloları, ebay'de 40'lık bir demet (0,99 $)
- Erkek - dişi jumper kabloları, ebay'de 40'lık bir demet (0,99 $)
- 220v AC lamba
- 9 voltluk pil
Adım 2: LDR'yi PICO'ya bağlama
Işığa Bağlı Dirençler, üzerlerine düşen ışık miktarına bağlı olarak dirençlerini değiştiren değişken dirençlerdir. İlişkileri ters orantılıdır, yani aydınlatma azaldıkça direnç artar ve aydınlatma arttıkça azalır.
Bu özelliği, PICO'muzun okuduğu voltajı değiştirmek ve buna bağlı olarak hareket etmek için kullanacağız. Bunu yapabilmek için LDR'mizi kullanarak bir voltaj bölücü oluşturmalıyız ve bu şekilde bir tane oluşturuyoruz:
- LDR'nin ilk tarafını PICO'nun Vc'sine bağlarız
- LDR'nin diğer tarafını hem A0 hem de 10K ohm dirençle bağlayın
- Direncin diğer tarafını PICO'nun GND'sine bağlayın
Artık PICO'muzun A0'ına ulaşan sinyalin LDR'mizin direncine bağlı olduğu bir voltaj bölücümüz var. Gerilim bölücüden çıkan sinyal şu şekilde temsil edilir: Vout = (R2/(R1+R2)) * Vin. bizim durumumuzda
- Vin = Güç kaynağı (Vc)
- Vout = A0
- R1 = LDR'nin direnci
- R2 = 10k ohm (sabit direncimiz)
Şimdi farklı aydınlatma koşullarında nasıl davrandığını görelim.
İlk test: Aydınlatılmış bir oda
LDR'nin direnci azalır ve neredeyse 1K ohm'a ulaşır, bunu denklemimizde deneyelim:
A0= (10000/(1000+10000)) * 5 = 4.54v
PICO'nun ADC'si bu voltajı 928 dijital değerine çevirecektir.
İkinci test: Karanlık bir oda
LDR'nin direnci artar ve neredeyse 10K ohm'a ulaşır, bunu denklemimizde tekrar deneyelim:
A0= (10000/(9000+10000)) * 5 = 2.63v
PICO'nun ADC'si bu voltajı 532 dijital değerine çevirecektir.
Artık LDR'mizden okumalar alabileceğimize göre, PICO'muza bir LED bağlayalım ve işimizi test etmek için kullanalım.
Adım 3: Bir LED Bağlama ve Çalışmamızı Test Etme
Artık LDR'mizin okumasına bağlı olarak LED'in kapanıp açılmasını istiyoruz. Bu, LDR'mizden okumayı almamız ve LED'imizin açılıp kapanması için bir kesme noktası programlamamız gerektiği anlamına gelir.
Aşağıdakileri yapmak için programınıza ihtiyacınız olacak:
- A0'da LDR'den bir giriş sinyali alın
- LED'imiz için çıkış olarak D2'ye sahip olun
- LDR okumamızı temsil eden bir değişken tanımlayın
- LDR'nin sinyalini seri monitörde A0'a görüntüleme
- LED'imizin açılıp kapanması için bir kesme noktası tanımlayın.
Ancak programımızı çalıştırmadan önce LED'i PICO'muza şu şekilde bağlayalım:
- LED'in uzun bacağını (pozitif anot) PICO'muzun D2 pinine bağlayın
- LED'in kısa bacağını (negatif katot) PICO'nun GND'sine bağlayın
Adım 4: Rölenin PICO'ya Bağlanması
Artık PICO'muzun ve programımızın bağlı olduğunu ve düzgün çalıştığını biliyoruz. Evimizin ışıklarını veya diğer ev ekipmanlarını kontrol edebiliriz. Ancak bunun için bir röleye ihtiyacımız var.
Röleler, bir devreyi açmak ve kapatmak için anahtar olarak kullanılan elektromıknatıslardan oluşur. Cihaza akım iletimini kontrol etmek için rölenin anahtarlama işlemini kontrol etmek için PICO kullanacağız. Ve bunlar rölenin pin çıkışları:
- Vcc (Röle) -> Röle içindeki bobine güç sağlamak için 5 volt pinine (PICO) bağlanır
- GND (Röle) -> Röle içindeki bobine güç sağlamak için PICO'nun GND'sine bağlı
- IN1 (Röle) -> Devreyi açıp kapatmak için ilk röleye sinyal göndermek için bir dijital çıkış pinine bağlanır, bizim durumumuzda D2 (PICO) olacaktır.
- IN2 (Röle) -> Bu IN1 ile aynı, ancak ikinci röle için ve sadece bir yükümüz olduğu için boş bırakacağız.
- Ortak "com" (Röle) -> Ortak, kontrol edilecek yükün bir ucuna bağlanır.
- Normalde Kapalı "NC" (Röle) -> Yükün diğer ucu NC veya NO'ya bağlıdır, NC'ye bağlıysa yük tetikleyiciden önce bağlı kalır.
- Normalde Açık "HAYIR" (Röle) -> Yükün diğer ucu NC'ye veya NO'ya bağlıdır, NO'ya bağlıysa yük tetiklemeden önce Bağlantısız kalır.
Şimdi sadece LED'i röle modülü ile değiştireceğiz.
Adım 5: AC Yükünün Bağlanması ve Rölenin Programlanması
Şimdi, sadece AC yükünü röle modülüne bağlamanız gerekiyor ve bunu, yükünüzden tek bir kabloyu ikiye keserek, ardından bir ucunu rölenin com'una ve diğer ucunu NO'ya bağlayarak yaparsınız.
Kod, LED'de olduğu gibi kalacaktır, çünkü röle, tıpkı LED gibi bir dijital sinyal kullanır. Ancak led değişkenini röle olarak değiştirin, böylece net ve açıklayıcı kalır.
Adım 6: Bitirdiniz
Artık odadaki ışığa bağlı olarak açılıp kapanan bir AC ışığınız var. Bunu herhangi bir ev elektroniğine yapabilirsiniz, sadece onları ne kadar akıllı yaptığınıza dikkat etmelisiniz!
Lütfen bize herhangi bir öneride bulunmaktan çekinmeyin ve herhangi bir soru sorun, onlara cevap vermekten çok mutlu olacağız. Ve beğendiyseniz, Facebook'ta paylaşmayı veya mellbell.cc'de bize bir merhaba bırakmayı unutmayın.
Önerilen:
100W LED Çipli Taşınabilir İç Mekan Aydınlatması: 26 Adım (Resimlerle)
100W LED Çipli Taşınabilir İç Mekan Aydınlatması: Bu talimatta / videoda, eski bir dizüstü bilgisayardan 19V 90W güç kaynağı ile çalışan 100W LED çipi ile nasıl portatif iç mekan aydınlatması yaptığımı göstereceğim. GÜNCELLEME 2 (SON): LED çevresindeki sıcaklık (20C'lik bir odada 30 dakika sonra 37C kararlı @85W)
DIY Güneş Enerjili Otomatik Sokak Aydınlatması: 3 Adım
Kendin Yap Güneş Enerjili Otomatik Sokak Aydınlatması: Evim kırsal alanda, bu yüzden evimin önündeki sokak hiç ışık olmadığında tamamen karanlık. Burada gün batımında otomatik olarak açılıp gün doğumunda kapanan güneş enerjisiyle çalışan bir sokak lambası yaptım. Güneş panelini şu şekilde kullanır
Otomatik Yatak Aydınlatması: 5 Adım (Resimli)
Otomatik Yatak Aydınlatması: Geceleri de uyuyor musunuz?Karanlıkta da hiçbir şey görmüyor musunuz?Geceleri odanızda da karanlık var mı?Varsa bu cihaz tam size göre!Sanırım çoğumuz biraz kalmayı severiz. akşamları daha uzun. Sebepler farklı olabilir - Netflix, YouTube,
Otomatik Giriş Aydınlatması: 10 Adım
Otomatik Giriş Aydınlatması: Evin içinde girişe otomatik aydınlatma takmak istiyorum. Çoğu durumda, bir PIR (Pasif Kızılötesi Sensör) hareket algılama anahtarı ve bir lamba yeterli olacaktır, ancak dışarıya takılan bir sensör beceriksiz göründüğü için bu fikri bırakıyorum. Bu projedeki amacım:
Kart Aydınlatması: 5 Adım
Kart Aydınlatması: Kartınız aynı şekilde duruyor. Neden biraz farklı görünmesi için biraz ışık eklemiyorsunuz? Daha dramatik ve havalı hale getirin. Yeşil bir stop uno kartı? Numara! Aslında mavidir. Işık kaybolduğunda gösteri başlar; Işık yeniden belirdiğinde