Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
ThiDom to rozwiązanie automatyki domowej opracowane przeze mnie. Oparte na Raspberry Pi, które jest rdzeniem systemu (interfejs WWW, zarządzanie scenariuszem, planowanie…). Moduły automatyki domowej komunikują się w 2,4 Ghz z NRF24L01.
Krok 1: Wymagane części
Do tego projektu będziemy potrzebować sprzętu: * Raspberry Pi * Arduino Uno * NRF24L01+ * NRF24L01+ LNA + PA * Attiny84 * Czujnik temperatury * przekaźniki Oprogramowanie: * ThiDom
Krok 2: Budowanie głównego urządzenia
Do zbudowania urządzenia master potrzebujesz:RaspberryArduino Uno
NRF24L01+ lub NRF24L01 + PA + LNA
Krok 3: Zbuduj węzeł
Węzeł ten pozwala na zarządzanie przekaźnikiem.
Do budowy potrzebujesz:
1 Regulator HLKPM01 (230V -> 5V)1 Regulator TLV1117 (5V -> 3V)2 Kondensatory 1µf (C1206C105J5RACTU) Jedno wejście TLV11171 i jedno wyjście TLV111711 Attiny841 NRF24L01 1 Kondensator 4,7µF (pomiędzy 3V a GND NRF24L01) (C1206C475J3RACAUTO)
3 złącza listwa do czujnika temperatury 1 rezystor 4,7 kΩ (CRG1206F4K7)1 przekaźnik (T77S1D10-05)1 NPN do aktywacji przekaźników (SST2222AT116)1 rezystor 3,3 kΩ do NPN (CRG1206F3k3)1 rezystor 40 kΩ (przerwanie czułości) (RH73NH2A40M 1 bezpiecznik 800mA (0464.800DR) 1 warystor (V275LA20AP) Za pomocą tego węzła możesz zarządzać termostatem, oświetleniem i uzyskać dane o temperaturze
Krok 4: Przykład topologii NRF24L01
Krok 5: Interfejs strony internetowej
Dzięki interfejsowi strony internetowej możesz:* zarządzać swoim urządzeniem (dodawać, usuwać, ukrywać, wyświetlać…) * wykonywać działania na każdym urządzeniu (światło, termostat…)
* Zobacz każdą wartość urządzeń * Zobacz dane historyczne (wykres, dziennik)* Zarządzaj scenariuszem* Zarządzaj planowaniem
Krok 6: Dostęp do wersji demonstracyjnej
Możesz wypróbować ThiDom, kliknij link Dostęp do wersji demonstracyjnych (działania nie będą brane pod uwagę, więc nie będzie żadnych zmian wizualnych)
I śledź na Twitterze i na blogu