Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kinakailangan
- Hakbang 2: Prototype
- Hakbang 3: Lumikha ng PCB
- Hakbang 4: Mga Bahagi
- Hakbang 5: Assembly
- Hakbang 6: Code at Huling Mga Hakbang
Video: Monitor ng Silid para sa HomeAssistant: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Matapos ihanda ang isang Raspberry Pi na may Home Assistant upang pamahalaan ang iba't ibang mga puwang, napansin ko na ang isa sa pangunahing impormasyon ng bawat puwang ay ang temperatura at halumigmig. Maaari kaming bumili ng isa sa maraming mga sensor na magagamit sa merkado na katugma sa Home Assistant o bumuo ng isa sa amin.
Hakbang 1: Mga Kinakailangan
Una akong nagtayo ng isang prototype sa isang breadboard upang subukan ang mga koneksyon sa base at pagbabasa ng sensor. Matapos masubukan tinukoy ko ang mga kinakailangan sa system. Dapat itong:
- Payagan ang pagbabasa ng maraming mga sensor, kabilang ang mga sensor ng i2c
- Maaaring mapagana ng baterya o transpormer
- Magpadala ng impormasyon sa isang sentral na lokasyon upang magamit sa Home Assistant
- Magkaroon ng isang mababang konsumo, lalo na kung ito ay pinalakas ng baterya
- Maging kasing liit hangga't maaari upang hindi mahalata
Upang matugunan ang mga kinakailangan sa itaas tinukoy ko ang sumusunod na istraktura:
- Handa ang system na basahin ang tatlong mga sensor, isa na sa pamamagitan ng i2c
- Pinapayagan kang tukuyin kung aling mode ng kuryente
- Magpadala ng mga pagbabasa sa isang MQTT server sa paksa nito upang makolekta ng Home Assistant
- Dapat mong ipadala ang mga pagbabasa bawat oras at pagkatapos nito ay ipasok ang Deep Sleep
Hakbang 2: Prototype
Sa una ay pinalawak ko ang base prototype upang subukan ang mga baterya. Ang sistema ay handa nang patakbuhin ng dalawang 18650 na baterya, kahit na kailangan lang ito ng isa. Ang paggamit ng dalawa ay nagdaragdag ng awtonomiya ng system at pinapayagan kang gumamit ng mga sensor na kumakain nang higit pa.
Matapos makumpleto ang prototype, nagsimula akong magtayo ng pcb sa Autodesk Eagle. Ito ay libre upang lumikha ng mga PCB hanggang sa 11 cm.
Upang likhain ang PCD sa Autodesk Eagle kailangan mong lumikha ng isang proyekto at sa loob ng proyekto lumikha ng isang iskema kasama ang mga bahagi at kanilang mga koneksyon.
Matapos itong malikha ay nilikha namin ang pcb. Para dito ginagamit namin ang pindutan sa toolbar. Lumilikha ang Autodesk Eagle ng isang pcb na may lahat ng mga bahagi at ipinapahiwatig ang kanilang mga koneksyon. Pagkatapos ay kailangan mong tukuyin ang laki ng pcb, iposisyon ang mga bahagi sa lugar at gawin ang mga koneksyon sa pagitan nila (tingnan ang karagdagang impormasyon dito
Hakbang 3: Lumikha ng PCB
Sa wakas, kinakailangang i-export ang pagguhit sa gerber format upang isumite para sa paggawa. Dahil maraming mga posibilidad, nagbibigay ang PCBWay ng isang tutorial ng proseso (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) at kung aling mga file ang kinakailangang isumite.
Ipinadala ko ang pagguhit sa PCBWay para sa paggawa. Salamat nang maaga sa PCBWay para sa lahat ng suporta para sa sponsorship.
Ang pagsusumite ay ginawa sa website ng PCBWay. Kapag nagsumite, ang gastos ay awtomatikong ginawang magagamit. Ang isang pagpipilian na dapat na tiktikan ay "HASL lead free" upang ang mga plato ay hindi naglalaman ng tingga. Matapos isumite ang proseso ng produksyon ay mabilis, tumatagal ng 1-2 araw.
Hakbang 4: Mga Bahagi
Matapos matanggap ang mga PCB mula sa PCBWay, sinimulan kong hinang ang iba't ibang mga bahagi. Para sa proyektong ito ang mga sumusunod na sangkap ay kinakailangan:
- Mga header ng lalaki
- Mga header ng babae
- 1 dalawahang 18650 na may hawak ng baterya
- 1 Jumper
- 1 Wemos d1 mini
- 1 470uf capacitor
- 1 DC power Jack socket 5.5 x 2.1 mm
- 1 sensor ng DHT22
- Mga Jumper Cables
-
Lupon ng PCB mula sa PCBWay
Hakbang 5: Assembly
Sinimulan kong hinang ang mga sangkap sa PCB, na isang napaka-simpleng proseso dahil sa paghahanda na ginagawa ng PCBWay.
Matapos ang paghihinang at isang pangwakas na pagsubok, sinimulan ko ang pagdidisenyo ng kahon. Ito ay na-modelo sa Autodesk Fusion 360. Ang ibaba, na naglalaman ng system at mayroong iba't ibang mga input, at ang tuktok, na naglalaman ng DHT22. Maraming mga pabalat din ang na-modelo para sa mga input na hindi gagamitin. Kung kinakailangan tanggalin lamang ang bawat takip.
Hakbang 6: Code at Huling Mga Hakbang
Sa wakas ang code ay na-upload sa Wemos at naka-install sa lugar.
Maaaring ma-download ang code mula sa aking GitHub Account.
Nang maglaon ay nag-set up ako ng Home Assistant upang kolektahin ang impormasyon sa mga paksa nito upang maipakita sa dashboard.
Inirerekumendang:
Alarm para sa Silid-tulugan Na May Mga Ilaw at Tunog !: 6 Mga Hakbang
Alarm para sa Silid-tulugan Na May Mga Ilaw at Tunog !: Kumusta, ngayon ipapakita ko sa iyo kung paano gumawa ng isang alarma para sa pintuan ng iyong silid-tulugan kasama ang Arduino UNO
Nike LED Swoosh! Ito ay Isang Mahusay na Dekorasyon para sa isang Silid. Ito ang Iisang Proyekto na Maaaring Ulitin ng Lahat .: 5 Mga Hakbang
Nike LED Swoosh! Ito ay Isang Mahusay na Dekorasyon para sa isang Silid. Ito ang Isang proyekto na Maaring Ulitin ng Lahat .: Mga tool -tape sukat-birador -solding iron-coping saw-electric drill-sandpaperSupplies -LED strip (RGB) 5m-LED Controller -Power Supply 12V 4A-timber 50-50-1500 2x-timber 20-20-3000 2x-playwud 500-1000mm-screws (45mm) 150x-screws (35mm) 30x-scr
SilverLight: Arduino Batay sa Kapaligiran Monitor para sa Mga Silid ng Server: 3 Mga Hakbang (na may Mga Larawan)
SilverLight: Arduino Batay sa Kapaligiran Monitor para sa Mga Server Room: Kapag binigyan ako ng gawain na maghanap para sa isang probe sa kapaligiran para sa pagsubaybay sa temperatura sa server room ng aking kumpanya. Ang aking unang ideya ay: bakit hindi lamang gumamit ng isang Raspberry PI at isang sensor ng DHT, maaari itong i-setup nang mas mababa sa isang oras kasama ang OS
Mga Form ng Google sa Silid-aralan: 7 Mga Hakbang (na may Mga Larawan)
Mga Form ng Google sa Silid-aralan: Bilang isang guro, palagi akong nagkaroon ng pagkahilig sa paglikha at pagbabahagi ng mga proyekto sa paggawa at mga mapagkukunan ng techy na makakatulong na mapabuti ang pang-araw-araw na bagay sa silid-aralan. Gustung-gusto ko rin ang paggamit ng mga tool sa Google Education! Gumagawa ang Google ng isang kamangha-manghang trabaho ng paglikha ng mga tool
Mabilis na Stand ng Laptop Na May Silid para sa Mga Kagamitan: 6 Mga Hakbang
Mabilis na Stand ng Laptop na May Silid para sa Mga Kagamitan: Nalaman ko isang araw na nais kong mag-plug sa dalawang mga aparato ng usb at ang aking mouse at keyboard na may dalawang USB port lamang sa aking computer. Kaya't nalaman kong kailangan ko ng USB 2.0 hub. (Oo, ang keyboard ay mayroong dalawang USB port, ngunit ang mga ito ay USB 1, walang kapangyarihan, at talagang masikip.