Obsah:
- Krok 1: Požiadavky
- Krok 2: Prototyp
- Krok 3: Vytvorte DPS
- Krok 4: Komponenty
- Krok 5: Zostavenie
- Krok 6: Kód a posledné kroky
Video: Izbový monitor pre domácu asistentku: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Po príprave Raspberry Pi s Home Assistant na správu rôznych priestorov som si všimol, že jednou zo základných informácií každého priestoru je teplota a vlhkosť. Môžeme si kúpiť jeden z niekoľkých senzorov dostupných na trhu kompatibilných s Home Assistant alebo postaviť jeden z našich.
Krok 1: Požiadavky
Pôvodne som postavil prototyp na dosku, aby som otestoval pripojenia základne a čítanie senzorov. Po testovaní som definoval systémové požiadavky. Toto musí:
- Umožňuje čítanie viacerých senzorov vrátane senzorov i2c
- Môže byť napájaný batériou alebo transformátorom
- Odošlite informácie na centrálne miesto, aby boli k dispozícii v aplikácii Home Assistant
- Majú nízku spotrebu, najmä ak sú napájané batériami
- Buďte čo najmenší, aby ste zostali bez povšimnutia
Aby som splnil vyššie uvedené požiadavky, definoval som nasledujúcu štruktúru:
- Systém je pripravený na čítanie troch senzorov, z ktorých jeden prostredníctvom i2c
- Umožňuje definovať, ktorý režim napájania
- Posielajte údaje na server MQTT v jeho téme, aby mohol asistent domova zbierať
- Hodnoty musíte odosielať každú hodinu a potom vstúpte do hlbokého spánku
Krok 2: Prototyp
Pôvodne som prototyp základne rozšíril na testovanie batérií. Systém je pripravený na napájanie dvoma batériami 18650, aj keď potrebuje iba jednu. Použitie dvoch zvyšuje autonómiu systému a umožňuje vám používať senzory, ktoré spotrebúvajú viac.
Po dokončení prototypu som začal stavať PCB na Autodesk Eagle. Môžete zadarmo vytvárať dosky plošných spojov až do 11 cm.
Na vytvorenie PCD v programe Autodesk Eagle musíte vytvoriť projekt a v rámci projektu vytvoriť schému s komponentmi a ich prepojeniami.
Potom, čo je to vytvorené, vytvoríme DPS. Na to používame tlačidlo na paneli s nástrojmi. Autodesk Eagle vytvorí dosku so všetkými komponentmi a indikuje ich spojenia. Potom musíte definovať veľkosť dosky plošných spojov, umiestniť komponenty na miesto a vytvoriť medzi nimi spojenia (viac informácií nájdete tu
Krok 3: Vytvorte DPS
Nakoniec je potrebné výkres exportovať do formátu Gerber, ktorý sa má odoslať na výrobu. Pretože existuje niekoľko možností, PCBWay poskytuje návod k postupu (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) a ktoré súbory je potrebné odoslať.
Nákres som potom poslal do PCBWay na výrobu. Vopred ďakujem spoločnosti PCBWay za všetku podporu sponzorstva.
Podanie sa robí na webovej stránke PCBWay. Pri odoslaní je cena automaticky k dispozícii. Jednou z možností, ktoré by ste mali označiť, je „HASL bez olova“, aby platne neobsahovali olovo. Po odoslaní je výrobný proces rýchly, trvá 1-2 dni.
Krok 4: Komponenty
Po obdržaní DPS od PCBWay som začal zvárať rôzne súčiastky. Pre tento projekt sú potrebné nasledujúce komponenty:
- Mužské hlavičky
- Ženské hlavičky
- 1 duálny držiak batérie 18650
- 1 prepojka
- 1 Wemos d1 mini
- 1 470uf kondenzátor
- 1 zásuvka jednosmerného prúdu Jack zásuvka 5,5 x 2,1 mm
- 1 snímač DHT22
- Prepojovacie káble
- Doska plošných spojov od PCBWay
Krok 5: Zostavenie
Začal som zvárať súčiastky na DPS, čo bol vzhľadom na prípravu, ktorú PCBWay robí, veľmi jednoduchý proces.
Po spájkovaní a záverečnom teste som sa pustil do navrhovania krabice. Toto bolo modelované podľa Autodesk Fusion 360. Spodný, v ktorom je uložený systém a má rôzne vstupy, a horný, v ktorom je uložený DHT22. Niekoľko krytov bolo modelovaných aj pre vstupy, ktoré nebudú použité. Ak je to potrebné, odstráňte každé viečko.
Krok 6: Kód a posledné kroky
Nakoniec bol kód nahraný na server Wemos a nainštalovaný na mieste.
Kód je možné stiahnuť z môjho účtu GitHub.
Neskôr som nastavil Home Assistant na zhromažďovanie informácií o jeho témach, ktoré sa mali zobrazovať na palubnom paneli.
Odporúča:
Inteligentný izbový monitor rastlín - zistite, kedy vaša rastlina potrebuje zálievku: 8 krokov (s obrázkami)
Inteligentný izbový monitor rastlín - zistite, kedy vaša rastlina potrebuje zálievku: Pred niekoľkými mesiacmi som vyrobil palicu na monitorovanie vlhkosti pôdy, ktorá je napájaná batériami a je možné ju zasunúť do pôdy v kvetináči izbovej rastliny, aby vám poskytla niekoľko užitočných informácií o pôde. indikátor vlhkosti a LED diódy blesku vám povedia, kedy máte počkať
4CH reléový modul riadený WI-Fi pre domácu automatizáciu: 7 krokov (s obrázkami)
4CH reléový modul riadený WI-Fi pre domácu automatizáciu: V minulosti som používal mnoho WI-FI na základe vypnutých spínačov. Ale tie nevyhovujú mojej požiadavke. Preto som chcel postaviť vlastnú, ktorá môže bez bežných úprav nahradiť bežné zásuvky v nástennom spínači. Čip ESP8266 umožňuje Wi -Fi
Nástenný držiak pre iPad ako ovládací panel pre domácu automatizáciu, pomocou magnetu ovládaného servom na aktiváciu obrazovky: 4 kroky (s obrázkami)
Nástenný držiak pre iPad ako ovládací panel domácej automatizácie využívajúci servom riadený magnet na aktiváciu obrazovky: V poslednej dobe som strávil nejaký čas automatizáciou vecí vo svojom dome a okolo neho. Ako svoju domácu automatizačnú aplikáciu používam Domoticz, podrobnosti nájdete na www.domoticz.com. Pri mojom hľadaní aplikácie na palubnej doske, ktorá zobrazuje všetky informácie o Domoticz,
Arduino pre káblovú domácu asistentskú sieť: 5 krokov
Arduino pre káblovú domácu asistentskú sieť: Komponenty Wifi ako rôzne Sonoff, Tasmota a ESP8266 sa dajú veľmi ľahko konfigurovať a používať, ale veci často nie sú také jednoduché, ako sa zdajú. V priemyselnom/podnikateľskom prostredí nie je bezdrôtová automatizácia taká bežná. Bezdrôtové komponenty sú menej spoľahlivé
Hacking LG Ducted Split pre domácu automatizáciu: 8 krokov (s obrázkami)
Hacking LG Ducted Split pre domácu automatizáciu: V prvom rade - toto nie je ďalší hack emulácie infračerveného diaľkového ovládania. Môj konkrétny AC nemá žiadne použiteľné rozhranie navrhnuté pre akýkoľvek iný druh ovládania, ako sú pribalené nástenné inteligentné ovládače. V mojom