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

Raspberry Pi -ийн агаарын чанар, хийн илрүүлэгч V0.9: 8 алхамтай мэдрэмжтэй малгай
Raspberry Pi -ийн агаарын чанар, хийн илрүүлэгч V0.9: 8 алхамтай мэдрэмжтэй малгай

Видео: Raspberry Pi -ийн агаарын чанар, хийн илрүүлэгч V0.9: 8 алхамтай мэдрэмжтэй малгай

Видео: Raspberry Pi -ийн агаарын чанар, хийн илрүүлэгч V0.9: 8 алхамтай мэдрэмжтэй малгай
Видео: BTT - Manta E3EZ - TFT32 SPI 2024, Долдугаар сарын
Anonim
Raspberry Pi агаарын чанар, хий илрүүлэгч V0.9 -ийн мэдрэмтгий малгай
Raspberry Pi агаарын чанар, хий илрүүлэгч V0.9 -ийн мэдрэмтгий малгай

Sensly бол янз бүрийн хийнүүдийн талаархи мэдээллийг цуглуулахын тулд агаарын мэдрэгч ашиглан агаарын бохирдлын түвшинг илрүүлэх чадвартай зөөврийн бохирдлын мэдрэгч юм. Энэхүү мэдээллийг шууд ухаалаг гар утсандаа шууд дамжуулах мэдэгдлийн шинэчлэлтийг авах боломжтой. Оффис, гэр, ажлын орчныг үнэн зөв унших боломжийг олгодог үйлдвэрлэлийн мэдрэгчийг ухаалаг ашигладаг. Энэхүү өгөгдлийг мэдэж байх нь арга хэмжээ авч, орчны бохирдлын түвшинг бууруулахад тусалдаг.

Altitude Tech LTD дахь манай баг бол Raspberry Pi мини компьютерын том фенүүд юм. Бид Raspberry Pi нийгэмлэгт өөрсдийн Sensly төхөөрөмжийг бүтээж, янз бүрийн хийн талаар сурч байхдаа туршилт хийж эхлэхэд нь туслахыг үнэхээр хүсч байна. Бид Raspberry Pi -д зориулсан эмзэг малгай бүтээсэн. Kickstarter дээр анх худалдаанд гарсан бөгөөд бид энэхүү шинэлэг бүтээн байгуулалтын бүтээгдэхүүнийг үйлдвэрлэгчдэд өгөхдөө баяртай байна.

Мэдрэмжтэй малгайг хэрхэн ашиглах вэ

Sensly Raspberry Pi HAT -ийг дараах байдлаар ашиглана гэж төсөөлөөд үз дээ.

  1. Цаг агаараас хамгаалагдсан хайрцаг барьж, алслагдсан газруудад агаарын чанарыг хянах
  2. Гэрийнхээ эргэн тойрон дахь агаарын чанарыг хянах
  3. Үүнийг сургуулийн туршилтанд ашиглаарай.

Алхам 1: Хайрцаг дахь эд ангиуд

Хайрцаг дахь хэсгүүд
Хайрцаг дахь хэсгүүд

Танд хэрэгтэй бүх зүйлийг авахаас эхэл.

  • Мэдрэмжтэй малгай
  • BME 280 температур, чийгшил, даралт мэдрэгчийн модуль
  • Sharp PM10 мэдрэгч
  • PM10 кабель
  • 40 Pin Raspberry Pi толгой

Алхам 2: Мэдрэмжтэй бүхнийг нэгтгэх

Мэдрэмжтэй бүгдийг хамтад нь оруулах
Мэдрэмжтэй бүгдийг хамтад нь оруулах
Мэдрэмжтэй бүгдийг хамтад нь оруулах
Мэдрэмжтэй бүгдийг хамтад нь оруулах
Мэдрэмжтэй бүгдийг хамтад нь оруулах
Мэдрэмжтэй бүгдийг хамтад нь оруулах

Бүгдийг нэгтгэж үзье:

  • 40 зүү толгойг Sensly HAT дээрх зүү нүхэнд хийж дараа нь Sensly HAT -ийг pi дээр байрлуулна
  • BME 280 модулийг Sensly HAT дээр байрлуулж, зүү нь хоорондоо таарч байгаа эсэхийг шалгаарай. Аль чиглэл рүү чиглэх ёстойг мэдэхийн тулд модулийг хараарай.
  • PM мэдрэгчийн кабелийг PM толгой гэсэн порт руу залгаарай
  • Үүнийг хийсний дараа бид Raspberry Pi -г асааж болно.
  • Мэдрэмтгий малгай нь бүрэн ашиглалтанд орсноор цахилгаан тэжээлээ цэнэглэхийн тулд бөөрөлзгөнө pi цэнэглэгч ашиглахыг зөвлөж байна.

Алхам 3: Нэмэлт эд анги

Нэмэлт эд анги
Нэмэлт эд анги

Бөөрөлзгөнө пи -ийнхээ төлөө бүх зүйлийг авч байна

  • Raspberry pi 2 эсвэл 3
  • Хяналт
  • Гар ба хулгана
  • Интернет холболт
  • HDMI кабель
  • Raspberry Pi 3 цэнэглэгч
  • Raspbian Jessie -ийн хамгийн сүүлийн хувилбар

Алхам 4: Raspberry Pi -ийг тохируулах

Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах
Raspberry Pi -ийг тохируулах

Хэрэв та бөөрөлзгөнө pi суурийг ашиглах шаардлагатай бол бөөрөлзгөнө pi тохируулах гарын авлага

www.raspberrypi.org/learning/hardware-guid…

Raspbian Jessie -ийн хамгийн сүүлийн хувилбарыг доорх линкээс авах боломжтой.

www.raspberrypi.org/downloads/

Алхам 5: Програм хангамжийг татаж авах

Програм хангамжийг татаж авах
Програм хангамжийг татаж авах
Програм хангамжийг татаж авах
Програм хангамжийг татаж авах
Програм хангамжийг татаж авах
Програм хангамжийг татаж авах

Мэдрэмтгий малгайтай холбогдохын тулд Raspberry Pi -ийг тохируулж байна.

Үүнийг хийх хэд хэдэн арга бий, эхлээд та Raspbian зургийг эндээс татаж авах боломжтой. Үүнийг ажиллахын тулд урьдчилан тохируулсан болно. Хоёрдугаарт, та суулгах скриптийг https://github.com/Altitude-Tech/Sensly_Install дээрээс татаж авах боломжтой.

Юуны өмнө бид тушаалыг ашиглан суулгах скриптүүдийг татаж авах хэрэгтэй. Та гэрийн лавлахдаа байгаа эсэхийг шалгаарай

$ git клон

Дараа нь бид лавлахыг Sensly_Install хавтас болгон өөрчилнө

$ cd/path/to/Sensly_Install

Дараа нь бид суулгах скриптийг гүйцэтгэх боломжтой болгох хэрэгтэй.

$ chmod u+x./Sensly_Dev_Install.sh

Эцэст нь бид скриптийг ажиллуулдаг. Үргэлжлүүлэхийг хүсч байгаагаа баталгаажуулахын тулд Y гэж бичих шаардлагатай болно

$ sudo./Sensly_Dev_Install.sh

Үүнийг дуусгасны дараа таны pi дахин асах болно. Бүх зүйл ажиллаж байгааг баталгаажуулахын тулд бид дараах тушаалыг ажиллуулж болно.

$ i2cdetect -y 1

Та 05, 76 -р байрыг дэлгэц дээр харах боломжтой байх ёстой.

Алхам 6: Хийн мэдрэгчийг тохируулна уу

Хийн мэдрэгчийг тохируулна уу
Хийн мэдрэгчийг тохируулна уу
Хийн мэдрэгчийг тохируулна уу
Хийн мэдрэгчийг тохируулна уу

Мэдрэгчийг үйлдвэрлэгчдээс хүлээн авах үед хамгаалалтын бүрхүүлийг арилгахын тулд урьдчилан халаах/шатаах үе шаардлагатай байдаг бөгөөд энэ нь ихэвчлэн 48 цаг байдаг бөгөөд үүнийг зөвхөн нэг удаа хийх ёстой. Үүний дараа өгөгдлийг бүртгэхээс өмнө уншилтыг тогтворжуулахын тулд ихэвчлэн мэдрэгчийг 15 минутын турш халаахыг зөвлөж байна.

Одоо бид PPM -ийг тооцоолохын тулд хийн мэдрэгчийг тохируулах хэрэгтэй. Үүнийг хийхийн тулд Sensly HAT -ийг цэвэр агаарт байрлуулах хэрэгтэй. Энэ нь гадаа эсвэл хэрэв танд тоног төхөөрөмж байгаа бол синтетик агаарт байж болно. Таны оруулсан агаар нь мэдрэгчийн нарийвчлалд нөлөөлөх боловч энэ нь нарийвчлалд нөлөөлөхгүй тул хэрэв та агаарын чанарын өөрчлөлтийг хянахыг хүсч байвал Sensly тохиромжтой байх болно. Sensly HAT нь шалгалт тохируулгын програм хангамжийг урьдчилан ачаалж ирдэг тул хийн мэдрэгч бүрийн R0 утгыг олохын тулд бид тохируулгын скриптийг ажиллуулж болно. Sensly -ийг тохируулгын орчинд оруулахын тулд Pi ачаалах үед шалгалт тохируулгын скриптийг ажиллуулах чадвартай байх шаардлагатай. Үүний тулд бид татаж авах хэрэгтэй болно:

$ git клон

Тэр фолдер дотор бид Sensly_Calibration.py скриптийг ашиглах боловч эхлээд автомат тохируулгыг тохируулах хэрэгтэй. Дараах тушаалуудыг терминал руу оруулна уу

$ sudo crontab –e

Хэрэв та өмнө нь crontab -ийг хэзээ ч ажиллуулж байгаагүй бол үүнийг засварлахын тулд аль редакторыг ашиглахыг сонгох хэрэгтэй болно, би ихэвчлэн нано ашигладаг тул 2 -р сонголтыг сонгоно. Дараа нь бид дараах тушаалыг файлдаа оруулах хэрэгтэй болно.

$ @дахин ачаалах sudo python /path/to/Sensly_Calibration.py

Дараа нь бид файлыг Ctrl+x, дараа нь Y ашиглан хаадаг. Энэ нь таны Pi -г эхлүүлэх бүрт шалгалт тохируулгын скриптийг ажиллуулах болно гэсэн үг юм.

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

Үүнийг дуусгасны дараа та Sensly_Calibration_ "огноо" _ "цаг".csv нэртэй файлтай байх ёстой бөгөөд энд "огноо" -ыг Raspberry pi дээр хадгалагдсан одоогийн огноогоор, "цаг" -ыг одоогийн цагаар солино. Энэ файл нь шалгалт тохируулгын үе шатанд тооцоолсон R0 утгуудыг дунджаар 5 минут тутамд агуулна. Скрипт ажиллаж байгаа дундажийг бүртгэдэг тул та файл дахь хамгийн сүүлийн оруулгыг MQ2, MQ7 ба MQ135 -ийн R0 утга болгон авна. Үүнийг дараа нь Sensly.py файлд оруулах болно. илрүүлсэн хий бүрийн PPM утгыг тооцоолох боломжийг бидэнд олгодог

Алхам 7: Мэдрэмжтэй малгай ажиллуулах

Мэдрэмжтэй малгай ажиллуулж байна
Мэдрэмжтэй малгай ажиллуулж байна
Мэдрэмжтэй малгай ажиллуулж байна
Мэдрэмжтэй малгай ажиллуулж байна
Мэдрэмжтэй малгай ажиллуулж байна
Мэдрэмжтэй малгай ажиллуулж байна
Мэдрэмжтэй малгай ажиллуулж байна
Мэдрэмжтэй малгай ажиллуулж байна

Sensly -ийг бүрэн ажиллагаатай горимд ажиллуулахын тулд бид тохиргооны горимоос гарахын тулд програмыг шинэчлэх хэрэгтэй. Энэ нь update.sh скриптийг ажиллуулах замаар хийгддэг

  • $ cd/path/to/Sensly_Install/
  • $ sudo./Update.sh

Дууссаны дараа бид одоо үндсэн питон скриптээ ажиллуулж болно. Sensly хавтас дотор ажиллуулна уу:

$ python /path/to/Sensly.py

Эцэст нь, скриптийг автоматаар ажиллуулахын тулд бид crontab командыг дахин ажиллуулна.

$ crontab -e

Дараа нь бидний өмнөх оруулгыг устгахдаа үүнийг файлын төгсгөлд нэмнэ үү

$@python /path/to/Sensly.py -ийг дахин ачаална уу

Одоо та pi -гээ ачаалах бүрт Sensly HAT нь өгөгдлийг csv файлд бүртгэх ёстой. Эцсийн алхам бол шалгалт тохируулгын явцад олж авсан R0 утгыг авч, тодруулсан дэлгэцийн сүүлийн зураг дээр оруулах явдал юм.

Бидний гаргах дараагийн зааварчилгаа нь үүнийг хэрхэн хэрхэн яаж холбохыг танд үзүүлэх болно.

Алхам 8: Эцсийн алхамууд

Эцсийн алхамууд
Эцсийн алхамууд

Мэдээллээ хуваалцана уу, энэ нь бидэнд Sensly -ийн шинэчлэлтийг сайжруулахад тусална.

Хэрэв та Sensly ашиглан гайхалтай заавар бичих чадвартай гэж бодож байгаа бол манай дэлгүүрээс худалдаж аваарай, хэрэв бидэнд таалагдсан бол бид мөнгөө буцааж өгөх болно, тэр ч байтугай танд илүү их бэлэг өгөх болно!

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