Güneş Enerjili Güvenlik Sensörü: 4 Adım
Güneş Enerjili Güvenlik Sensörü: 4 Adım
Anonim
Image
Image

Bu basit ve ucuz güvenlik sensörü, hobilerin ilgisini çekebilecek birkaç önemli özelliğe sahiptir:

  • Küçük bir güneş pili ile güneş enerjili
  • şarj edilebilir lityum pil
  • şarj devresi, ilk şarj veya pil şarjı için USB kablosuyla çalıştırılabilir
  • Mosfet kilitleme devresi, böylece güç SADECE mikrodalga sensörüne hareket algılanana kadar sabit kalır
  • mikrodalga/radar sensörü sadece mikroamper güç kullanır.
  • bildirimler için ucuz bir ESP-01 kullanır

Bu devrenin temel özelliği, sensörden bir sinyal alındığında devreyi kilitlemek için bir P kanalı mosfet kullanmak ve ardından ESP-01'den ESP-01'den başka bir sinyale sahip olmak ve ESP-01 kapanana kadar devreyi açık tutmak ve mandalı yerinde tutmaktır. kapatmaya hazır. Devre sensör tarafından tetiklendiğinde, sensör tetikleyici kapansa bile ESP-01 programı tamamlanana kadar devre açık kalır. Bu devre, ESP-01'in sensörün tetikleme çıkışının ne kadar süre aktif kalacağına bağlı olması sorununu ortadan kaldırır. Bazı sensörler, sensör üzerinde tetikleme sürelerini değiştirebilir, diğerleri daha zordur. Bu konfigürasyonla, gerekli olan tek şey kısa bir aktif tetikleyicidir.

Adım 1: Nasıl Çalışır?

Gereçler
Gereçler

Sensör tetiklendiğinde, transistör Q1'e pozitif bir sinyal verecektir. (Hem radar sensörünü hem de PIR'ı kullandım. Her ikisi de eşit derecede iyi çalışıyor gibi görünüyor. Radar sensörü, plastik bir kap ve hatta duvarlardan geçen hareketi algılayacağı için dış mekan kullanımı için daha iyidir. PIR'ler, güneş enerjisinin kullanıldığı dış mekanlarda o kadar işlevsel değildir. daha uygun.)

Q1 açıldığında, D1 diyotu aracılığıyla Q3'ü açacaktır. Q3 açıldığında, mosfet Q2'nin kapısı toprağa çekilir, mosfet açılır ve akımın devrede küçük 3.3v regülatöre (ESP-01'e güç sağlamak için kullanılır) akmasına izin verilir.

ESP-01 açılır açılmaz, Rx pini YÜKSEK olarak ayarlanır, bu da artık D2 diyotu aracılığıyla Q3'e aktif bir sinyal uygulayacaktır. Şimdi, sensör düşük tetiklenirse, Q3 hala açık, güç hala mosfet üzerinden akar ve ESP-01 açık tutulur. Bu modül, dahili programı Rx pinini DÜŞÜK olarak ayarlayana kadar açık kalacaktır ve eğer sensör tetikleyicisi hala DÜŞÜK ise bu, modülün gücünü kesecektir.

2. Adım: Sarf Malzemeleri

1 - IRLML6402 P-Channel Mosfet (SOT-23 sürümünü kullanıyorum). Bu küçük adamlar, daha büyük T0-92 tarzı P-CH mosfetlere kıyasla çok daha ucuzdur.

2 - 1N5817 Diyotlar

1 - Seçtiğiniz LED!

Güneş pili girişi ve lityum pil girişi için 2 - 2P konektörler. Bazı lityum piller farklı boyutlarda JST konektörleriyle birlikte gelir, bu nedenle ne tür bir konektör kullanacağınızı belirlemek isteyebilirsiniz. Gerber dosyaları, 2,54 mm aralıklı konektörler için yapılandırılmıştır.

1 - 1000uf kapasitör (kesinlikle gerekli değildir. Boyutu ayarlayabilirsiniz. Bu, ESP-01'e giden gücü yumuşatmak içindir)

2 - 2n3904 transistörler

1 - 220 ohm direnç

2 - 1k dirençler

2 - 10k dirençler

2 - 100k direnç

1 - 220k direnç

1 - 3 pinli sürgülü anahtar

Sensör girişi için 1 - 3 pinli başlık

1 - ESP-01

ESP-01 ayarı için 1 - 2x4 (8 pin) dişi başlık

1 - 3.3 voltluk regülatör devre kartı şöyle

1 - RCWL-0516 Mikrodalga/Radar Sensörü bunun gibi

1 - Solar şarj panosu bunun gibi

Adım 3: ESP-01 için Arduino Kodu

Devreyi test etmek için kullanabileceğiniz iki kod dosyası sağladım.

LatchCircuitTest.ino dosyası, mandalı bırakmadan önce ESP-01'in yerleşik LED'ini yaklaşık 10 saniye boyunca yakacak basit test devresidir. Mandal devresi için ESP-01'in Rx pinini kullanıyorum. (Pim 3). Bu pin YÜKSEK olarak ayarlandığı sürece devre güçlenecektir. Bu pim DÜŞÜK olarak ayarlandığında (ve tetikleme piminin de DÜŞÜK olduğu varsayılırsa) devre kapanır ve sensörün yeniden tetiklenmesi için hala güç verilir.

İkinci dosya, ESP-01_Email_Solar_Power_Latch_Simple.ino, devre her tetiklendiğinde gmail yoluyla bir e-posta göndermek için kodlanmıştır.

Bu dosyanın aşağıdaki bilgilerle düzenlenmesi gerekiyor:

  • Wi-Fi SSID'niz
  • Wi-Fi şifreniz
  • gmail adresiniz
  • gmail şifreniz
  • E-posta mesajı için bir adres
  • E-posta mesajının gönderen adresi

Dosya ayrıca, isteğe yanıt verecek bir ESP-01 destekli sesli uyarı modülüne bir http web isteği göndermek için kod içerir. Geceleri, e-postaları izlemiyor olabileceğiniz zamanlarda, sensör devresi tetiklendiğinde sesli uyarının çalabileceği şekilde yapılandırılmış bir sesli uyarıya sahip olmak idealdir.

İlk talimatımda basit sesli uyarı panosunun (ESP-01) bir örneği var!

Adım 4: Kendi PCB'nizi Oluşturun

Kendi PCB'nizi Oluşturun
Kendi PCB'nizi Oluşturun

Bu projenin şeması Kicad yazılımı kullanılarak oluşturulmuştur. Videoda gördüğünüz PCB de Kicad'den oluşturulan dosyalar kullanılarak oluşturulmuştur.

Bu proje için PCB'leri jclpcb.com'dan veya başka bir pcb tedarikçisinden sipariş edebilirsiniz.

İşte bu proje için oluşturulan Gerber Dosyalarına bir bağlantı.

Önerilen: