Indholdsfortegnelse:

Raspberry Pi - Smart House: 5 trin
Raspberry Pi - Smart House: 5 trin

Video: Raspberry Pi - Smart House: 5 trin

Video: Raspberry Pi - Smart House: 5 trin
Video: PiHome Demo | OpenHAB | Raspberry Pi | Arduino | DIY Home automation 2024, November
Anonim
Raspberry Pi - Smart House
Raspberry Pi - Smart House

Raspberry Pi Smart House -projektet er udstyret med mange forskellige funktioner, der gør det muligt for brugeren at kunne spore deres hus hvor som helst (med internet, selvfølgelig!) På enhver computer/mobilenhed.

Funktionerne i Smart House giver brugeren mulighed for at spore, se og/eller modtage temperatur, fugtighed og lysværdier i huset, hvor deres Raspberry Pi er placeret. Brugere kan derefter se alle disse data fra serveren til Raspberry Pi og på Blynk samt på Telegram via Smart House Bot (t.me/smarthouse_rpi_bot). Udstyret med et smart dørsystem, som giver brugerne mulighed for at registrere deres RFID -kort, når en person med et uregistreret RFID -kort placerer det på RFID -scanneren, vil Raspberry Pi udløse PiCam og tage billede af dørens sted på uautoriseret adgangsforsøg.

Brugere kan også snappe et billede på en af mobilapplikationerne (Blynk/Telegram) og se det på S3, en Amazon Web Service til Object Storage, eller se det på Telegram via Smart House Bot.

Trin 1: Krav til hardware

Krav til hardware
Krav til hardware
Krav til hardware
Krav til hardware

Enkelt/en komponent påkrævet:

  1. Enkelt bordcomputer Raspberry Pi
  2. DHT11 temperatur- og luftfugtighedssensor
  3. COM-00097 Mini trykknapkontakt
  4. Analog-til-digital konverter (MCP3008 ADC)
  5. Lysafhængig modstand (LDR)
  6. RFID/NFC MFRC522 kortlæser modul
  7. 12C LCD -skærm
  8. LED lys
  9. Modstande (10kΩ og 220/330Ω)

Nødvendige dobbelt/to komponenter: 1. LED lys 2. 10KΩ modstande 3. 220/330Ω modstande

Trin 2: Opsætning af din database

phpmyadmin

dør_tilgang

  1. id
  2. dato tid
  3. rfidCardNo

Lagring af disse oplysninger for at vide, hvilken bruger der vender hjem.

lys

  1. id
  2. datetime_værdi
  3. lysværdi

Lagring af disse oplysninger for at få lysværdien fra lyssensoren @ siden Stue.

brugere

  1. bruger ID
  2. brugernavn
  3. adgangskode
  4. rfidCardNo

Lagring af disse oplysninger for at vide, hvilket kortnummer brugeren holder på.

værdier

  1. værdi_id
  2. dato tid
  3. lightVal
  4. tempVal
  5. fugtighedVal

Lagring af disse oplysninger for at få lys, temperatur, fugtighedsværdi fra lyset, DHT11 @ Master Bedroom Page, Telegram Bot og Blynk app.

dynamodb

værdier

  1. deviceid
  2. datetimeid
  3. lightVal
  4. tempVal
  5. fugtighedVal

Lagring af disse oplysninger for at få lyset, temperaturen, fugtighedsværdien fra lyset, DHT11 @ the Kitchen Page.

S3

  • Spand-iot-ay1819s2
  • Mappe -Hjem -> 1819s2_iot_SmartHouse
  • Undermappe

• blynkpictures • brugerbilleder

Anbefalede: