2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Projekt Smart House Raspberry Pi je vybaven mnoha různými funkcemi, které umožňují uživateli sledovat svůj dům odkudkoli (samozřejmě s internetem!) Na jakémkoli počítači/mobilním zařízení.
Funkce Smart House umožňují uživateli sledovat, prohlížet a/nebo přijímat hodnoty teploty, vlhkosti a světla v domě, ve kterém se nachází jejich Raspberry Pi. Uživatelé pak mohou zobrazit všechna tato data ze serveru Raspberry Pi a na Blynku, stejně jako na Telegramu prostřednictvím Smart House Bot (t.me/smarthouse_rpi_bot). Vybaven systémem inteligentních dveří, který umožňuje uživatelům zaregistrovat si RFID kartu, když ji osoba s neregistrovanou kartou RFID umístí na skener RFID, Raspberry Pi spustí PiCam a vyfotí místo dveří na pokus o neoprávněný přístup.
Uživatelé mohou také pořídit snímek na některou z mobilních aplikací (Blynk/Telegram) a zobrazit jej na S3, webové službě Amazon pro ukládání objektů, nebo si jej mohou prohlédnout na Telegramu prostřednictvím Smart House Bot.
Krok 1: Hardwarové požadavky
Potřebný jeden/jeden komponent:
- Jednodeskový počítač Raspberry Pi
- Snímač teploty a vlhkosti DHT11
- Mini tlačítkový spínač COM-00097
- Převodník analogového signálu na digitální (MCP3008 ADC)
- Světelně závislý odpor (LDR)
- Modul čtečky karet RFID/NFC MFRC522
- 12C LCD obrazovka
- Led světla
- Rezistory (10kΩ a 220/330Ω)
Potřebné dvojité/dvě součásti: 1. LED světlo 2. Rezistory 10KΩ 3. Rezistory 220/330Ω
Krok 2: Nastavení databáze
phpmyadmin
door_access
- id
- čas schůzky
- rfidCardNe
Ukládáním těchto informací zjistíte, který uživatel se vrátil domů.
světla
- id
- datetime_value
- light_value
Uložením těchto informací získáte hodnotu světla ze světelného senzoru na stránce Obývací pokoj.
uživatelé
- uživatelské ID
- uživatelské jméno
- Heslo
- rfidCardNe
Ukládáním těchto informací zjistíte, kterého čísla karty se uživatel drží.
hodnoty
- hodnota_id
- čas schůzky
- lightVal
- tempVal
- vlhkostVal
Ukládáním těchto informací získáte světlo, teplotu, vlhkost ze světla, DHT11 na hlavní stránce ložnice, Telegram Bot a aplikaci Blynk.
dynamodb
hodnoty
- ID zařízení
- datetimeid
- lightVal
- tempVal
- vlhkostVal
Ukládáním těchto informací získáte ze světla světlo, teplotu a vlhkost, DHT11 na kuchyňské stránce.
S3
- Kbelík-iot-ay1819s2
- Složka -Domů -> 1819s2_iot_SmartHouse
- Podsložka
• blynkpictures • uživatelské obrázky