İçindekiler:
- Adım 1: CoreConduit: Garden Controller System'ı gözden geçirin
- Adım 2: Kaynak kodunu indirin
- 3. Adım: Denetleyiciyi Oluşturun
- Adım 4: Bazı Montaj Gerekli
- Adım 5: Kablosuz Olmak
- Adım 6: Alıcı Tarafı
- Adım 7: Daha İleri Gitmek…
Video: Kendi Ev Otomasyon Sisteminizi Kendin Yap: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bir ev otomasyon sistemi, ışıklar, fanlar, eğlence sistemleri vb. cihazları açıp kapatabilmelidir. Kablosuz ama internetten bağımsız, ama en önemlisi, DIY ve açık kaynaklı bir sistem çünkü nasıl olduğunu anlamak istiyorum. işe yarıyor.
Neden tekerleği yeniden icat ettin?
Daha fazla istemek?
- Satın alabilecekken neden DIY?
- “Akıllı” Bahçe nedir?
- Akıllı İç Mekan Bahçesini Başlatmak
- İç Mekan Bahçeciliğini Daha Derine Kazmak
- İç Mekan Bahçeciliği: Ne yanlış gidebilir?
- Besin Çözümü Sistemlerini Yönetme
- Pi yapabiliyorken neden Arduino?
hidromazing.com
Adım 1: CoreConduit: Garden Controller System'ı gözden geçirin
Coreconduit: Garden Controller System, insan yaşam koşulları için ihtiyacımız olandan fazlasını yapıyor, bu yüzden ne yaptığını görelim, böylece bazı değişiklikler yapabiliriz. Eğitilebilir dronların yazarı, dikkat ve can sıkıntısı gerektiren sağlıklı bitkiler hakkında, "…Arduino'ya, büyüyen bitkiler için optimum çevre koşullarının korunmasına dayalı kararlar veren "TheDecider" adını verdiğim bir fonksiyon programladım. Verilerin içeri iletilmesi için 2.4Ghz Kablosuz Radyo Alıcı-verici modülleri ve modüler bir alıcı sistemi ekledim. 1000 metre."
Güzel! Şuna bir göz atmalıyız, "TheDecider"
Bu proje için başka bir artı:
"Güvenliği göz önünde bulundurarak AC akımlarına maruz kalan röleleri kullanmamayı seçtim. Bunun yerine ışıkları, pompaları, fanları, ısıtıcıları ve nemlendiricileri kontrol etmek için Uzaktan Kumandalı Kablosuz Çıkışları kullanmayı seçtim."
Adım 2: Kaynak kodunu indirin
Kaynak kodunu GitHub'dan indirin.
433MHz RF Modül Eğitimi
Instructable açıklıyor:
"Kaynak kodunda, "sensör" nesnelerini ve "cihaz" nesnelerini yönetmek, iletmek ve almak için bir temel temel oluşturdum. Bu proje, sensörleri okuyarak ve cihazları çalıştırarak kontrolün sağlandığı diğer ortamlarla çalışmak üzere kolayca değiştirilebilir. programlanmış kurallara dayalıdır. Kablosuz çıkışlarınızla düzgün çalışması için kaynak kodunda birkaç ayarlama yapmanız gerekecek. Değişiklikleri yapmak için, kablosuz bağlantınızın kodlarının ne olduğunu bulmanız gerekecek. uzaktan kumanda kullanır ve çıkışlar almak üzere programlanmıştır. Arduino Uno* w/protoshield'inize kurmak için bir çizim ekledim - kodları edinme sürecinde size adım adım.433Mhz Alıcı modülünü takmanız gerekecek (resimde gösterildiği gibi) ve bu taslağı, StartCore.ino'yu Arduino Uno*'ya yükleyin ve Arduino'dan veri alabilmeniz için o port için seri konsolu açın."
Hadi bir tane yapalım!!
"Uzaktan kumandanızdan tüm kodları alma işlemini tamamladıktan sonra, doğrudan belirttiğim TheDecider.h başlık dosyasına kopyalayıp yapıştırabilirsiniz."
3. Adım: Denetleyiciyi Oluşturun
Parçalar: (referans olarak sağlanan bağlantılar)
- Arduino Uno R3 (bu proje daha fazla birim kullanılarak genişletilebilir.)
- Arduino Uno Sensör Protoshield (yazar, Nokia LCD ekranına benzeyen bir prototipleme panosu kullanır.) Aynısını kullanabilir, kendimizinkini yapabilir veya Sensör Kalkanını kullanabiliriz.)
- 10k direnç
- erkek pcb başlıkları
- dişi pcb başlıkları
- sensörler için konektörlü tel
- 433MHz RF Verici ve Alıcı Modülleri
- kaynak kodu da dahil olmak üzere 5 paket Kablosuz Kontrollü Çıkış seti!
- 2 veya daha fazla - nRF24L01 2.4Ghz Kablosuz Radyo Alıcı-verici modülleri
Opsiyonel Parçalar:
- Arduino Uno R3* veya Pro Mini*
- Gerçek Zamanlı Saat Modülü
- Opsiyonel: 3.3v regülatörlü nRF24L01 Adaptör
- bağlayıcı teller
- Ekran Seçeneği LCD, düğmeli Shield + Arduino Uno R3*
- 2 x 4 pimli erkek başlık konektörü telleri
- SD Kart Seçeneği SD Kart Kalkanı + Arduino Uno R3*
- bağlayıcı teller
İnternet Bağlantı Seçeneği
- Ethernet veya WiFi Kalkanı + Arduino Uno R3*
- konektör kabloları - bkz.
- kapaklı kanal kutusu
Aletler:
- Lehimli havya
- tornavida - küçük düz kafa
- USB Kablosu - Standart
- PC w/ Arduino veya Atmel Visual Studio w/ Visual Micro eklentisi
Adım 4: Bazı Montaj Gerekli
Kendi kablosuz uzak AC çıkışlarınızın hangi kodları kullandığını bularak başlayın. Kaynak kodu, 2 (toprak), 3 (Veri), 4 (Vcc) pinlerinde 433Mhz alıcı ve A5 (SCL), A4 (SDA), Vcc kullanılarak I2C üzerinden bağlanan gerçek zamanlı bir saat modülü olduğunu varsayar. zemin.
Adım 5: Kablosuz Olmak
Artık kontrolör AC çıkışlarımızın kodlarıyla programlandığına göre, nRF24L01 modülünü ekleyebiliriz.
Özel kablo konektörleri yapabilmem için DuPont Rainbow şeridini 2,54 mm dişi konektörlerle kullanma:
- Arduino / Tel Rengi / nRF24L01 Pin üzerindeki pin numarası
- Pin 9: Turuncu / CSN "Çip Seçimi"
- Pin 10: Sarı / CE "Çip Etkin"
- Pin 11: Yeşil / MOSI "Master Out, Slave In"
- Pin 12: Mavi / MISO "Master In, Slave Out"
- Pin 13: Mor / SCK "Sistem Saati"
- Vcc 3.3v* Kırmızı (Uno kullanılmıyorsa, voltaj regülatörlü isteğe bağlı adaptör kartı)
- Zemin. Kahverengi
Tel renk kodlaması nRF24L01 bileşen tarafına, kristal üstte - sağ alttan yukarıya doğru yönlendirilmiş olarak: Kahverengi | Turuncu | Mor | Mavi. Sol alttan yukarı: Kırmızı | Sarı | Yeşil | Kuzey Kore
nRF24L01'i Arduino'ya bağlama hakkında daha fazla şaşırtıcı bilgi.
Adım 6: Alıcı Tarafı
Alıcı kaynak kodu, Denetleyici ile aynı şekilde bir nRF24L01'e bağlı bir Arduino Uno veya ProMini üzerinde derlenip yürütüleceğini varsayar. Bahçe Kontrol Sisteminin bir parçası olarak, Alıcı, 2 (toprak), 3 (sinyal), 4 (Vcc) pinlerine bağlı bir piezodan bağlı LCD Ekran ve/veya sesli uyarı aracılığıyla uyarılar gönderir. Ev otomasyon projelerinde kullanılmak üzere uyarı sistemi kaldırılabilir veya istenilen etkiye göre kurallar özelleştirilebilir.
Adım 7: Daha İleri Gitmek…
Arduino Uno, Pro Mini, nRF24L01 ve diğer açık kaynaklı modüllerin kullanılması birçok olasılığa kapı açar. Artık uzak AC çıkışları ve sensör girişleri için bir kontrolör ve bir kullanıcı arayüzünün geliştirilmesini keşfetmek için bir alıcı kullanarak sensörler, cihazlar, uyarılar vb. için veri nesneleri göndermek için kablosuz bir çerçeveye sahibiz. TheDecider, sensör ve kullanıcı girdilerine dayalı olarak herhangi bir sayıda görevi gerçekleştirmek için güncellenebilir. Alıcının aldığı verilere karşılık ne yapacağı size kalmış.
Kurcalamanın tadını çıkarın!!
Hidroponik ile ilgileniyor musunuz?
Ev Otomasyonunda İkincilik
Önerilen:
Konuşkan Otomasyon -- Arduino'dan Ses -- Ses Kontrollü Otomasyon -- HC - 05 Bluetooth Modülü: 9 Adım (Resimli)
Konuşkan Otomasyon || Arduino'dan Ses || Ses Kontrollü Otomasyon || HC - 05 Bluetooth Modülü:…………………………… Daha fazla video için lütfen YouTube kanalıma ABONE OLUN…. …. Bu videoda Konuşkan Otomasyon kurduk.. Mobilden sesli komut göndereceğiniz zaman ev cihazlarını açıp geri bildirim gönderecektir
WiFi Uyarıları ile Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: 18 Adım
WiFi Uyarıları ile bir Mini Kendin Yap Hidroponik Sistemler ve Kendin Yap Hidroponik Bitki Bahçesi İnşa Et: Bu derste size bir #Kendin Yap #hidroponik sistemini nasıl kuracağınızı göstereceğiz. Bu DIY hidroponik sistem, 2 dakika açık ve 4 dakika kapalı olan özel bir hidroponik sulama döngüsünde sulayacaktır. Ayrıca rezervuar su seviyesini de izleyecektir. Bu sistem
Kendin Yap Ev Otomasyon Sistemi Planlama: 12 Adım
Kendin Yap Ev Otomasyon Sistemini Planlama: Bu talimatın amacı, evinizin yapmasını istediğiniz her şeyi nasıl yapabileceğinizi size anlatmak değildir. Bunun yerine bir fikri gerçeğe dönüştürmek ama aynı zamanda sınırları (teknoloji, maliyet, zaman gerekliliği) anlayarak deliliği akla dönüştürmek için yazılmıştır
(Kendin Yap) ESP8266 Ultra Mini ve Basit Röle Ev Otomasyon Kartı Nasıl Yapılır: 17 Adım
(Kendin Yap) ESP8266 Ultra Mini ve Basit Röle Ev Otomasyon Kartı Nasıl Yapılır: Herkese Merhaba, Bugün Size Anlatacağım, Sadece 3.9cm x 3.9 cm boyutlarında bir Mini Esp 12 Wifi Röle Kartı nasıl yapılır! Bu Pano, her Teknoloji Severinin Sahip Olmaktan Hoşlanacağı Bazı Harika Özellikler içeriyor. Sonraki Adımlara Tüm Dosyaları Dahil Ettim. Bu Pano
Eski Bir Hoparlörü Onarmak: Ev Stereo Sisteminizi Geliştirmek için Kendin Yap Kılavuzu: 7 Adım
Eski Bir Hoparlörü Onarmak: Ev Stereo Sisteminizi Geliştirmek için Kendin Yap Kılavuzu: Yeni bir çift ev ses hoparlörü istiyor ancak yüzlerce dolar harcamayı göze alamıyor musunuz? Öyleyse neden eski bir hoparlörü 30$ gibi düşük bir ücrete kendiniz tamir etmeyesiniz? !? Hoparlör sürücüsünü değiştirmek, ister patlamış bir hoparlörünüz olsun, kolay bir işlemdir