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

Бөөмийн хүчээр ажилладаг агаарын чанарын хяналт: 7 алхам
Бөөмийн хүчээр ажилладаг агаарын чанарын хяналт: 7 алхам

Видео: Бөөмийн хүчээр ажилладаг агаарын чанарын хяналт: 7 алхам

Видео: Бөөмийн хүчээр ажилладаг агаарын чанарын хяналт: 7 алхам
Видео: 25 крутых изобретений в области личного транспорта | Дизайн автомобиля 2024, Арваннэгдүгээр
Anonim
Бөөмийн хүчээр ажилладаг агаарын чанарын хяналт
Бөөмийн хүчээр ажилладаг агаарын чанарын хяналт

Агаарын чанар.

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

Юк.

Таны хянах ёстой нэг зүйл бол байшин доторх агаарын чанар юм. Энэхүү гарын авлагад би агаарын чанарын мэдрэгчийг хэдхэн алхамаар хэрхэн яаж хийхийг танд үзүүлэх болно.

Алхам 1: Бараа цуглуулах

Бараа цуглуулах
Бараа цуглуулах

Энэ төсөлд хэрэгтэй бүх зүйлийг цуглуул.

Үүнд:

  • Бөөмийн торон самбар (Аргон, Бор, Ксенон). Та тэдгээрийг бараг хаанаас ч авах боломжтой. Шууд худалдаж авах нь үргэлж үр дүнтэй байдаг.
  • Бөөмс^2 Агаарын чанарын мэдрэгч.
  • Honeywell HPMA115S0 ширхэгийн мэдрэгч.
  • HPMA115S0 мэдрэгчийн кабель. (Сүүлийн гурвыг та эндээс авч болно.)

Алхам 2: Тэднийг угсарна уу

Тэднийг цуглуул
Тэднийг цуглуул
Тэднийг цуглуул
Тэднийг цуглуул
Тэднийг цуглуул
Тэднийг цуглуул
  1. Бөөмийг бөөмийн^2 самбарт хавсаргана уу
  2. Кабелийг ашиглан HPM Particle мэдрэгчийг Particle^2 руу холбоно уу
  3. USB залгаарай!

Алхам 3: Google Docs -ийг тохируулах - Скрипт үүсгэх

Google Docs -ийг тохируулах - Скрипт үүсгэх
Google Docs -ийг тохируулах - Скрипт үүсгэх
  1. Шинэ Google Хүснэгт үүсгэх
  2. Дараа нь Tools цэсийг дараад Script Editor дээр дарна уу
  3. Шинэ скрипт үүсгэх
  4. Дараах кодыг скриптэд оруулна уу.

// энэ бол вэб апп нь POST хүсэлтийн doPost (e) функцийг хүлээн авах үед ажиллах функц юм.

// null бол буцаана уу

if (e == тодорхойгүй) {Logger.log ("өгөгдөл байхгүй"); буцах HtmlService.createHtmlOutput ("өгөгдөл хэрэгтэй"); }

// JSON өгөгдлийг задлан шинжлэх

var event = JSON.parse (e.postData.contents); var data = JSON.parse (event.data);

// Өгөгдөлгүйгээр сүүлийн мөрийг авах

var sheet = SpreadsheetApp.getActiveSheet (); var lastRow = Math.max (sheet.getLastRow (), 1); sheet.insertRowAfter (lastRow);

// Одоогийн цагийн тэмдгийг авах

var timestamp = шинэ огноо ();

// Өгөгдлийг хүснэгтэд оруулах

sheet.getRange (lastRow + 1, 1).setValue (event.published_at); sheet.getRange (lastRow + 1, 2).setValue (өгөгдлийн температур); sheet.getRange (lastRow + 1, 3).setValue (өгөгдөл. чийгшил); sheet.getRange (lastRow + 1, 4).setValue (өгөгдөл.pm10); sheet.getRange (lastRow + 1, 5).setValue (өгөгдөл.pm25); sheet.getRange (lastRow + 1, 6).setValue (data.tvoc); sheet.getRange (lastRow + 1, 7).setValue (data.c02);

SpreadsheetApp.flush ();

HtmlService.createHtmlOutput -ийг буцаах ("шуудангийн хүсэлтийг хүлээн авлаа"); }

Алхам 4: Google Docs -ийг тохируулах - Webhook -ийг тохируулах

Google Docs -ийг тохируулах - Webhook -ийг тохируулах
Google Docs -ийг тохируулах - Webhook -ийг тохируулах

Дараа нь,

  1. Хэвлэх хэсэгт очоод Вэб апп болгон байршуулах дээр дарна уу
  2. Аппликешныг өөрийнхөөрөө тохируулна уу
  3. Дараа нь хэн аппликейшнд нэвтрэх эрхтэйг хэн ч биш, нэрээ нууцалсан байдлаар тохируулаарай. (Анхаарах зүйл: хэрэв та чухал өгөгдөлтэй ажиллаж байгаа бол илүү бат бөх, өөрчлөн тохируулсан шийдлийг хүсч магадгүй. Энэ нь хэрэв таны вэб дэгээ линктэй бол энэ хуудсанд өгөгдөл оруулах боломжтой.)
  4. Төслийн хувилбарыг шинэ болгож өөрчилнө үү!
  5. Гаралтын хангаж буй одоогийн програмын URL -г хуулж ав.

Алхам 5: Particle Cloud -ийг тохируулна уу

Particle Cloud -ийг тохируулах
Particle Cloud -ийг тохируулах
  1. Particle.io консол дээр Integrations хэсэгт очоод шинэ Webhook үүсгэнэ үү
  2. Кодоос дамжуулагдсан үйл явдлын нэрийг бөглөнө үү (энэ тохиолдолд энэ нь блок юм)
  3. URL хайрцгийн сүүлийн алхамаас одоогийн програмын URL -г оруулна уу
  4. Хүсэлтийн төрлийг POST болгож тохируулна уу
  5. Хүсэлтийн форматыг JSON болгон тохируулна уу
  6. Ашиглаж буй төхөөрөмжөө чиглүүл (эсвэл зөвхөн ганц төхөөрөмжтэй юм шиг үлдээгээрэй)
  7. Хадгалах дээр дарна уу

Алхам 6: Удирдах зөвлөлийг програмчлах

Удирдах зөвлөлийг програмчлах
Удирдах зөвлөлийг програмчлах
  1. Particle Account болон Particle Mesh төхөөрөмжөө тохируулна уу. Хэрэв та өмнө нь ийм зүйл хийж байгаагүй бол Quickstart ашиглана уу.
  2. Particle Workbench -ийг татаж аваад хараахан суулгаагүй байгаа бол суулгаарай. Зааварчилгаа энд байна.
  3. Кодыг эндээс авна уу.
  4. Кодыг татаж авсны дараа үүнийг Visual кодоор нээнэ үү (1 -р алхамд суулгасан)
  5. Хэрэв та хараахан амжаагүй бол Particle руу нэвтэрнэ үү (Хамгийн хурдан арга бол Command + Shift + P товчлууруудыг дарж командын цонхыг нээнэ үү. Дараа нь нэвтрэх үгээ бичиж эхлээрэй)
  6. Particle Cloud дээр нийтлэх - Дахин хэлэхэд энэ нь командын цонхыг ашигладаг. Дээрхтэй ижил Command + Shift + P ашиглан Cloud Flash бичнэ үү.
  7. Cloud Flash сонголтыг олсны дараа enter дарна уу.
  8. Таны самбар удахгүй програмчлагдах ёстой. Та энэ хугацаанд LED -ийн өөрчлөлтийг харж болно. Цэнхэр өнгөөр гэрэлтэж эхэлмэгц та явахад бэлэн байна!

Алхам 7: Бүгдийг графикаар зур

Бүгдийг графикаар дүрсэл
Бүгдийг графикаар дүрсэл
Бүгдийг графикаар дүрсэл
Бүгдийг графикаар дүрсэл
  1. Google хуудсан дээр та эхний мөрөнд бүх шошго бүхий толгой үүсгэх боломжтой. (Дээрх дэлгэцийн агшинг үзнэ үү)
  2. Хүснэгтэнд шинэ өгөгдөл гарч ирснийг та анзаарах ёстой (хэрэв та бүх зүйлийг зөв тохируулсан бол). Хэрэв та үүнийг харахгүй бол өмнөх алхам руу буцна уу.
  3. Та бүтэн баганыг сонгож, үүнээс шинэ диаграм үүсгэх замаар өгөгдлийг график болгож болно.
  4. Та дээр дурдсан шиг бүх зүйлийг нэг дор эсвэл тусад нь график болгож болно.

Хэрэв бүх зүйл ажиллаж байгаа бөгөөд танд гоё график байгаа бол баяр хүргэе !! Хэрэв та Adafruit шиг IoT үйлчилгээг ашиглан дараагийн алхам руу шилжихэд бэлэн бол миний гарын авлагыг эндээс үзээрэй.

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