Mündəricat:
- Addım 1: Tələblər
- Addım 2: Prototip
- Addım 3: PCB yaradın
- Addım 4: Komponentlər
- Addım 5: Montaj
- Addım 6: Kod və Son Adımlar
Video: HomeAssistant üçün otaq monitoru: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Müxtəlif yerləri idarə etmək üçün Home Assistant ilə bir Raspberry Pi hazırladıqdan sonra hər məkanın əsas məlumatlarından birinin temperatur və rütubət olduğunu gördüm. Bazarda Home Assistant ilə uyğun olan bir neçə sensordan birini ala bilərik və ya özümüzdən birini qura bilərik.
Addım 1: Tələblər
Əvvəlcə baza əlaqələrini və sensorun oxunuşunu yoxlamaq üçün çörək taxtasında bir prototip qurdum. Testdən sonra sistem tələblərini təyin etdim. Bunun üçün:
- İ2c sensorlar da daxil olmaqla birdən çox sensoru oxumağa icazə verin
- Batareya və ya transformatorla işləyə bilər
- Home Assistant -da mövcud olmaq üçün məlumatı mərkəzi bir yerə göndərin
- Xüsusilə batareya ilə işləyərkən az istehlak edin
- Görünməz qalmaq üçün mümkün qədər kiçik olun
Yuxarıdakı tələbləri yerinə yetirmək üçün aşağıdakı quruluşu təyin etdim:
- Sistem üç sensoru oxumağa hazırdır, onlardan biri i2c vasitəsilə
- Hansı güc rejimini təyin etməyə imkan verir
- Ev köməkçisinin toplaya bilməsi üçün oxuduqlarını mövzusunda bir MQTT serverinə göndərin
- Oxumaları hər saat göndərməlisiniz və bundan sonra Dərin Yuxuya girin
Addım 2: Prototip
Əvvəlcə batareyaları sınamaq üçün əsas prototipi genişləndirdim. Sistem yalnız 18650 ədəd iki batareya ilə təchiz olunmağa hazırdır. İki istifadə sistemin muxtariyyətini artırır və daha çox istehlak edən sensorlardan istifadə etməyə imkan verir.
Prototip tamamlandıqdan sonra Autodesk Eagle üzərində pcb qurmağa başladım. 11 sm -ə qədər PCB yaratmaq üçün bu pulsuzdur.
Autodesk Eagle -də PCD yaratmaq üçün bir layihə yaratmalı və layihə daxilində komponentləri və əlaqələri olan bir sxem yaratmalısınız.
Bu yaradıldıqdan sonra pcb yaradırıq. Bunun üçün alətlər çubuğundakı düyməni istifadə edirik. Autodesk Eagle, bütün komponentləri olan bir PCB yaradır və əlaqələrini göstərir. Sonra, pcb-nin ölçüsünü təyin etməli, komponentləri yerinə qoymalı və aralarında əlaqə qurmalısınız (daha çox məlumat üçün buraya baxın
Addım 3: PCB yaradın
Nəhayət, istehsal üçün təqdim ediləcək rəsmin gerber formatına ixrac edilməsi lazımdır. Bir neçə ehtimal olduğu üçün, PCBWay prosesin bir təlimatını təqdim edir (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) və hansı faylların təqdim edilməsi tələb olunur.
Daha sonra rəsmləri istehsal üçün PCBWay -a göndərdim. PCBWay -ə sponsorluğa göstərilən bütün dəstəyə görə əvvəlcədən təşəkkür edirik.
Təqdimat PCBWay saytında aparılır. Göndərərkən, xərc avtomatik olaraq təqdim olunur. İşarələnməli olan bir seçim, lövhələrdə qurğuşun olmaması üçün "HASL qurğusuzdur". Göndərildikdən sonra istehsal prosesi 1-2 gün çəkir.
Addım 4: Komponentlər
PCBWay -dən PCB aldıqdan sonra müxtəlif komponentləri qaynaqlamağa başladım. Bu layihə üçün aşağıdakı komponentlər tələb olunur:
- Kişi başlıqları
- Qadın başlıqları
- 1 cüt 18650 batareya tutacağı
- 1 Jumper
- 1 Wemos d1 mini
- 1 470uf kondansatör
- 1 DC güc yuvası 5,5 x 2,1 mm
- 1 ədəd DHT22 sensoru
- Jumper Kabelləri
- PCBWay -dən PCB lövhəsi
Addım 5: Montaj
PCB üzərində komponentləri qaynaqlamağa başladım, bu PCBWay -in hazırladığı üçün çox sadə bir proses idi.
Lehimləmə və son sınaqdan sonra qutunun dizaynına başladım. Bu, Autodesk Fusion 360 modelində hazırlanmışdır. Sistemin yerləşdiyi və müxtəlif girişlərə sahib olan alt və DHT22 -nin yerləşdiyi üst. İstifadə edilməyəcək girişlər üçün bir neçə örtük də modelləşdirilmişdir. Gerekirse, hər bir qapağı çıxarın.
Addım 6: Kod və Son Adımlar
Nəhayət kod Wemos -a yükləndi və yerində quraşdırıldı.
Kodu GitHub Hesabımdan yükləyə bilərsiniz.
Daha sonra tablosunda göstərmək üçün mövzuları haqqında məlumat toplamaq üçün Home Assistant qurdum.
Tövsiyə:
Shelly ilə Film üçün Otaq otağı: 4 addım
Shelly ilə Film üçün Otaq otağı: Layihə İcraçı xülasəsi Otağımın oturma otağımı film izləmək üçün rahat etmək üçün google ev prosedurlarından istifadə edərək çox sadə bir avtomatlaşdırma necə yaradılır
Server Otaq Monitoru: 4 addım
Server Otağı Monitoru: Server otağının problemlərindən biri də temperaturdur. İstilik istehsal edən fərqli avadanlıqlarla bu sürətlə yüksəlir. Kondisioner uğursuz olarsa, hər şeyi tez bir zamanda dayandırar. Bu vəziyyətləri proqnozlaşdırmaq üçün bir neçə mühitdən birini əldə edə bilərik
Nike LED Swoosh! Bu otaq üçün əla bir bəzəkdir. Bu, hər kəsin təkrarlaya biləcəyi bir layihədir: 5 addım
Nike LED Swoosh! Bu otaq üçün əla bir bəzəkdir. Hər kəsin təkrarlaya biləcəyi bir layihədir. Alətlər-şerit ölçüsü-tornavida-qaynaqlanan dəmir-mişar maşını-elektrikli matkap-zımpara 2x taxta 20-20-3000 2x kontrplak 500-1000mm vintlər (45mm) 150x vintlər (35mm) 30x ölçülü
Otaq temperaturu və rütubət monitoru: 6 addım
Otaq temperaturu və rütubət monitoru: Layihəm QTempair, otaqdakı temperaturu, rütubəti və havanın keyfiyyətini ölçür. Bu layihə sensorlardakı məlumatları oxuyur, bu məlumatları verilənlər bazasına göndərir və bu məlumatlar veb saytında göstəriləcək. Ayarlarda istiliyi saxlaya bilərsiniz
Sürətli, Tez, Ucuz, Yaxşı Görünən LED Otaq İşıqlandırması (Hər kəs üçün): 5 Addım (Şəkillərlə)
Sürətli, Sürətli, Ucuz, Yaxşı Görünən LED Otaq İşıqlandırması (Hər kəs üçün): Hamıya xoş gəldiniz :-) Bu mənim ilk təlimatçılığımdır, belə ki şərhlər xoş gəlir :-) Sizə göstərmək istədiyim şey, sürətli LED işıqlandırmanın necə qurulmasıdır. TINY buget.Nəyə ehtiyacınız var: CableLEDsRezistorlar (12V üçün 510Ohms) Zımbalar Lehimləmə dəmirləri