Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
ThiDom este o soluție de automatizare la domiciliu dezvoltată de mine. Bazat pe Raspberry Pi, care este nucleul sistemului (interfață web, scenariu de gestionare, planificare …). Modulele de automatizare a locuinței comunică în 2.4Ghz cu NRF24L01.
Pasul 1: Piese necesare
Pentru acest proiect vom solicita Hardware: * Raspberry Pi * Arduino Uno * NRF24L01 + * NRF24L01 + LNA + PA * Attiny84 * Senzor de temperatură * relee Software: * ThiDom
Pasul 2: Construirea dispozitivului principal
Pentru a construi dispozitivul principal aveți nevoie de: RaspberryArduino Uno
NRF24L01 + sau NRF24L01 + PA + LNA
Pasul 3: Construiți un nod
Acest nod permite gestionarea unui releu.
Pentru a construi aveți nevoie de:
1 Regulator HLKPM01 (230V -> 5V) 1 Regulator TLV1117 (5V -> 3V) 2 Capacitori 1µf (C1206C105J5RACTU) Unul în intrarea TLV11171 și unul în ieșirea TLV111711 Attiny841 NRF24L01 1 Condensatorul 4,7µF (între 3V și GND) C1206C475J3RACAUTO)
3 anteturi de bandă la senzor de temperatură 1 rezistor 4, 7 kohmi (CRG1206F4K7) 1 relee (T77S1D10-05) 1 NPN pentru activare relee (SST2222AT116) 1 rezistor 3,3 Kohmi la NPN (CRG1206F3k3) 1 rezistor 40 Mohms (întrerupere senzitivă) (RH73H2A 1 siguranță 800mA (0464.800DR) 1 varistor (V275LA20AP) Cu acest nod puteți gestiona termostatul, lumina și obține date de temperatură
Pasul 4: Exemplu de topologie NRF24L01
Pasul 5: Interfața site-ului web
Cu interfața site-ului web, puteți: * gestiona dispozitivul (adăugați, ștergeți, ascundeți, afișați …) * efectuați acțiuni pe fiecare dispozitiv (lumină, termostat..)
* Vedeți fiecare valoare a dispozitivelor * Vedeți datele istoricului (grafic, jurnal) * Gestionați scenariul * Gestionați planificarea
Pasul 6: Acces Demo
Puteți încerca ThiDom, urmați linkul Demo Acces (Acțiunile nu vor fi luate în considerare, deci nu vor exista modificări vizuale)
Și urmăriți pe Twitter și pe blog