Përmbajtje:

Vizualizimi i presionit dhe temperaturës barometrike duke përdorur Infineon XMC4700 RelaxKit, Infineon DPS422 dhe AWS .: 8 hapa
Vizualizimi i presionit dhe temperaturës barometrike duke përdorur Infineon XMC4700 RelaxKit, Infineon DPS422 dhe AWS .: 8 hapa

Video: Vizualizimi i presionit dhe temperaturës barometrike duke përdorur Infineon XMC4700 RelaxKit, Infineon DPS422 dhe AWS .: 8 hapa

Video: Vizualizimi i presionit dhe temperaturës barometrike duke përdorur Infineon XMC4700 RelaxKit, Infineon DPS422 dhe AWS .: 8 hapa
Video: Programimi dhe vizualizim i kotrollit automatik iturbines 2MW 2024, Nëntor
Anonim
Paraqitja e presionit dhe temperaturës barometrike duke përdorur Infineon XMC4700 RelaxKit, Infineon DPS422 dhe AWS
Paraqitja e presionit dhe temperaturës barometrike duke përdorur Infineon XMC4700 RelaxKit, Infineon DPS422 dhe AWS
Paraqitja e presionit dhe temperaturës barometrike duke përdorur Infineon XMC4700 RelaxKit, Infineon DPS422 dhe AWS
Paraqitja e presionit dhe temperaturës barometrike duke përdorur Infineon XMC4700 RelaxKit, Infineon DPS422 dhe AWS

Shtë një projekt i thjeshtë për të kapur presionin dhe temperaturën barometrike duke përdorur DPS 422 të Infineon. Bëhet e ngathët të gjurmosh presionin dhe temperaturën gjatë një periudhe kohe. Kjo është ajo ku analitika del në figurë, pasqyra mbi ndryshimin e presionit dhe temperaturës gjatë një periudhe kohore mund të ndihmojë në zbulimin e gabimeve dhe kryerjen e mirëmbajtjes parashikuese.

Tërheqja për realizimin e këtij projekti është përdorimi i sensorit të presionit të shkallës industriale të Infineon dhe merrni njohuri nga matjet duke përdorur Amazon QuickSight.

Hapi 1: Pajisje kompjuterike

Hardware
Hardware
Hardware
Hardware
Hardware
Hardware

S2GO PRESIONI DPS422:

Ky është një sensor absolut i presionit barometrik. Sensorshtë një sensor i klasës industriale me saktësi relative ± 0.06 hPa. Dhe me saktësi të temperaturës ± 0.5 ° C.

Përshtatësi im IOT:

Përshtatësit e mi IoT janë porta drejt zgjidhjeve të jashtme të harduerit si Arduino dhe Raspberry PI, të cilat janë platforma të njohura të pajisjeve IoT. E gjithë kjo mundëson vlerësimin dhe zhvillimin më të shpejtë të sistemit IoT.

Komplet Relax XMC4700:

Kompleti i vlerësimit të mikrokontrolluesit XMC4700; Pajtueshmëri harduerike me Mburoja 3.3V dhe 5V Arduino

NodeMCU ESP8266:

NodeMCU është një platformë IoT me burim të hapur. Ai përfshin firmware i cili funksionon në ESP8266WiFi SoC nga Espressif Systems, dhe harduer i cili bazohet në modulin ESP-12.

Hapi 2: Arkitektura e zgjidhjes

Zgjidhja Arkitektura
Zgjidhja Arkitektura

Ueb -shërbimet Amazon sigurojnë shërbimin MQTT për të lidhur pajisjet me cloud. Modeli MQTT në thelb funksionon në parimin e publikimit-abonimit. Pajisja e cila është sensori DPS310 në këtë rast, vepron si një botues që publikon presionin dhe temperaturën në shërbimin kryesor AWS IOT i cili vepron si një pajtimtar. Mesazhi i marrë i përcillet Rrjedhës së Dorëzimit të Amazon Kinesis duke përdorur grupin e rregullave bazë të AWS IoT. Rrjedha e Dorëzimit është konfiguruar për të dhënë mesazhin në grupin Amazon Redshift. Amazon Redshift është shërbimi i ruajtjes së të dhënave i ofruar nga AWS. Të dhënat e marra, domethënë, presioni dhe temperatura së bashku me etiketën kohore shtohen në tabelën e grupimeve. Tani, Amazon QuickSight, mjeti i inteligjencës së biznesit i ofruar nga AWS vjen në figurë i cili konverton të dhënat në grupin e zhvendosjes së kuqe në përfaqësim vizual për të marrë njohuri nga të dhënat.

Hapi 3: Softuer

Softuer
Softuer
Softuer
Softuer

Kodi burimor për NodeMCU ESP8266 mund të gjendet këtu:

Hapi 4: Konfigurimi kryesor i AWS IOT

Konfigurimi kryesor i AWS IOT
Konfigurimi kryesor i AWS IOT
Konfigurimi kryesor i AWS IOT
Konfigurimi kryesor i AWS IOT
Konfigurimi kryesor i AWS IOT
Konfigurimi kryesor i AWS IOT
  1. Krijoni sendin në thelbin AWS IOT.
  2. Krijoni certifikatën dhe bashkëngjiteni atë me sendin e krijuar.
  3. Krijoni një politikë të re dhe bashkojeni atë me sendin.
  4. Tani krijoni një rregull.
  5. Zgjidhni Dërgo një mesazh në një rrjedhë Amazon Kinesis Firehose.

Hapi 5: Konfigurimi i Kinesis Firehose Delivery Stream

Konfigurimi i rrjedhës së dorëzimit të Kinesis Firehose
Konfigurimi i rrjedhës së dorëzimit të Kinesis Firehose
Konfigurimi i rrjedhës së dorëzimit të Kinesis Firehose
Konfigurimi i rrjedhës së dorëzimit të Kinesis Firehose
Konfigurimi i rrjedhës së dorëzimit të Kinesis Firehose
Konfigurimi i rrjedhës së dorëzimit të Kinesis Firehose
  1. Klikoni në Krijo rrjedhat e dorëzimit
  2. Zgjidhni burimin si PUT Direkt ose burime të tjera
  3. Çaktivizo transformimin e regjistrimit dhe konvertimin e formatit të regjistrimit.
  4. Zgjidhni destinacionin si Redshift i Amazon.
  5. Plotësoni detajet e grupit.
  6. Meqenëse mesazhi nga DPS do të gjenerohet në formatin JSON, komanda e kopjimit duhet të ndryshohet në përputhje me rrethanat. Në kutinë e opsioneve COPY, futni JSON ‘auto’. Gjithashtu, pasi ne do të përdorim kompresimin GZIP, e njëjta nevojë duhet të përmendet në kutinë e opsioneve.
  7. Aktivizoni kompresimin S3 si rregullim GZIP për të zvogëluar kohën e transferimit (Opsionale)
  8. Rishikoni shpërndarjen e Firehose dhe klikoni në Krijo Rrjedhat e Dorëzimit

Hapi 6: Konfigurimi i Amazon Redshift

Konfigurimi i Amazon Redshift
Konfigurimi i Amazon Redshift
Konfigurimi i Amazon Redshift
Konfigurimi i Amazon Redshift
Konfigurimi i Amazon Redshift
Konfigurimi i Amazon Redshift
  1. Filloni me identifikuesin e grupit, emrin e bazës së të dhënave, përdoruesin kryesor dhe fjalëkalimin.
  2. Përzgjidhni llojin e Nyjes si dc2.large, llojin e grupit si multinode nëse dëshironi të përfshini nyje të veçanta llogaritëse. Përmendni numrin e nyjeve llogaritëse nëse është zgjedhur lloji i grupit me shumë nyje.
  3. Vazhdoni dhe pastaj lëshoni grupin.
  4. Shkoni te redaktuesi i pyetjeve dhe krijoni tabelën dps_info.

Rregulli i Grupit të Sigurisë Inbound për Redshift

  1. Si parazgjedhje, zhvendosja në të kuqe kufizon lidhjet hyrëse përmes grupit të sigurisë VPC.
  2. Shtoni rregullin e hyrjes për zhvendosjen në të kuqe për të lejuar që Redshift të lidhet me shërbime të tjera të tilla si QuickSight.

Hapi 7: Amazon QuickSight

Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
  1. Nga lista e shërbimeve, zgjidhni Amazon QuickSight. Nëse jeni përdorues për herë të parë, QuickSight është falas për përdorim për 60 ditë dhe paguhet më pas.
  2. Pas konfigurimit të suksesshëm të llogarisë, klikoni në analizën e re nga pulti.
  3. Jepni emrin analizës suaj.
  4. Zgjidhni Redshift burimin e të dhënave nga lista e dhënë.
  5. Zgjidhni bazën e të dhënave të erëzave për ruajtjen e të dhënave. Kjo është baza e të dhënave në kujtesë e siguruar nga QuickSight.
  6. Ju gjithashtu mund të zgjidhni të planifikoni rifreskimin e të dhënave në SPICE.
  7. Shtoni fushat e kërkuara për analizë.
  8. Publikoni pultin nga opsioni i ndarjes. Jepni qasjen e kërkuar përdoruesve të tjerë për të parë panelin e kontrollit.

Recommended: