Sommario:

Raspberry Pi - Smart House: 5 passaggi
Raspberry Pi - Smart House: 5 passaggi

Video: Raspberry Pi - Smart House: 5 passaggi

Video: Raspberry Pi - Smart House: 5 passaggi
Video: Raspberry PI 4B, установка Supervised Home Assistant на RaspiOS 64 - проверка инструкции 2024, Luglio
Anonim
Raspberry Pi - Casa Intelligente
Raspberry Pi - Casa Intelligente

Il progetto Raspberry Pi Smart House è dotato di molte funzionalità diverse che consentono all'utente di essere in grado di monitorare la propria casa da qualsiasi luogo (con Internet, ovviamente!) su qualsiasi computer/dispositivo mobile.

Le funzionalità di Smart House consentono all'utente di monitorare, visualizzare e/o ricevere i valori di temperatura, umidità e luce della casa in cui si trova il proprio Raspberry Pi. Gli utenti sono quindi in grado di visualizzare tutti questi dati dal server del Raspberry Pi e su Blynk, oltre che su Telegram tramite Smart House Bot (t.me/smarthouse_rpi_bot). Dotato di un sistema di porte intelligenti, che consente agli utenti di registrare la propria carta RFID, quando una persona con una carta RFID non registrata la posiziona sullo scanner RFID, il Raspberry Pi attiverà la PiCam, scattando una foto del luogo della porta sul tentativo di accesso non autorizzato.

Gli utenti possono anche scattare una foto su una delle applicazioni mobili (Blynk/Telegram) e visualizzarla su S3, un servizio Web Amazon per l'archiviazione di oggetti o visualizzarla su Telegram tramite Smart House Bot.

Passaggio 1: requisiti hardware

Requisiti hardware
Requisiti hardware
Requisiti hardware
Requisiti hardware

Singolo/Un componente necessario:

  1. Computer a scheda singola Raspberry Pi
  2. Sensore di temperatura e umidità DHT11
  3. COM-00097 Mini interruttore a pulsante
  4. Convertitore analogico-digitale (MCP3008 ADC)
  5. Resistenza dipendente dalla luce (LDR)
  6. Modulo lettore di schede RFID/NFC MFRC522
  7. Schermo LCD 12C
  8. Luci a LED
  9. Resistori (10kΩ e 220/330Ω)

Doppi/due componenti necessari:1. Luce LED2. Resistori da 10KΩ3. Resistori 220/330Ω

Passaggio 2: configurazione del database

phpmyadmin

accesso_porta

  1. ID
  2. appuntamento
  3. rfidCardNo

Memorizzazione di queste informazioni per sapere quale utente è tornato a casa.

luci

  1. ID
  2. datetime_value
  3. valore_luce

Memorizzazione di queste informazioni per ottenere il valore della luce dal sensore di luce @ la pagina del soggiorno.

utenti

  1. ID utente
  2. nome utente
  3. parola d'ordine
  4. rfidCardNo

Memorizzazione di queste informazioni per sapere a quale numero di carta si sta aggrappando l'utente.

valori

  1. valore_id
  2. appuntamento
  3. luceVal
  4. tempVal
  5. umiditàVal

Memorizzazione di queste informazioni per ottenere il valore di luce, temperatura, umidità dalla luce, DHT11 @ the Master Bedroom Page, Telegram Bot e app Blynk.

dinamodb

valori

  1. ID del dispositivo
  2. datatimeid
  3. luceVal
  4. tempVal
  5. umiditàVal

Memorizzazione di queste informazioni per ottenere il valore di luce, temperatura, umidità dalla luce, DHT11 @ the Kitchen Page.

S3

  • Secchio – iot-ay1819s2
  • Cartella – Home -> 1819s2_iot_SmartHouse
  • Sottocartella

• immagini blynk • immagini utente

Consigliato: