Мазмұны:

Raspberry Pi - ақылды үй: 5 қадам
Raspberry Pi - ақылды үй: 5 қадам

Бейне: Raspberry Pi - ақылды үй: 5 қадам

Бейне: Raspberry Pi - ақылды үй: 5 қадам
Бейне: Home Assistant. Урок 1.0 - Самый простой способ установки на Raspberry PI 4B, первые настройки, HACS 2024, Қараша
Anonim
Raspberry Pi - ақылды үй
Raspberry Pi - ақылды үй

Raspberry Pi Smart House жобасы пайдаланушыға өз үйін кез келген жерден (әрине Интернетпен) кез келген компьютерде/мобильді құрылғыда бақылауға мүмкіндік беретін көптеген мүмкіндіктермен жабдықталған.

Smart House мүмкіндіктері пайдаланушыға Raspberry Pi орналасқан үйдің температурасын, ылғалдылығы мен жарық мәндерін бақылауға, қарауға және/немесе алуға мүмкіндік береді. Пайдаланушылар осы деректердің барлығын Raspberry Pi серверінен және Blynk -те, сондай -ақ Telegram -да Smart House Bot арқылы көре алады (t.me/smarthouse_rpi_bot). Пайдаланушыларға RFID картасын тіркеуге мүмкіндік беретін ақылды есік жүйесімен жабдықталған, RFID картасы тіркелмеген адам оны RFID сканеріне салғанда, Raspberry Pi PiCam -ды іске қосады, есіктің орнын суретке түсіреді. рұқсатсыз кіру әрекеті.

Сондай -ақ, пайдаланушылар мобильді қосымшалардың кез келгеніне (Blynk/Telegram) суретті түсіріп, объектілерді сақтауға арналған Amazon Web Service S3 -те немесе Smart House Bot арқылы Telegram -да көре алады.

1 -қадам: Аппараттық құралдарға қойылатын талаптар

Аппараттық құралдарға қойылатын талаптар
Аппараттық құралдарға қойылатын талаптар
Аппараттық құралдарға қойылатын талаптар
Аппараттық құралдарға қойылатын талаптар

Жалғыз/бір компонент қажет:

  1. Raspberry Pi бір тақталы компьютер
  2. DHT11 температура мен ылғалдылық сенсоры
  3. COM-00097 мини-батырмалы қосқыш
  4. Аналогты-цифрлық түрлендіргіш (MCP3008 ADC)
  5. Жарыққа тәуелді резистор (LDR)
  6. RFID/NFC MFRC522 карта оқу модулі
  7. 12C СКД экраны
  8. Жарықдиодты шамдар
  9. Резисторлар (10 кОм және 220/330Ω)

Қос/екі компонент қажет: 1. Жарықдиодты жарық 2. 10KΩ резисторлар3. 220/330Ω резисторлар

2 -қадам: мәліметтер базасын орнату

phpmyadmin

есік_кіру

  1. идентификатор
  2. уақыт
  3. rfidCardЖоқ

Бұл ақпаратты сақтау қай пайдаланушының үйге оралғанын білу үшін.

шамдар

  1. идентификатор
  2. datetime_value
  3. жарық_мәні

Қонақ бөлмесі бетінен жарық сенсорынан жарық мәнін алу үшін бұл ақпаратты сақтау.

пайдаланушылар

  1. Қолданушының ID
  2. пайдаланушы аты
  3. пароль
  4. rfidCardЖоқ

Бұл ақпаратты сақтау пайдаланушының қай карта нөмірін ұстайтынын білу үшін.

құндылықтар

  1. value_id
  2. уақыт
  3. lightVal
  4. tempVal
  5. ылғалдылық Вал

Бұл ақпаратты жарықтан, температурадан, ылғалдылықтан алу үшін сақтау, DHT11 @ Master Bedroom Page, Telegram Bot және Blynk қосымшасы.

dynamodb

құндылықтар

  1. құрылғы
  2. datetimeid
  3. lightVal
  4. tempVal
  5. ылғалдылық Вал

Бұл ақпаратты жарықтан, температурадан, ылғалдылықтан алу үшін сақтау, DHT11 @ Kitchen Page.

S3

  • Шелек-iot-ay1819s2
  • Қалта -Үй -> 1819s2_iot_SmartHouse
  • Ішкі қалта

• blynkpictures • пайдаланушы суреттері

Ұсынылған: