Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Raspberry Pi Smart House Project on varustettu monilla eri ominaisuuksilla, joiden avulla käyttäjä voi seurata taloaan mistä tahansa (tietenkin Internetin avulla!) Millä tahansa tietokoneella/mobiililaitteella.
Smart Housen ominaisuuksien avulla käyttäjä voi seurata, tarkastella ja/tai vastaanottaa talon lämpötila-, kosteus- ja valoarvoja, joissa Raspberry Pi sijaitsee. Käyttäjät voivat sitten tarkastella kaikkia näitä tietoja Raspberry Pi -palvelimen palvelimelta ja Blynkistä sekä sähkeestä Smart House Botin kautta (t.me/smarthouse_rpi_bot). Varustettu älykkäällä ovijärjestelmällä, jonka avulla käyttäjät voivat rekisteröidä RFID -korttinsa, kun henkilö, jolla on rekisteröimätön RFID -kortti, asettaa sen RFID -skannerille, Raspberry Pi laukaisee PiCamin ja ottaa kuvan oven paikasta luvattoman pääsyn yritys.
Käyttäjät voivat myös ottaa kuvan jossakin mobiilisovelluksessa (Blynk/Telegram) ja katsella sitä S3: ssa, Amazonin Web -palvelussa esineiden tallennukseen, tai katsella sitä sähkeessä Smart House Botin kautta.
Vaihe 1: Laitteistovaatimukset
Yksi/yksi komponentti tarvitaan:
- Yhden piirin tietokone Raspberry Pi
- DHT11 lämpötila- ja kosteusanturi
- COM-00097 Mini-painikekytkin
- Analogia-digitaalimuunnin (MCP3008 ADC)
- Valosta riippuvainen vastus (LDR)
- RFID/NFC MFRC522 -kortinlukijamoduuli
- 12C LCD -näyttö
- LED-valot
- Vastukset (10kΩ ja 220/330Ω)
Tarvitaan kaksinkertainen/kaksi komponenttia: 1. LED -valo 2. 10KΩ vastukset 3. 220/330Ω vastukset
Vaihe 2: Tietokannan määrittäminen
phpmyadmin
ovi_pääsy
- id
- treffiaika
- rfidCardNo
Näiden tietojen tallentaminen tietääkseen, kuka käyttäjä on palannut kotiin.
valot
- id
- datetime_value
- valo_arvo
Näiden tietojen tallentaminen valon arvon saamiseksi valosensorista @ olohuone -sivu.
käyttäjille
- käyttäjätunnus
- käyttäjätunnus
- Salasana
- rfidCardNo
Näiden tietojen tallentaminen tietääkseen, mitä kortin numeroa käyttäjä pitää.
arvot
- value_id
- treffiaika
- lightVal
- tempVal
- kosteusVal
Näiden tietojen tallentaminen saadaksesi valon, lämpötilan, kosteuden arvon valosta, DHT11 @ makuuhuoneen sivulta, sähkebotti ja Blynk -sovellus.
dynamodb
arvot
- laite
- datetimes
- lightVal
- tempVal
- kosteusVal
Näiden tietojen tallentaminen saadaksesi valon, lämpötilan ja kosteuden arvon valosta, DHT11 @ the Kitchen Page.
S3
- Kauha-IOT-AY1819S2
- Kansio -Etusivu -> 1819s2_iot_SmartHouse
- Alikansio
• blynkpictures • käyttäjäkuvat