Мазмуну:

IoT Smart Home системасы: 8 кадам
IoT Smart Home системасы: 8 кадам

Video: IoT Smart Home системасы: 8 кадам

Video: IoT Smart Home системасы: 8 кадам
Video: Откройте для себя материю: будущее умного дома 2024, Ноябрь
Anonim
IoT Smart Home системасы
IoT Smart Home системасы

Бул Kiot жана Jons Smart үй системасы

1 -кадам: Колдонмо эмне жөнүндө?

Бул колдонмо 2 негизги компонентке бөлүнгөн акылдуу үй системасы. Биринчи компонент - бул эшиктин коңгуроосунан, кирүү карталар системасынан, убакытты көрсөтүү үчүн ЖК дисплейден жана кирүү картасына уруксат берилгенби же жокпу, эшиктин кулпусу ачылбаганын көрсөтүүчү LED индикатору, кыймыл сенсорунан турган акылдуу эшик системасы. кыймыл аныкталганда сүрөткө тартуу үчүн камеранын жардамы менен үйдүн сыртындагы кыймылды тартуу.

Экинчи компонент-бул 2 LEDдан турган акылдуу үй системасы, 1и үйдөгү жарыкты, экинчиси үйдүн кондиционерин билдирет. Кондиционерди жана чырактарды баскычтардын жардамы менен күйгүзүү же өчүрүү мүмкүн экенин көрсөтүү үчүн LEDлерди өчүрүү жана күйгүзүү үчүн 2 баскыч камтылган. Бирок, колдонмонун веб-баракчасын колдонуп, колдонуучу кондиционерди же жарыкты алыстан күйгүзүп же өчүрө алат. Температура жана нымдуулук сенсору үйдүн температурасын жана нымдуулугун кармоо үчүн да колдонулат жана веб -сайттан күндүн температурасынын графигин көрүүгө болот.

Бул колдонмо үй ээлеринин жашоосун жеңилдетүүгө жардам берет, анткени алар үйдүн коопсуздугун эшикке кирүү тутуму жана кыймылдын сенсорлору аркылуу аныкташат жана шектүү активдүүлүктөрдүн сүрөттөрүн үйүнүн сыртында, ошондой эле камеранын түз агымында тартып алышат, бул үй ээлерине мүмкүндүк берет. алар жок болгондо үйүнүн сыртында эмне болуп жатканын карагыла. Акылдуу үй системасы ошондой эле үй ээлерине ыңгайлуулукту камсыздайт, анткени алар чырактары же кондиционерлери күйгүзүлгөнүн же өчүрүлөрүн көрө алышат, ошондо алар чыгып кетүүдөн мурун өчүрүүнү унутуп калышкан учурда өчүрө алышат. үй. Температура диаграммасы ошондой эле үйдүн ээлерине үй температурасын көзөмөлдөөгө мүмкүнчүлүк берет жана алар үйдүн температурасы жогору экенин көрүп, үйгө жеткенге чейин кондиционерди күйгүзүүнү тандап, салкын үйгө кайтып келип эс алууга мүмкүндүк берет..

2 -кадам: сүрөттөлө турган кадамдардын кыскача баяны

1) Обзор

2) Аппараттык талаптар - талап кылынган жабдууларга сереп салууну камсыз кылат

3) Акылдуу эшик тутуму үчүн эшик коңгуроосу - Акылдуу эшик тутумунун эшигинин коңгуроо тутумун зымдоо боюнча этап -этабы менен көрсөтмө берет.

4) акылдуу эшик тутуму үчүн ЖК дисплейи - акылдуу эшик системасынын ЖК дисплейин зымдоо боюнча этап -этабы менен көрсөтмө берет.

5) NFC/ RFID Reader кирүү картасын окуу үчүн - NFC/ RFID карта окурмандарын кирүү картасын окуу жана колдонуучунун үйгө кирүүсүнө уруксат берүү боюнча этап -этабы менен көрсөтмө берет.

6)

Сүрөт тартуу үчүн Кыймыл сенсору - Үйдүн сыртындагы кыймылды аныктоо үчүн кыймыл сенсорун кантип зымдоо боюнча этап -этабы менен көрсөтмө берет.

7)

Акылдуу үй системасы - Үйдөгү компоненттердин светодиоддорун жана температура сенсорлорун кантип зымдоо боюнча этап -этабы менен көрсөтмө берет.

8)

Программаларды коддоо - Колдонмону кантип туура түзүү жана программалоо боюнча этап -этабы менен көрсөтмө берет

9)

Программаларды иштетүү - Программа туура иштетилсе, күтүлгөн жыйынтыктарды берет

3-кадам: Акыркы RPI орнотуусу кандай көрүнөт?

4 -кадам: Веб тиркеме кандай көрүнөт?

Веб тиркеме кандай көрүнөт?
Веб тиркеме кандай көрүнөт?

5 -кадам: Аппараттык талаптар

Бул колдонмону толтуруу үчүн сизге керек болот:

  • 1 I2C LCD дисплейи
  • 1 RFID / NFC MFRC522 картты окуу модулу
  • 1 DHT11 Температура жана нымдуулук сенсору
  • 1 PIR Motion Sensor
  • 1 Buzzer
  • 1 Raspberry Pi камерасы (piCam)
  • 3 баскычтар
  • 3 LED
  • 3 10K ohms резисторлору
  • 3 330 Ом резисторлор
  • Эркек жана ургаачы зымдар көп

6 -кадам: Колдонмону коддоо

Бул колдонмону коддоо үчүн тиркелген инструкция файлына кайрылыңыз.

7 -кадам: Программаны иштетүү

Иштетүү үчүн төмөнкү буйрукту териңиз

Python программасы

sudo python ~/ca1/ca1.py

8 -кадам: Программаны чыгаруу

Тапшырма

а)

Иштетилгенде, программа ар бир компоненттин туура иштеп жатканын көрсөтүү үчүн бир катар тексттерди көрсөтүшү керек.

б)

Buzzer жана үйдүн LED'лери баскычты басууга жооп бериши керек.

в)

ЖК дисплейде "Jon's Residence" жана убакыт көрсөтүлүшү керек.

г)

Кирүү картасы сканерленгенде, ЖК экранда "Кулпусу ачылган" көрсөтүлүшү керек жана жашыл LED жарык жашыл болуп калат.

д)

Веб баракча иштеп жана иштеп турушу керек!

Index.html:

tempvalue.html

Сунушталууда: