Дотор орчны мэдрэгч төхөөрөмжийг бүтээх: 4 алхам
Дотор орчны мэдрэгч төхөөрөмжийг бүтээх: 4 алхам
Anonim
Дотор орчны мэдрэгч төхөөрөмжийг бүтээх
Дотор орчны мэдрэгч төхөөрөмжийг бүтээх

Өнөө үед хүмүүс амьдрах орчныхоо эрүүл мэндтэй нягт холбоотой байдаг тул гэрийнхээ чанарыг анхаарч үздэг. Амьдралын чанар сайжирсны ач холбогдол нь амьдралын нөхцөл сайжирсан гэдгээ мэдэх явдал юм.

Би ч гэсэн өвчиндөө амархан өртөмтгий байдгаараа л оршин суух газраа онцолж хэлдэг. Ихэнх тохиолдолд энэ нь агаарын чанарын нөхцөлтэй холбоотой байв.

Зарим оффисууд ажилтнуудаа илүү сайн ажиллах орчныг бүрдүүлэх үүднээс дотоод орчны мэдрэгч суурилуулсан байж магадгүй юм. Гэхдээ миний байрлаж байгаа байр, түрээсэлж байгаа өрөө нь хүртэл амьдрах таатай нөхцлийг бүрдүүлдэг гэдгийг яаж мэдэх вэ?

За, одоо та чадна! Zio Qwiic доторх орчны мэдрэгчийн иж бүрдэл ашиглан гэрийнхээ орчны чанарыг хянах боломжтой өөрийн дотоод орчны төхөөрөмжийг бүтээгээрэй.

Алхам 1: Тойм

2.1 Багцын тойм

Одоохондоо иж бүрдэл байхгүй байна уу? Тэднийг эндээс худалдаж аваарай!

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

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

Энэхүү иж бүрдэл нь IOT -тэй нийцтэй бөгөөд үүнийг хялбархан тохируулах боломжтой бөгөөд ингэснээр та өөрийн ширээний компьютер, таблет эсвэл ухаалаг гар утасны төхөөрөмж дээрх хүрээлэн буй орчны өгөгдлийг хянах боломжтой болно.

Zio Qwiic мэдрэгч:

  • Температур ба чийгшил мэдрэгч SHT31
  • Барометрийн даралт ба өндрийн BMP280
  • Агаарын чанарын мэдрэгч CCS811
  • Гэрлийн мэдрэгч
  • Чанга мэдрэгч
  • Адаптертай PM2.5 мэдрэгч (PM1.0, PM2.5, PM10)

Zio Qwiic модулиуд:

  • Zuino PsyFi32 хөгжлийн самбар
  • Төв
  • RGB LED
  • 0.91 инчийн OLED дэлгэц
  • RTC модуль
  • LiPO батерейны менежер

Бусад бүрэлдэхүүн хэсгүүд:

  • Qwiic кабель
  • Микро USB кабель
  • Батерей эзэмшигч

2.2 Төслийн тойм

Энэхүү төсөл нь Zio модулийг ашиглан дотор орчны мэдрэгч төхөөрөмжийг бүтээх болно.

Zio бол Arduino болон Qwiic экосистемд бүрэн нэгтгэсэн нээлттэй эх үүсвэртэй, авсаархан, сүлжээний байршлын самбаруудын шинэ шугам юм. Зүүж болох зүйлс, робот техник, жижиг орон зайн хязгаарлалт эсвэл бусад төсөлд зориулагдсан. Зиогийн бусад гайхалтай бүтээгдэхүүнийг эндээс үзээрэй.

Дараахь хичээлийг qwiic -тэй ижил төстэй модуль, мэдрэгчийг тохируулахад ашиглаж болно.

Хэцүү байдлын түвшин:

Зио Янглинг

Хэрэгтэй эх сурвалжууд

Та Zio хөгжлийн самбарыг хэрхэн суулгах талаар үндсэн ойлголттой байх ёстой. Энэхүү гарын авлагад бид таны хөгжлийн самбар аль хэдийн тохируулагдсан бөгөөд тохируулахад бэлэн болсон гэж үзэж байна. Хэрэв та самбараа тохируулаагүй байгаа бол манай хөгжүүлэлтийн самбар болох Qwiic Start Guide гарын авлагыг уншиж эхлээрэй.

Zio Zuino PsyFi32 Qwiic эхлэх гарын авлага

Хэрэв та модуль, мэдрэгчийн тохиргооны талаар илүү ихийг мэдэх шаардлагатай бол дараах гарын авлагыг лавлахын тулд шалгаж болно.

Модулиуд:

  • 0.91 инч OLED дэлгэц Qwiic эхлэх гарын авлага
  • RTC модуль Qwiic эхлэх гарын авлага

Мэдрэгч:

  • Зио температур ба чийгшил мэдрэгч SHT31 Qwiic эхлэх гарын авлага
  • Зио барометрийн даралт ба өндрийн BMP280 Qwiic эхлэх гарын авлага
  • Zio агаарын чанарын мэдрэгч CCS811 Qwiic эхлэх гарын авлага
  • Zio гэрэл мэдрэгч Qwiic эхлэх гарын авлага
  • Zio Чанга дууны мэдрэгч Qwiic эхлэх гарын авлага
  • Qwiic адаптертай Zio PM2.5 мэдрэгч (PM1.0, PM2.5, PM10)

Алхам 2: Схем

Схем
Схем

Алхам 3: Тохируулах

Тохируулах
Тохируулах
Тохируулах
Тохируулах
Тохируулах
Тохируулах

4.1 Zio модулийг тохируулах

Багцыг тохируулах нь маш энгийн юм. Багцыг зөв тохируулахын тулд бидэнд дараах модуль, мэдрэгч, бүрэлдэхүүн хэсгүүд хэрэгтэй болно. Ихэнх модуль, мэдрэгчийг дотор орчны мэдрэгчийн багцад оруулсан болно. Хэрэв та иж бүрдэл худалдаж авалгүйгээр энэхүү гарын авлагыг дагаж мөрдвөл оёж эхлэхийн тулд танд дараах зүйлс хэрэгтэй болно.

Схемийн дагуу бүх Zio модулиуд болон мэдрэгчүүдийг qwiic кабелиар холбоно уу.

Тэмдэглэл: Модуль ба мэдрэгчийг хооронд нь холбох тусгай захиалга байдаггүй. Гэсэн хэдий ч энэхүү гарын авлагыг хялбарчлахын тулд та схем, диаграмыг ашиглан мэдрэгч, модулиудыг байрлуулж болно.

4.2 Arduino IDE тохиргоо

Дотоод орчны иж бүрдлийг кодлохын өмнө та шаардлагатай номын санг Arduino IDE дээрээ суулгах хэрэгтэй. Хэрэв та Arduino вэбсайтаас үзээгүй бол Arduino IDE програмыг компьютер дээрээ татаж суулгаарай.

Arduino IDE -ийг нээж, PsyFi32 Хөгжүүлэлтийн самбараа компьютерт холбоно уу. Та PsyFi32 -ийг Arduino -д аль хэдийн тохируулсан байх ёстой. Хэрэв танд байхгүй бол энэ гарын авлагыг эндээс үзээрэй.

Дараах сангуудыг суулгана уу.

  • Adafruit Sensor номын сан
  • Adafruit BMP280 номын сан
  • Adafruit TSL2561 Arduino номын сан
  • Adafruit RTC номын сан
  • Adafruit SHT31 номын сан
  • Adafruit GFX номын сан
  • Adafruit SSD1306 номын сан
  • Sparkfun CCS811 номын сан
  • Sparkfun Qwiic LED Stick номын сан

Номын санг суулгахын тулд Arduino IDE -ээ нээнэ үү. Дээрх номын сангуудыг IDE дээрээ оруулахыг сонгоно уу. Эсвэл Arduino вэбсайт нь өөрийн IDE дээр номын санг хэрхэн суулгах талаар гарын авлагатай болно. Та бичлэгийг эндээс үзэх боломжтой.

Алхам 4: Код

Код
Код

5.1 Төслийн кодыг татаж авах

Шаардлагатай номын санг суулгасны дараа манай Github хуудаснаас Дотор орчны мэдрэгчийн багц кодыг эндээс татаж авна уу.

5.2 Кодыг байршуулах, ажиллуулах

Файлыг задалж кодоо байршуулаад ажиллуулна уу. Та кодыг амжилттай ажиллуулсны дараа таны төхөөрөмж таны орчныг хянах, хэмжихэд шаардлагатай өгөгдлийг унших боломжтой болно. IDE -ийн цуваа мониторыг нээгээд төхөөрөмжөөс цуглуулсан өгөгдлийг харах боломжтой болно.

Зөвлөгөө: Үүнийг зөөврийн болгох

USB кабелийг PsyFi32 самбараас салгаад LiPo Battery менежерт зайг холбоно уу. Та одоо гэртээ эсвэл оффисдоо авч явах боломжтой зөөврийн дотор орчны мэдрэгч төхөөрөмжтэй болох боломжтой боллоо.

Би төхөөрөмжөө байрлуулсан хаана ч байсан хүрээлэн буй орчныхоо өгөгдлийг хянах, унших боломжтой байхын тулд картон хайрцгаар төхөөрөмждөө зориулалтын хайрцаг хийсэн.

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