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

Ухаалаг гараж: 5 алхам
Ухаалаг гараж: 5 алхам

Видео: Ухаалаг гараж: 5 алхам

Видео: Ухаалаг гараж: 5 алхам
Видео: Установка автономного отопителя, СМОТРЕТЬ всем перед монтажом, есть очень важные моменты! 2024, Долдугаар сарын
Anonim
Ухаалаг гараж
Ухаалаг гараж

Бүгдээрээ сайн уу! Энэ бол ухаалаг гаражийн IoT төсөл юм.

Ухаалаг гараж нь шууд дамжуулалт, царай таних зэрэг хамгаалалтын функцтэй. Үүнээс гадна Smart Garage нь гаражийн хаалгыг онгойлгохын тулд машиныг илрүүлэх хөдөлгөөн мэдрэгчтэй. Машин ухрах үед саадыг илрүүлэх боломжтой бөгөөд энэ нь аюулгүй байдлыг шалгах боломжийг олгодог. Алсын зайн мэдрэгч нь машин ухрахын тулд хэчнээн хол үлдсэнийг хянах болно. Хэрэв машин хананд цохиулсан бол цохилтын өгөгдлийг вэб портал дээр харуулна. Вэб портал нь нүүр царай таних, гараж дахь гэрлийг алсаас хянах, мэдрэгчийн илгээсэн хандалтын бүртгэл, цохилтын өгөгдөл, жингийн мэдээлэл (хогийн савыг хадгалах сав) гэх мэт өгөгдлийг харах боломжийг олгодог. Нүүр таних болон жин мэдрэгчтэй хогийн савыг дуусгахад зориулагдсан болно. Илүү нарийвчилсан алхмуудыг хавсаргасан баримт бичгийн файлаас үзнэ үү.

Энэхүү гарын авлагад нүүр царай танихгүй ухаалаг гаражийн тохиргоо, жин мэдрэгчтэй хогийн савны талаар ярилцах болно.

Та энэ үйл явцыг сурч, эдэлнэ гэж найдаж байна! Удаан хэлэлгүйгээр одоо эхэлье.

Алхам 1: Тойм

  1. Тоног төхөөрөмжийн шаардлага
  2. Ухаалаг гаражийг тохируулж байна
  3. Хөтөлбөрийг ажиллуулна уу

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

RaspberryPi

  • NoIR камерын самбар, MicroSD карт, бүрхүүлтэй RaspberryPi (1)
  • 3 зүү цахилгаан адаптер (1)
  • B-ийн самбар, MCP3008 ADC, тууз кабель бүхий T-Cobbler багц (1)
  • NFC карт уншигч (1)
  • NFC карт (1)
  • Эрэгтэй, эмэгтэй холбогч утас (7)
  • Эрэгтэй, эрэгтэй холбогч утас (14)
  • LED (3)
  • 330 Ом эсэргүүцэл (3)
  • Дуу чимээ (1)
  • Товч (1)
  • 10000 ом эсэргүүцэл (1)

Ардуино

  • UNO R3 (1)
  • USB B кабель (1)
  • Талхны самбар (1)
  • Эрэгтэй, эмэгтэй холбогч утас (14)
  • Эрэгтэй, эрэгтэй холбогч утас (8)
  • 12C LCD дэлгэц (1)
  • Пир хөдөлгөөн мэдрэгч (1)
  • HC-SR04 хэт авианы мэдрэгч (1)
  • FC-51 саад бэрхшээлээс зайлсхийх мэдрэгч (1)
  • KY-002 чичиргээний унтраалга мэдрэгч (1)

Алхам 3: Ухаалаг гаражийг тохируулах (1 -р хэсэг)

Ухаалаг гаражийг тохируулах (1 -р хэсэг)
Ухаалаг гаражийг тохируулах (1 -р хэсэг)
Ухаалаг гаражийг тохируулах (1 -р хэсэг)
Ухаалаг гаражийг тохируулах (1 -р хэсэг)
Ухаалаг гаражийг тохируулах (1 -р хэсэг)
Ухаалаг гаражийг тохируулах (1 -р хэсэг)

Энэхүү төслийг тохируулахад AWS шаардлагатай. Хэрэв танд данс байхгүй бол aws вэбсайт руу орж бүртгүүлнэ үү.

  1. AWS amazon консол дээр Үйлчилгээг дарна уу.
  2. Хайлтанд IoT Core гэж бичнэ үү.
  3. IoT Core дээр дарна уу.
  4. Manage> Things руу очоод Create товчийг дарна уу
  5. Ганц зүйл үүсгэх дээр дарна уу.
  6. Нэр болгон GarageParking гэж бичнэ үү. Бусдыг үндсэн байдлаар үлдээгээрэй.
  7. Дараагийн товчлуур дээр дарна уу.
  8. Сертификат үүсгэх товчийг дарна уу.
  9. Улаанаар дугуйлсан эхний 4 -ийг (зүйлийн гэрчилгээ, нийтийн түлхүүр, хувийн түлхүүр) татаж авах товч дээр дарна уу.
  10. RSA 2048 битийн түлхүүр дээр дарна уу: VeriSign Class 3 Public Primary G5 root CA сертификат.
  11. Бүтэн текстийг хуулж, тэмдэглэлийн дэвтэрт буулгана уу.
  12. Файлыг rootCA.pem хэлбэрээр хадгална уу.
  13. Файлуудыг 1 хавтас дор эмх цэгцэнд оруулна уу.
  14. Татаж авах гэрчилгээний дэлгэц дээрх Идэвхжүүлэх товчийг дарна уу.
  15. Амжилттай идэвхжүүлсний дараа ногоон мэдэгдэл гарч ирнэ. Идэвхжүүлэх товчлуур нь идэвхгүй болгох товчлуур болж хувирсан.
  16. Дууссан товчин дээр дарна уу.
  17. GarageParking зүйл нь зүйлс хэсэгт гарч ирнэ.
  18. Secure> Certificates дээр дарна уу.
  19. Үүсгэсэн гэрчилгээнийхээ дээр хулганаа оруулаад checkbox дээр дарна уу.
  20. Үйлдлүүд> Идэвхжүүлэх дээр дарна уу.
  21. Идэвхжүүлсний дараа амжилттай мэдэгдэл гарч ирнэ.
  22. Аюулгүй байдал> Бодлого дээр дарна уу.
  23. Үүсгэх товчийг дарна уу.
  24. Нэрийн хувьд GarageParkingPolicy гэж бичнэ үү.
  25. Үүсгэх товчийг дарна уу.
  26. GarageParking бодлого нь Бодлого хэсэгт гарч ирнэ. Амжилттай мэдэгдэл амжилттай бүтээгдсэний дараа гарч ирнэ.
  27. Secure> Certificates руу очно уу. Сертификат дээрх хэвтээ эллипс дээр дарна уу.
  28. Бодлогыг хавсаргах дээр дарна уу.
  29. GarageParkingPolicy> Attach товчлуурыг дарна уу.
  30. Амжилттай мэдэгдэл хавсралт дээр гарч ирнэ.
  31. Сертификат дээрх хэвтээ эллипс дээр дарна уу.
  32. Хавсаргах зүйл дээр дарна уу.
  33. GarageParking> Хавсаргах товчлуур дээр дарна уу.
  34. Амжилттай мэдэгдэл хавсралт дээр гарч ирнэ.

Алхам 4: Ухаалаг гаражийг тохируулах (2 -р хэсэг)

Шаардлагатай номын сангуудыг суулгана уу

Virtualenv $ pip суулгах virtualenv

Төслийн үндсэн фолдерт $ source virtualenv/env/bin/activate хийнэ

Virtualenv $ идэвхгүй болгохын тулд

Төсөлд шаардлагатай багцуудыг суулгаарай. Rip.txt -ийг суулгахын өмнө virtualenv -ийг идэвхжүүлэхээ санаарай

Request.txt -ийг шинэчлэх (aka package.json cuz тэд үүнийг хийхгүй) Хэрэв та шинэ багц нэмсэн бол шаардлага.txt -ийг шинэчлэхээ мартуузай. Үүнийг хийхээсээ өмнө virtualenv -ийг идэвхжүүлэхээ мартуузай.txt

Алхам 5: Ухаалаг гаражийг тохируулах (3 -р хэсэг)

Аппликешныг ажиллуулахын тулд

python server.py

Манай хичээл танд таалагдсан гэж найдаж байна! Хэрхэн тохируулах талаар дэлгэрэнгүй мэдээлэл авахыг хүсвэл баримт бичгийг татаж авна уу!

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