İçindekiler:
- Adım 1: Gereksinimler
- 2. Adım: Prototip
- Adım 3: PCB'yi oluşturun
- Adım 4: Bileşenler
- Adım 5: Montaj
- Adım 6: Kodlama ve Son Adımlar
Video: HomeAssistant için Oda Monitörü: 6 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Çeşitli mekanları yönetmek için Home Assistant ile Raspberry Pi hazırladıktan sonra, her mekanın temel bilgilerinden birinin sıcaklık ve nem olduğunu fark ettim. Home Assistant ile uyumlu piyasada bulunan birkaç sensörden birini satın alabilir veya bizimkilerden birini oluşturabiliriz.
Adım 1: Gereksinimler
Başlangıçta, taban bağlantılarını ve sensör okumasını test etmek için bir devre tahtası üzerinde bir prototip oluşturdum. Test edildikten sonra sistem gereksinimlerini tanımladım. Bu şunları yapmalıdır:
- i2c sensörleri dahil olmak üzere birden fazla sensörün okunmasına izin verin
- Pil veya trafo ile çalıştırılabilir
- Bilgileri Home Assistant'ta kullanılabilecek merkezi bir konuma gönderin
- Düşük tüketim, özellikle pille çalışıyorsa
- Fark edilmemek için mümkün olduğunca küçük olun
Yukarıdaki gereksinimleri karşılamak için aşağıdaki yapıyı tanımladım:
- Sistem, biri i2c üzerinden olmak üzere üç sensörü okumaya hazırdır.
- Hangi güç modunu tanımlamanıza izin verir
- Home Assistant'ın toplayabilmesi için okumaları konusunda bir MQTT sunucusuna gönderin
- Okumaları saat başı göndermeli ve bundan sonra Derin Uyku'ya girmelisiniz.
2. Adım: Prototip
Başlangıçta, pilleri test etmek için temel prototipi genişlettim. Sistem, yalnızca bir taneye ihtiyaç duymasına rağmen iki adet 18650 pil ile çalıştırılmaya hazırdır. İki kullanmak sistem özerkliğini artırır ve daha fazla tüketen sensörleri kullanmanıza olanak tanır.
Prototip tamamlandıktan sonra Autodesk Eagle üzerinde pcb kurmaya başladım. Bu, 11 cm'ye kadar PCB'ler oluşturmak için ücretsizdir.
Autodesk Eagle'ta PCD oluşturmak için bir proje oluşturmanız ve proje içinde bileşenler ve bunların bağlantılarıyla bir şema oluşturmanız gerekir.
Bu oluşturulduktan sonra pcb'yi oluşturuyoruz. Bunun için araç çubuğundaki butonunu kullanıyoruz. Autodesk Eagle, tüm bileşenleri ile bir pcb oluşturur ve bağlantılarını gösterir. Ardından pcb'nin boyutunu tanımlamanız, bileşenleri yerine yerleştirmeniz ve aralarındaki bağlantıları yapmanız gerekir (buradan daha fazla bilgi edinin
Adım 3: PCB'yi oluşturun
Son olarak, üretime sunulmak üzere çizimin gerber formatına aktarılması gerekmektedir. Birkaç olasılık olduğu için, PCBWay süreç (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) ve hangi dosyaların gönderilmesi gerektiği hakkında bir öğretici sağlar.
Daha sonra çizimi üretim için PCBWay'e gönderdim. Tüm sponsorluk desteği için PCBWay'e şimdiden teşekkür ederiz.
Başvuru PCBWay web sitesinde yapılır. Gönderirken, maliyet otomatik olarak kullanılabilir hale getirilir. Plakaların kurşun içermemesi için işaretlenmesi gereken bir seçenek “HASL kurşunsuz” seçeneğidir. Teslimden sonra üretim süreci hızlıdır, 1-2 gün sürer.
Adım 4: Bileşenler
PCBWay'den PCB'leri aldıktan sonra çeşitli bileşenleri kaynaklamaya başladım. Bu proje için aşağıdaki bileşenler gereklidir:
- Erkek başlıklar
- Kadın başlıklar
- 1 çift 18650 pil tutucu
- 1 Jumper
- 1 Wemos d1 mini
- 1 470uf kapasitör
- 1 DC güç Jak soketi 5,5 x 2,1 mm
- 1 DHT22 sensörü
- Atlama Kabloları
- PCBWay'den PCB Kartı
Adım 5: Montaj
PCBWay'in yaptığı hazırlık nedeniyle çok basit bir işlem olan bileşenleri PCB üzerinde kaynatmaya başladım.
Lehimleme ve son bir testten sonra kutuyu tasarlamaya başladım. Bu, Autodesk Fusion 360 üzerinde modellenmiştir. Sistemi barındıran ve çeşitli girişlere sahip olan alt kısım ve DHT22'yi barındıran üst kısım. Kullanılmayacak girdiler için de çeşitli kapaklar modellenmiştir. Gerekirse, her kapağı çıkarın.
Adım 6: Kodlama ve Son Adımlar
Sonunda kod Wemos'a yüklendi ve yerinde kuruldu.
Kod GitHub Hesabımdan indirilebilir.
Daha sonra, gösterge panosunda görüntülenecek konuları hakkında bilgi toplamak için Home Assistant'ı kurdum.
Önerilen:
Nike LED Swoosh! Bu, Bir Oda İçin Harika Bir Dekor. Herkesin Tekrarlayabileceği Tek Proje Bu: 5 Adım
Nike LED Swoosh! Bu, Bir Oda İçin Harika Bir Dekor. Bu Herkesin Tekrarlayabileceği Bir Projedir.: Aletler -mezura-tornavida -havya-başlık testeresi-elektrikli matkap-zımpara malzemeleri -LED şerit (RGB) 5m-LED kontrolör -Güç Kaynağı 12V 4A-ahşap 50-50-1500 2x-ahşap 20-20-3000 2x-kontrplak 500-1000mm-vidalar (45mm) 150x-vidalar (35mm) 30x-scr
HomeAssistant için Akıllı Kapı Zili: 4 Adım
HomeAssistant için Akıllı Kapı Zili: Bu nedenle, aşağıdaki özelliklere sahip bir kapı zili istedim: Kapıdan görüntü İki yönlü ses İki düğme HomeAssistant UI'yi gösteren duvara monte tablet ile entegrasyon Doorbird gibi bazı seçenekler geldi (pahalı ve iki yönlü sesli çağrıları yok)
Oda Sıcaklığı ve Nem Monitörü: 6 Adım
Oda Sıcaklığı ve Nem Monitörü: Projem QTempair, oda sıcaklığını, nemi ve hava kalitesini ölçer. Bu proje sensörlerden gelen verileri okur, bu verileri veritabanına gönderir ve bu veriler bir web sitesinde görüntülenecektir. Ayarlarda bir sıcaklık kaydedebilirsiniz
Küçük Mekanlar için Ev Karanlık Oda Tasarımı: 7 Adım (Resimlerle)
Küçük Mekanlar için Ev Karanlık Oda Tasarımı: Dönüştürülen dolabımın 360 görünümü - Küresel Görüntü - RICOH THETAHi,Bu karanlık oda tasarımının herkese uygulanamayacağını söyleyerek başlamak istiyorum. Dolabınız daha büyük, daha küçük olabilir veya bir banyo alanı kullanıyor olabilirsiniz.
Hızlı, Hızlı, Ucuz, İyi Görünümlü LED Oda Aydınlatması (Herkes İçin): 5 Adım (Resimli)
Hızlı, Hızlı, Ucuz, İyi Görünümlü LED Oda Aydınlatması (Herkes için): Herkese hoş geldiniz :-) Bu benim ilk talimatım, bu yüzden yorumları bekliyoruz :-) Size göstermeyi umduğum şey, KÜÇÜK bütçe.Neye ihtiyacınız var:KabloLED'lerDirençler (12V için 510Ohm)ZımbalarLehimleme demirKesiciler ve diğer temel