İçindekiler:

Arduino Kullanan Mutfak Tezgah Işıkları: 3 Adım
Arduino Kullanan Mutfak Tezgah Işıkları: 3 Adım

Video: Arduino Kullanan Mutfak Tezgah Işıkları: 3 Adım

Video: Arduino Kullanan Mutfak Tezgah Işıkları: 3 Adım
Video: Arduino ile mutfağa otomatik led aydınlatma 2024, Kasım
Anonim
Image
Image

Bir süredir ayak parmaklarımı ev otomasyonuna daldırmak istiyordum. Basit bir proje ile başlamaya karar verdim. Maalesef bu süreçte hiç fotoğraf çekmedim ama önce fikirlerimi test etmek için bir protokol kullandım ve sadece her şey çalıştığında lehimledim.

Proje, hem PIR sensörüne bağlı bir Arduino'dan hem de MOSFET tarafından sürülen bir LED şeritten oluşuyor. Arduino'yu tamamen atlayabilir ve sadece PIR ve ayarlanabilir gecikmesini kullanabilirdim, ancak maksimum 18 saniyedir, yani birinin ışıkların sönmesini önlemek için her 18 saniyede bir önünde hareket etmesi gerektiği anlamına gelir. Ayrıca, ışıkların yavaş yavaş açılıp kapanmasını istedim.

İlk fikrim aynı zamanda bir radyo modülü bağlamak ve bir MySensors ağı başlatmaktı, ancak sensörün ağ geçidiyle iletişim kurmasında bazı sorunlar yaşıyordum, bu yüzden vazgeçtim ve projeyi basit tuttum.

Adım 1: Malzemeler

Burada, satın aldığım bağlantılarla birlikte bir malzeme listesi (tel, lehim, havya vb.

  • Arduino Pro Mini 328 5V. İlk başta 3.3V kullanmayı denedim ve 12V ham girişi idare edeceğini düşündüm, ancak zayıf yerleşik voltaj regülatörünü yaktım.
  • Sıcak Beyaz 12V LED şerit (60 led/m, SMD2835, su geçirmez)
  • PIR hareket sensörü
  • Arduino'dan 5V çıkış kullanarak 12V LED şeridi sürmek için IRFZ44N mosfet. Bu voltaj aralığında, beklediğiniz akımı karşılayan herhangi bir iyi N-mosfet yapacaktır, bu özel olmak zorunda değildir, ancak bunları daha önce LED şeritleri sürmek için kullandım, bu yüzden onlara güveniyorum. Bu özel proje için fazlasıyla yeterli olan 55V ve 49A'yı idare edecek şekilde listeleniyorlar.
  • 12V Güç Adaptörü. 2A modeliyle gittim, ancak ihtiyaç duyacağınız akımı tahmin etmelisiniz. Seçtiğim LED şeridi 2.88W/m olarak listeleniyor, bu 60 büyük LED için biraz fazla düşük görünüyor, bu yüzden güvenli oynadım.
  • DC Güç Soketi
  • Proje kutusu. Projenize uyan her şey iyidir.
  • LED şerit için JST konektörü. Kabloları doğrudan lehimleyebilirsiniz, ancak şeridi değiştirmem gerekirse bir konektör kullanmanın daha iyi olacağını düşündüm.

2. Adım: Montaj

toplantı
toplantı
toplantı
toplantı

PIR sensörü arduino üzerinde pin 2'ye, mosfet'e çıkış ise pin 3'e bağlanır. Diğer pinleri seçip ona göre kodu değiştirebilirsiniz ancak çıkış pini PWM uyumlu olmalıdır. Arduino'nun toprağı, elektrik fişinin toprağına bağlanmalıdır - arduino'nun GND pinlerinden herhangi birini seçin. Elektrik fişinden gelen pozitif kablonun voltaj regülatöründen geçmesi için arduino'nun RAW pinine bağlanması gerektiğini unutmayın. 12V GÜÇ KAYNAĞINI DOĞRUDAN VCC'YE BAĞLAMAYIN, Arduino'nuzu kızartırsınız.

N-Kanal MOSFET'lerde Kapı pin 1, Drain pin 2 ve Source pin 3'tür. Kaynak (pin 3) 12V toprağa, kapı (pin 1) Arduino'ya ve drenaja bağlanmalıdır. LED şeridin negatif pimine. Şeridin pozitifi doğrudan elektrik fişinden bağlanmalıdır.

LED şerit için iki konektör kullandım çünkü sobanın her iki tarafı için birer tane olmak üzere ikiye böldüm. Güç adaptöründen gerekli akımı sağladığınız sürece sadece bir veya daha fazla konektör kullanabilir ve istediğiniz kadar parçaya paralel güç verebilirsiniz. LED şeritler genellikle nerede kesilebileceğini gösteren basılı işaretlere sahiptir (ve genellikle 3 LED'lik bölümler halindedir). Sadece ters polaritede hiçbir şey bağlamadığınızdan emin olun ve gitmeye hazırsınız.

Her şey yerine oturduğunda, PIR sensörüne uyması için proje kutusunda bir delik açmanız gerekir. Onu çapraz olarak konumlandırmayı seçtim, bu yüzden oturma odamdan fazla hareket etmesin, ama küçük böcek gerçekten hassas. Hassasiyeti, iki trimpottan birini hafifçe çevirerek ayarlayabilirsiniz (diğeri sinyalin zaman aşımı içindir ve yalnız bırakılmalıdır). Saat yönünde daha hassas hale getirir.

LED şerit teller için de iki yuva kestim, ihtiyacınız olduğu kadar kesmeniz gerekir. Proje kutusunun montajı modele bağlı, benimkinin arkasında vida için bir delik var, bu yüzden kabinin altına vidaladım ve PIR sensörünü öne bakacak şekilde yerleştirdim. LED şeritlerin arkasının yapışkanlı olması gerekiyordu, ancak ya yapıştırıcı yeterince iyi değildi ya da kabinin yüzeyinde çok fazla yağ vardı ve şeridin yapışmasını engelledi (yuck!). Bu yüzden bazı kablo klipsleri aldım (koaksiyel kabloyu çivilemek için kullanılan türden) ve bu, şeridi yerinde tuttu.

3. Adım: Sonraki Adımlar

Gelecekte, evde bir MySensors ağı kurmayı planlıyorum ve bu projeyi buna eklemeye çalışacağım. Ve yapmak istediğim başka bir şey de devrenin beklemede fazla akım kullanmaması için düşük güç yetenekleri eklemek.

Önerilen: