Cuprins:
- Provizii
- Pasul 1: Controlul iluminării
- Pasul 2: Controlul încălzirii
- Pasul 3: Controlul ventilației încăperii
- Pasul 4: Controlul prizei electrice
- Pasul 5: senzori
- Pasul 6: Prevenirea scurgerilor
- Pasul 7: În cursurile viitoare …
Video: Wirenboard SmartHome (apartament cu două dormitoare): 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
În acest tutorial vă vom explica cum să vă faceți propriul proiect Smart Home.
WB6 -este un computer compatibil cu Raspberry Pi. Are interfețe I / O special concepute pentru a conecta senzori, relee și alte echipamente.
Să luăm ca exemplu acest apartament cu două dormitoare pentru a arăta cum să automatizăm luminile, prizele electrice, sistemele de încălzire și ventilație. De asemenea, în această lecție veți învăța cum să automatizați perdelele electrice și sistemul de siguranță.
Pentru a-l face mai convenabil, sistemul nostru inteligent de acasă poate fi operat de HomeKit, Google Home, Home Assistant, Iridium și alții.
Provizii
Controlerul Wirenboard WB6
Pasul 1: Controlul iluminării
La pasul unu trebuie să găsim ce tip de iluminat vom folosi și în ce locuri. Există trei tipuri de iluminat pe care le putem defini în apartamentul nostru cu două dormitoare (imaginea "Planul lămpilor și întrerupătoarelor"):
- Luminile comune.
- Lumini de estompare.
- Benzi LED.
Lumini comune (grup)
Luminile obișnuite sunt luminile care pot fi utilizate utilizând un comutator de lumină. Pentru a controla acest grup folosim „Modulul de releu cu 6 canale WB-MR6”. Pe baza planului nostru (imaginea „Planul lămpilor și întrerupătoarelor”) avem cincisprezece lumini de acest tip. Avem nevoie de trei module WB-MR6 (18 canale în total). Trei canale pe care le vom păstra în rezervă.
Lumini reglabile (grup)
Luminile reglabile sunt lumina care își poate schimba nivelul de luminozitate. Pe baza planului nostru (imaginea „Planul lămpilor și întrerupătoarelor”) există șase lumini de acest tip. Pentru a controla acest grup, utilizați modulul „LED și lămpi cu incandescență WB-MDM3”. Avem nevoie de două dintre aceste module pentru a controla șase lumini.
Benzi LED
Lumina cu bandă LED este o placă de circuit flexibilă, care este populată cu LED-uri pe care le puteți lipi aproape oriunde doriți să adăugați iluminare puternică într-o varietate de culori. Nu avem acest tip de iluminat în planul nostru, dar modulul „LED Dimmer WB-MRGBW-D” poate fi utilizat pentru controlul acestuia.
Toate modulele de mai sus au opțiunea de a se conecta la întrerupătoare de iluminat de perete compatibile. Pot funcționa cu majoritatea comutatoarelor cu buton. Acest buton poate comuta starea de pornire și oprire a luminii.
Dimmer-urile au o gamă largă de comenzi de control pentru a vă permite să reglați bine programele de iluminare pentru zi și noapte și să reglați luminozitatea la 50%.
Pasul 2: Controlul încălzirii
În acest pas trebuie să specificăm ce module trebuie să folosim pentru a controla echipamentele de încălzire ca încălzitoarele de perete, pardoseală și apă.
Încălzitoare electrice de perete
Uitându-ne la „Planul echipamentelor de încălzire”, vom observa că există două încălzitoare de perete la 1,5kWt fiecare. Pentru a-l controla putem folosi modulul „Relay 3-channel WB-MRWL3”. Acest modul are trei canale de ieșire și vom folosi doar două dintre ele.
Încălzitoare electrice în podea
Există un încălzitor în pardoseală la „Planul echipamentelor de încălzire” în baie (camera nr. 8). Pentru a-l controla, vom folosi ultimul (al treilea) canal de ieșire disponibil din modulul ‘’ Relay WB-MRWL3”.
Controlul ‘’ Relay WB-MRWL3”poate fi implementat prin porturi de intrare, dar pentru acest proiect alegem să controlăm modulul programatic.
Radiatoare de încălzire
Restul echipamentelor de încălzire sunt radiatoare de încălzire centrtale, conectate la conductele de apă cu servo.
Pentru a controla servo utilizați "modulul I / O WBIO-DO-R10A-8". Este conectat lateral la controler și poate comuta curenți mici, dar este suficient să funcționeze servo.
Pasul 3: Controlul ventilației încăperii
Să aflăm ce module ar trebui să folosim pentru a automatiza controlul sistemului de ventilație.
Ventilatoare de evacuare pentru baie
În planul „Echipament de ventilație” al proiectului nostru există două camere dotate cu ventilatoare de evacuare pentru o mai bună ventilație. Pentru a-l controla, vom folosi modulul „WBIO-DO-R10A-8”.
Aer conditionat
Sistemul de aer condiționat din proiectul nostru constă dintr-un singur exterior și două componente interioare. Pentru a le controla avem nevoie de două module „Multisensor WB-MSW v3”. Vom folosi un modul pentru fiecare componentă interioară. Blocurile interioare pot fi controlate prin canalul IR.
Pasul 4: Controlul prizei electrice
La acest pas, vom folosi planul „prize electrice” al proiectului nostru pentru a selecta prizele pe care dorim să le putem comuta.
- Pentru a oferi un nivel bun de siguranță, selectăm toate punctele de desfacere din camera pentru copii pentru a fi comutabile.
- Patru prize pentru mașină de spălat, încălzitor de apă, aparat de aer condiționat și aragaz cu inducție rareori trebuie oprite. Numai în cazul în care proprietarii părăsesc casa pentru o perioadă lungă de timp.
- Trei prize sunt întotdeauna activate, deoarece sunt utilizate pentru frigider, router de internet și sistem de interfonie.
- Alte prize pot fi oprite atunci când nimeni nu este acasă.
Pentru prizele cu putere redusă putem utiliza modulul „Releu 3 canale WB-MRWL3” pentru a le opri. Cu prizele de mare putere utilizate pentru conectarea sobelor electrice sau a aparatelor de aer condiționat vom folosi „I / O WBIO-DO -Modul R10A-8”în combinație cu conectori puternici.
Pasul 5: senzori
Să vedem planul „Senzori” al proiectului nostru. Există cinci tipuri de senzori și un contor de apă.
Să mergem și să discutăm fiecare dintre acești senzori mai detaliat.
Multisenzor WB-MSW v.3
Multisenzorul trebuie instalat pe perete la aproximativ 150 cm de podea. Poate măsura:
- Umiditatea temperaturii
- Concentrația de CO2
- Calitatea aerului
- Nivel de zgomot
- Intensitatea luminii
De asemenea, senzorul are capacități de alarmă audio și vizuală. Are led și difuzor și poate comunica cu alte dispozitive prin portul IR.
Senzor de temperatura
Pentru controlul temperaturii, vom folosi modulul „WB-M1W2” cu senzor ds18b20 cu 1 fir. Senzorul ds18b20 poate măsura temperatura camerei sau a podelei. Pentru a măsura temperatura pardoselii, aceasta trebuie plasată într-un tub special încastrat în pardoseala încălzită.
Senzor de mișcare
Un detector de mișcare este un dispozitiv electric care utilizează un senzor pentru a detecta mișcarea din apropiere. Un astfel de dispozitiv este adesea integrat ca o componentă într-un sistem de securitate care alertează un utilizator de mișcare într-o zonă. Se conectează la intrarea „WBIO-DI-WD-14”. Semnalul de la senzorul de mișcare ajunge la controler unde declanșează o comandă pentru aprinderea luminilor în camera corespunzătoare.
Senzor de contact ușă
Un senzor de contact pentru ușă sau fereastră este un senzor de securitate periferic care permite unui sistem de alarmă să știe dacă o ușă sau o fereastră este deschisă sau închisă. Când se deschide o ușă, senzorul se va activa și va informa sistemul despre situație. În proiectul nostru, vom folosi un semnal senzor de ușă deschisă ca eveniment pentru a aprinde luminile casei pentru a-i întâmpina pe proprietar. Lumina se stinge după. Poate fi conectat la modulul „WBIO-DI-WD-14”.
Senzor de scurgere a apei
Acest tip de senzor va fi explicat în detalii la pasul 6.
Pasul 6: Prevenirea scurgerilor
Detectarea scurgerilor de apă
Pentru detectarea scurgerilor de apă și prevenirea scurgerii de apă vom folosi modulul "WB-MWAC". Are trei intrări separate pentru conectarea senzorului de scurgere a apei. În acest caz, folosim un tip de senzor „Contact uscat”. „WB-MWAC” are ieșiri special concepute pentru conectarea supapelor electrice de declanșare compatibile pentru închiderea liniei principale de apă. Dacă este necesar curent suplimentar pentru senzorii de scurgere a apei, se poate utiliza ieșire de 14V DC.
Mai jos este recomandată amplasarea senzorilor de scurgere a apei:
Sub chiuvetă
Cameră de spălat
Aproape de mașina de spălat vase
Lângă duș
Sub baie
Apometru
Un alt avantaj al utilizării WB-MWAC are două intrări pentru a conecta până la două dispozitive de măsurare a apei. Sunt acceptate numai apometre cu ieșire de curent pulsatoriu. Pentru a stoca valorile contorului când puterea este oprită, WB-MWAC a încorporat memorie EEPROM independentă de energie și are o baterie internă.
Pasul 7: În cursurile viitoare …
Vom învăța cum să conectăm aceste module și controlere într-un singur sistem, să actualizăm panoul principal de întrerupere, să scriem programe pentru modulele noastre și cum să integrăm sistemul nostru cu Apple Home. Avem un sistem de lucru instalat pentru a vă împărtăși exemple din viața reală.
Recomandat:
Computer Build 1 KCTC A doua sesiune: 14 pași
Computer Build 1 KCTC 2nd Session: Veți avea nevoie de următoarele părți pentru a vă finaliza construcția: 1) Placă de bază2) CPU3) Radiator + Ventilator4) RAM5) Carcasă computer6) Hard disk7) Alimentare8) Placă grafică
Două moduri de a crea o aplicație de desen: 10 pași
Două moduri de a crea o aplicație de desen: Știu că această aplicație de desen are doar un ecran de 5x5 pixeli, așa că într-adevăr nu puteți face prea multe, dar este totuși distractiv
Mediu adaptiv (automatizare dormitoare): 5 pași
Adaptive Environment (Dorm Automation): Acest proiect este începutul aprofundării mele în automatizare. Am ales Raspberry Pi ca „creierul” din această operațiune, deoarece GPIO are atât de multe aplicații diferite și WIFI / Bluetooth la bord. Introducerea mea la cursul de prototipare a provocat
Curățarea unei camere de generația a doua sau a doua: 8 pași
Curățarea unui Roomba de prima sau a doua generație: un robot curat este un robot fericit
Ceas cu alarmă pentru dormitoare grele: 7 pași
Ceas cu alarmă pentru dormitoare grele: Bună ziua tuturor, Bine, așa că practic am modificat un ceas mic cu baterie pentru a utiliza un difuzor cu detector de fum. Este foarte tare și ar putea fi folosit ca un dispozitiv pentru reanima morții. Vă rugăm să rețineți că acesta este primul meu instructabil, așa că