Inhoudsopgave:

Raspberry Pi - Smart House - Ajarnpa
Raspberry Pi - Smart House - Ajarnpa

Video: Raspberry Pi - Smart House - Ajarnpa

Video: Raspberry Pi - Smart House - Ajarnpa
Video: I built a smarter smart home 2024, Juli-
Anonim
Raspberry Pi - Smart House
Raspberry Pi - Smart House

Het Raspberry Pi Smart House Project is uitgerust met veel verschillende functies waarmee de gebruiker zijn huis overal kan volgen (uiteraard met internet!) op elke computer/mobiel apparaat.

De functies van Smart House stellen de gebruiker in staat om de temperatuur, vochtigheid en lichtwaarden van het huis waar hun Raspberry Pi zich bevindt te volgen, bekijken en/of ontvangen. Gebruikers kunnen dan al deze gegevens bekijken vanaf de server van de Raspberry Pi en op Blynk, evenals op Telegram via de Smart House Bot (t.me/smarthouse_rpi_bot). Uitgerust met een slim deursysteem, waarmee de gebruikers hun RFID-kaart kunnen registreren, wanneer een persoon met een niet-geregistreerde RFID-kaart deze op de RFID-scanner plaatst, zal de Raspberry Pi de PiCam activeren en een foto maken van de plaats van de deur op de poging tot onbevoegde toegang.

Gebruikers kunnen ook een foto maken op een van de mobiele applicaties (Blynk/Telegram) en deze bekijken op S3, een Amazon Web Service voor Object Storage, of deze bekijken op Telegram via de Smart House Bot.

Stap 1: Hardwarevereisten

Hardwarevereisten
Hardwarevereisten
Hardwarevereisten
Hardwarevereisten

Enkele/één component nodig:

  1. Single Board Computer Raspberry Pi
  2. DHT11 temperatuur- en vochtigheidssensor
  3. COM-00097 Mini-drukknopschakelaar
  4. Analoog-naar-digitaal-omzetter (MCP3008 ADC)
  5. Lichtafhankelijke weerstand (LDR)
  6. RFID/NFC MFRC522 kaartlezermodule
  7. 12C LCD-scherm
  8. LED lichten
  9. Weerstanden (10kΩ en 220/330Ω)

Dubbele/twee componenten nodig: 1. LEIDEN Licht2. 10KΩ Weerstanden3. 220/330Ω Weerstanden

Stap 2: Uw database instellen

phpmyadmin

door_access

  1. ID kaart
  2. datum Tijd
  3. rfidCardNee

Deze informatie opslaan om te weten welke gebruiker naar huis is teruggekeerd.

lichten

  1. ID kaart
  2. datetime_value
  3. light_value

Deze informatie opslaan om de lichtwaarde van de lichtsensor op de Living Room Page te krijgen.

gebruikers

  1. gebruikersnaam
  2. gebruikersnaam
  3. wachtwoord
  4. rfidCardNee

Deze informatie opslaan om te weten welk kaartnummer de gebruiker vasthoudt.

waarden

  1. waarde_id
  2. datum Tijd
  3. lightVal
  4. tempVal
  5. vochtigheidVal

Deze informatie opslaan om de licht-, temperatuur- en vochtigheidswaarde van het licht te krijgen, DHT11 @ the Master Bedroom Page, Telegram Bot en Blynk-app.

dynamodb

waarden

  1. apparaat ID
  2. datetimeid
  3. lightVal
  4. tempVal
  5. vochtigheidVal

Door deze informatie op te slaan om de licht-, temperatuur- en vochtigheidswaarde van het licht te krijgen, DHT11 @ the Kitchen Page.

S3

  • Emmer – iot-ay1819s2
  • Map – Thuis -> 1819s2_iot_SmartHouse
  • Submap

• blynkfoto's • gebruikersfoto's

Aanbevolen: