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

Google Charts ашиглан утасгүй мэдрэгчийн өгөгдлийг дүрслэн харуулах нь: 6 алхам
Google Charts ашиглан утасгүй мэдрэгчийн өгөгдлийг дүрслэн харуулах нь: 6 алхам

Видео: Google Charts ашиглан утасгүй мэдрэгчийн өгөгдлийг дүрслэн харуулах нь: 6 алхам

Видео: Google Charts ашиглан утасгүй мэдрэгчийн өгөгдлийг дүрслэн харуулах нь: 6 алхам
Видео: Michael Borcherds. GeoGebra Development 2022-04-14 2024, Арваннэгдүгээр
Anonim
Google Charts ашиглан утасгүй мэдрэгчийн өгөгдлийг дүрслэн харуулах
Google Charts ашиглан утасгүй мэдрэгчийн өгөгдлийг дүрслэн харуулах

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

Энэхүү зааварчилгаанд бид Google Charts ашиглан мэдрэгчийн өгөгдлийг дүрслэн харуулах болно. Google диаграм нь мэдрэгчийн өгөгдлийг шалгах, дүн шинжилгээ хийх интерактив арга юм. Энэ нь шугамын диаграм, пи диаграм, гистограм, олон утгатай диаграм гэх мэт олон сонголтыг бидэнд өгдөг. Тиймээс бид эндээс дараахь зүйлийг сурч мэдэх болно.

  • Утасгүй чичиргээ ба температур мэдрэгч
  • Тоног төхөөрөмжийн тохиргоо
  • Утасгүй гарц төхөөрөмж ашиглан өгөгдлийг цуглуулах
  • Эдгээр мэдрэгч ашиглан чичиргээний шинжилгээ хийх.
  • ESP32 вэб сервер ашиглан вэб хуудсыг хэрхэн яаж хийх вэ.
  • Google хуудсыг вэб хуудсан дээр ачаална уу.

Алхам 1: Техник хангамж ба програм хангамжийн үзүүлэлтүүд

Техник хангамж ба програм хангамжийн үзүүлэлтүүд
Техник хангамж ба програм хангамжийн үзүүлэлтүүд

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

  • Google диаграмын API
  • Arduino IDE

Тоног төхөөрөмжийн тодорхойлолт

  • ESP32
  • Утасгүй температур ба чичиргээ мэдрэгч
  • Zigmo гарц хүлээн авагч

Алхам 2: Машины чичиргээг шалгах заавар

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

  • 0.01g буюу түүнээс бага - Маш сайн нөхцөлтэй - Машин зөв ажиллаж байна.
  • 0.35 гр ба түүнээс бага - Сайн нөхцөлтэй. Машин сайн ажиллаж байна. Машин дуу чимээ гаргахгүй бол ямар ч үйлдэл хийх шаардлагагүй. Роторын хазгай байдлын алдаа байж болно.
  • 0.75 гр ба түүнээс дээш - Барзгар нөхцөл - Машин хэт их дуу чимээ гаргаж байгаа тохиолдолд моторыг шалгах шаардлагатай бөгөөд роторын хазайлтын эвдрэл гарч болзошгүй.
  • 1г ба түүнээс дээш - Маш ширүүн нөхцөл байдал - Моторт ноцтой гэмтэл гарч болзошгүй. Алдаа нь холхивчийн эвдрэл эсвэл баарны гулзайлтаас үүдэлтэй байж болно. Дуу чимээ, температур байгаа эсэхийг шалгаарай
  • 1.5г ба түүнээс дээш- Аюулын түвшин- Моторыг засах эсвэл өөрчлөх шаардлагатай.
  • 2.5г ба түүнээс дээш -Хүнд түвшин -Машиныг нэн даруй унтраа.

Алхам 3: Чичиргээ мэдрэгчийн утгыг олж авах

Чичиргээ мэдрэгчийн утгыг олж авах
Чичиргээ мэдрэгчийн утгыг олж авах
Чичиргээ мэдрэгчийн утгыг олж авах
Чичиргээ мэдрэгчийн утгыг олж авах

Мэдрэгчээс авсан чичиргээний утга милис байна. Эдгээр нь дараахь утгуудаас бүрдэнэ.

RMS утга- бүх гурван тэнхлэгийн дагуух дундаж квадрат утгыг оргилоос оргил хүртэлх утгыг дараах байдлаар тооцоолж болно

оргилоос оргил утга = RMS утга/0.707

  • Мин утга- Бүх гурван тэнхлэгийн дагуух хамгийн бага утга
  • Хамгийн их утга- бүх гурван тэнхлэгийн дагуу оргилоос оргил хүртэл. RMS -ийн утгыг энэ томъёог ашиглан тооцоолж болно

RMS утга = оргилоос оргил утга x 0.707

Өмнө нь мотор сайн байгаа үед бид 0.002 гр орчим утгыг олж авсан. Гэхдээ бид үүнийг алдаатай мотор дээр туршиж үзэхэд бидний шалгаж үзсэн чичиргээ ойролцоогоор 0.80-1.29 гр байв. Алдаа гарсан мотор нь роторын хэт хазайлтанд өртсөн. Тиймээс бид чичиргээ мэдрэгч ашиглан моторын эвдрэлийг сайжруулах боломжтой

Алхам 4: ESP32webServer ашиглан вэб хуудсанд үйлчлэх

Юуны өмнө бид ESP32 ашиглан вэб хуудас байршуулах болно. Вэб хуудсыг байршуулахын тулд бид дараах алхмуудыг дагана уу.

"WebServer.h" номын санг оруулах

#"WebServer.h" -ийг оруулна уу

Дараа нь Вэб сервер ангийн объектыг эхлүүлнэ. Дараа нь server.on () ашиглан вэб хуудсуудыг root болон бусад URL хаягаар нээх серверийн хүсэлтийг илгээнэ үү. серверийг server.begin () ашиглан эхлүүлнэ үү

Вэб серверийн сервер

server.on ("/", handleRoot); server.on ("/dht22", handleDHT); server.onNotFound (handleNotFound); server.begin ();

Вэб хуудсыг SPIFFS дээр хадгалсан өөр өөр URL замуудын дуудлага руу залгаарай. SPIFFS -ийн талаар илүү ихийг мэдэхийг хүсвэл энэ зааврыг дагана уу. " /Dht22" URL зам нь мэдрэгчийн өгөгдлийн утгыг JSON форматаар өгөх болно

void handleRoot () {Файлын файл = SPIFFS.open ("/chartThing.html", "r"); server.streamFile (файл, "текст/html"); file.close (); }

void handleDHT () {StaticJsonBuffer jsonBuffer; JsonObject & root = jsonBuffer.createObject (); root ["rmsx"] = rms_x; root ["rmsy"] = rms_y; char jsonChar [100]; root.printTo ((char*) jsonChar, root.measureLength () + 1); server.send (200, "text/json", jsonChar); }

Одоо ямар ч текст засварлагч ашиглан HTML вэб хуудас үүсгээрэй, энэ тохиолдолд бид notepad ++ ашиглаж байна. Вэб хуудас үүсгэх талаар илүү ихийг мэдэхийн тулд энэ зааварчилгааг үзээрэй. Энэ вэб хуудсан дээр бид google charts API -ийг дуудаж, мэдрэгчийн утгыг диаграммд өгч байна. Энэ вэб хуудсыг root вэб хуудсанд байршуулж байна. Та HTML вэб хуудасны кодыг эндээс олж болно

Дараагийн алхамд бид вэб сервертэй ажиллах хэрэгтэй болно

server.handleClient ();

Алхам 5: Мэдээллийн дүрслэл

Мэдээллийн дүрслэл
Мэдээллийн дүрслэл

Google Charts нь таны вэбсайт эсвэл статик вэб хуудсан дээрх өгөгдлийг дүрслэх маш үр дүнтэй аргыг санал болгодог. Энгийн шугамын диаграмаас эхлээд шаталсан модны нарийн төвөгтэй газрын зураг хүртэл Google диаграмын галерей нь олон тооны бэлэн диаграмын төрлүүдийг өгдөг.

Алхам 6: Ерөнхий код

Энэхүү зааварчилгааны програмыг эндээс олж болно.

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