Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
ThiDom är en hemautomationslösning som utvecklats av mig själv. Baserat på Raspberry Pi som är kärnan i systemet (webbgränssnitt, hantera scenario, planering …). Hemmautomationsmodulerna kommunicerar i 2,4 GHz med NRF24L01.
Steg 1: Delar krävs
För detta projekt kommer vi att kräva hårdvara: * Raspberry Pi * Arduino Uno * NRF24L01+ * NRF24L01+ LNA+ PA * Attiny84 * Temperatursensor * reläer Programvara: * ThiDom
Steg 2: Bygga huvudenhet
För att bygga en huvudenhet behöver du: RaspberryArduino Uno
NRF24L01 + eller NRF24L01 + PA + LNA
Steg 3: Skapa en nod
Denna nod tillåter att hantera ett relä.
För att bygga behöver du:
1 regulator HLKPM01 (230V -> 5V) 1 regulator TLV1117 (5V -> 3V) 2 kondensatorer 1µf (C1206C105J5RACTU) En ingång på TLV11171 och en i utgången på TLV111711 Attiny841 NRF24L01 1 kondensator 4.7µF (mellan 3FL och GND) C1206C475J3RACAUTO)
3 rubriker remsa till temperaturgivare 1 motstånd 4, 7 kohms (CRG1206F4K7) 1 reläer (T77S1D10-05) 1 NPN till aktiveringsreläer (SST2222AT116) 1 motstånd 3.3 Kohms till NPN (CRG1206F3k3) 1 motstånd 40 Mohms (sensitif interrupt) (RH73H2A) 1 säkring 800mA (0464.800DR) 1 varistor (V275LA20AP) Med denna nod kan du hantera termostat, tända och få temperaturdata
Steg 4: Exempel på topologi NRF24L01
Steg 5: Webbplatsgränssnitt
Med webbplatsgränssnittet kan du: * hantera din enhet (lägga till, ta bort, dölja, visa …) * göra åtgärder på varje enhet (lampa, termostat..)
* Se varje enhetsvärde* Se historikdata (diagram, logg)* Hantera scenario* Hantera planering
Steg 6: Demoåtkomst
Du kan prova ThiDom, följ länken Demoåtkomst (Åtgärderna kommer inte att beaktas så det blir ingen visuell förändring)
Och följ på Twitter och på bloggen