INHOUDSOPGAWE:

Raspberry Pi - Smart House: 5 stappe
Raspberry Pi - Smart House: 5 stappe

Video: Raspberry Pi - Smart House: 5 stappe

Video: Raspberry Pi - Smart House: 5 stappe
Video: Быстрая укладка плитки на стены в санузле. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я #27 2024, Julie
Anonim
Framboos Pi - Smart House
Framboos Pi - Smart House

Die Raspberry Pi Smart House -projek is toegerus met baie verskillende funksies waarmee die gebruiker hul huis vanaf enige plek (natuurlik met die internet!) Op enige rekenaar/mobiele toestel kan opspoor.

Die funksies van Smart House stel die gebruiker in staat om die temperatuur, humiditeit en ligwaardes van die huis waar hul Raspberry Pi geleë is, op te spoor, te sien en/of te ontvang. Gebruikers kan dan al hierdie data sien vanaf die bediener van die Raspberry Pi en op Blynk, sowel as op Telegram via die Smart House Bot (t.me/smarthouse_rpi_bot). Die Raspberry Pi is toegerus met 'n slim deurstelsel waarmee gebruikers hul RFID -kaart kan registreer. As 'n persoon met 'n ongeregistreerde RFID -kaart dit op die RFID -skandeerder plaas, aktiveer die Raspberry Pi die PiCam en neem die plek van die deur op die poging tot ongemagtigde toegang.

Gebruikers kan ook 'n prentjie op een van die mobiele toepassings (Blynk/Telegram) maak en dit op S3, 'n Amazon -webdiens vir voorwerpberging, sien of dit op Telegram sien via die Smart House Bot.

Stap 1: Hardewarevereistes

Hardewarevereistes
Hardewarevereistes
Hardewarevereistes
Hardewarevereistes

Enkele/een komponent benodig:

  1. Enkelbord rekenaar Raspberry Pi
  2. DHT11 Temperatuur- en humiditeitsensor
  3. COM-00097 Mini drukknopskakelaar
  4. Analoog-na-digitale omskakelaar (MCP3008 ADC)
  5. Ligafhanklike weerstand (LDR)
  6. RFID/NFC MFRC522 kaartlesermodule
  7. 12C LCD skerm
  8. LED ligte
  9. Weerstande (10kΩ en 220/330Ω)

Dubbel/twee komponente benodig: 1. LED lig 2. Weerstands van 10KΩ3. Weerstands van 220/330Ω

Stap 2: Stel u databasis op

phpmyadmin

deur_toegang

  1. id
  2. Datum Tyd
  3. rfidCardNr

Stoor hierdie inligting om te weet watter gebruiker terugkeer huis toe.

ligte

  1. id
  2. datetime_waarde
  3. ligwaarde

Stoor hierdie inligting om die ligwaarde van die ligsensor by die Living Room Page te verkry.

gebruikers

  1. user_id
  2. gebruikersnaam
  3. wagwoord
  4. rfidCardNr

Stoor hierdie inligting om te weet op watter kaartnommer die gebruiker hou.

waardes

  1. waarde_id
  2. Datum Tyd
  3. lig Val
  4. tempVal
  5. humiditeit Val

Stoor hierdie inligting om die lig, temperatuur, humiditeitswaarde uit die lig, DHT11 @ die hoofslaapkamerblad, Telegram Bot en Blynk -app te haal.

dinamodb

waardes

  1. deviceid
  2. datetimeid
  3. lig Val
  4. tempVal
  5. humiditeit Val

Stoor hierdie inligting om die lig, temperatuur, humiditeitswaarde uit die lig te kry, DHT11 @ the Kitchen Page.

S3

  • Emmer-iot-ay1819s2
  • Gids -tuis -> 1819s2_iot_SmartHouse
  • Submap

• blynkpictures • userpictures

Aanbeveel: