Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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
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
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
Kodi burimor për NodeMCU ESP8266 mund të gjendet këtu:
Hapi 4: Konfigurimi kryesor i AWS IOT
- Krijoni sendin në thelbin AWS IOT.
- Krijoni certifikatën dhe bashkëngjiteni atë me sendin e krijuar.
- Krijoni një politikë të re dhe bashkojeni atë me sendin.
- Tani krijoni një rregull.
- Zgjidhni Dërgo një mesazh në një rrjedhë Amazon Kinesis Firehose.
Hapi 5: Konfigurimi i Kinesis Firehose Delivery Stream
- Klikoni në Krijo rrjedhat e dorëzimit
- Zgjidhni burimin si PUT Direkt ose burime të tjera
- Çaktivizo transformimin e regjistrimit dhe konvertimin e formatit të regjistrimit.
- Zgjidhni destinacionin si Redshift i Amazon.
- Plotësoni detajet e grupit.
- 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.
- Aktivizoni kompresimin S3 si rregullim GZIP për të zvogëluar kohën e transferimit (Opsionale)
- Rishikoni shpërndarjen e Firehose dhe klikoni në Krijo Rrjedhat e Dorëzimit
Hapi 6: Konfigurimi i Amazon Redshift
- Filloni me identifikuesin e grupit, emrin e bazës së të dhënave, përdoruesin kryesor dhe fjalëkalimin.
- 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.
- Vazhdoni dhe pastaj lëshoni grupin.
- Shkoni te redaktuesi i pyetjeve dhe krijoni tabelën dps_info.
Rregulli i Grupit të Sigurisë Inbound për Redshift
- Si parazgjedhje, zhvendosja në të kuqe kufizon lidhjet hyrëse përmes grupit të sigurisë VPC.
- 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
- 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.
- Pas konfigurimit të suksesshëm të llogarisë, klikoni në analizën e re nga pulti.
- Jepni emrin analizës suaj.
- Zgjidhni Redshift burimin e të dhënave nga lista e dhënë.
- 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.
- Ju gjithashtu mund të zgjidhni të planifikoni rifreskimin e të dhënave në SPICE.
- Shtoni fushat e kërkuara për analizë.
- Publikoni pultin nga opsioni i ndarjes. Jepni qasjen e kërkuar përdoruesve të tjerë për të parë panelin e kontrollit.