Агуулгын хүснэгт:

IoT CA2: 3 алхам
IoT CA2: 3 алхам

Видео: IoT CA2: 3 алхам

Видео: IoT CA2: 3 алхам
Видео: IoT 2019 CA2 Smart Room Security 2024, Арваннэгдүгээр
Anonim
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2
IoT CA2

Төслийн тодорхойлолт:

Биоаюултай материалтай ажилладаг судалгааны байгууламж. Pi бүр нь температур мэдрэгч, RFID сканнер, LCD дэлгэц, дуут дохио, LED -ээр тоноглогдсон судалгаа, хөгжлийн өрөөг төлөөлдөг.

  1. Температур мэдрэгчийг өрөөнүүдийн температур, чийгшлийг хянахад ашигладаг.
  2. RFID сканнер нь ажилчдыг шалгахад ашиглагддаг.
  3. LCD дэлгэц нь ажилтны картыг шалгасны дараа баталгаажсан эсэхийг харуулдаг.
  4. Онцгой байдлын үед ажилчдыг сэрэмжлүүлэхийн тулд дуут дохио, LED ашигладаг.

Amazon Web Services IoT консолыг өгөгдөл цуглуулах, илгээх төв систем болгон ашигладаг. MQTT протоколыг ашиглан үүл нь лаборатори болон серверийг удирдах үүрэгтэй.

Алхам 1: Серверийн кодыг импортлох

Энэ төсөлд шаардагдах кодыг Python хэл дээр бичсэн болно. Хөтөлбөр нь Flask хүрээ дээр ажилладаг бөгөөд бүх мэдрэгчийг вэб GUI удирддаг. Хөтөлбөрийг эхлүүлэхийн тулд зөвхөн нэг үндсэн файлыг ажиллуулах шаардлагатай. (iotProject.py)

Серверийн файлын мод

  • IOT_CA2

    • апп

      • мэдээллийн сан
      • статик
      • загварууд

        • accesslog.html
        • суурь.html
        • нүүр хуудас.htlm
        • lab1.html
        • lab2.html
        • room_status.html
      • үзэл бодол

        • _init_.py
        • ajax.py
        • report.py
        • өрөө_шатаг.py
      • _init_.py
      • загварууд
    • iotProject.py

Лабораторийн файлын мод 1

  • дохиолол
  • хүлэмж
  • MRFC522.py
  • модулиуд.py
  • Унших.py
  • Бичнэ үү

Алхам 2: Тоног төхөөрөмжөө тохируулна уу

Энэхүү төсөлд шаардлагатай зүйлүүд нь:

  1. LED чийдэн
  2. Баззер
  3. RFID сканнер
  4. RFID карт (хамт скан хийх)
  5. LCD дэлгэц
  6. Температур мэдрэгч

Алхам 3: Хөтөлбөрийг ажиллуулна уу

Програмыг ажиллуулна уу
Програмыг ажиллуулна уу

Та хийх ёстой зүйл бол командын мөрийг нээж, лавлахыг iotProject.py болон /app хавтас болгон үндсэн хавтас болгон өөрчлөх явдал юм.

Эцэст нь "python iotProject.py" гэж бичээд вэб GUI эхлүүлэх ёстой.

Лабораторийн хувьд Pi -гээ оруулаад "python greenhouse.py" гэж бичээд өгөгдлийг AWS руу илгээж эхэлнэ.

Зөвлөмж болгож буй: