Satura rādītājs:

Barometriskā spiediena un temperatūras vizualizēšana, izmantojot Infineon XMC4700 RelaxKit, Infineon DPS422 un AWS: 8 soļi
Barometriskā spiediena un temperatūras vizualizēšana, izmantojot Infineon XMC4700 RelaxKit, Infineon DPS422 un AWS: 8 soļi

Video: Barometriskā spiediena un temperatūras vizualizēšana, izmantojot Infineon XMC4700 RelaxKit, Infineon DPS422 un AWS: 8 soļi

Video: Barometriskā spiediena un temperatūras vizualizēšana, izmantojot Infineon XMC4700 RelaxKit, Infineon DPS422 un AWS: 8 soļi
Video: Как образуются тропические штормы? 2024, Novembris
Anonim
Barometriskā spiediena un temperatūras vizualizēšana, izmantojot Infineon XMC4700 RelaxKit, Infineon DPS422 un AWS
Barometriskā spiediena un temperatūras vizualizēšana, izmantojot Infineon XMC4700 RelaxKit, Infineon DPS422 un AWS
Barometriskā spiediena un temperatūras vizualizēšana, izmantojot Infineon XMC4700 RelaxKit, Infineon DPS422 un AWS
Barometriskā spiediena un temperatūras vizualizēšana, izmantojot Infineon XMC4700 RelaxKit, Infineon DPS422 un AWS

Tas ir vienkāršs projekts, lai fiksētu barometrisko spiedienu un temperatūru, izmantojot Infineon DPS 422. Kļūst neveikli noteiktā laikā noteikt spiedienu un temperatūru. Šeit parādās analītika, ieskats par spiediena un temperatūras izmaiņām noteiktā laika periodā var palīdzēt atklāt defektus un veikt paredzamo apkopi.

Šī projekta veidošanas pievilcība ir Infineon rūpnieciskā spiediena sensora izmantošana un ieskats mērījumos, izmantojot Amazon QuickSight.

1. darbība. Aparatūra

Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra
Aparatūra

S2GO SPIEDIENS DPS422:

Šis ir absolūtais barometriskā spiediena sensors. Tas ir rūpnieciskas kvalitātes sensors ar relatīvo precizitāti ± 0,06 hPa. Un ar temperatūras precizitāti ± 0,5 ° C.

MANS IOT ADAPTERIS:

Mani IoT adapteri ir vārti uz ārējiem aparatūras risinājumiem, piemēram, Arduino un Raspberry PI, kas ir populāras IoT aparatūras platformas. Tas viss ļauj visātrāk novērtēt un attīstīt IoT sistēmu.

XMC4700 relaksācijas komplekts:

XMC4700 mikrokontrolleru novērtēšanas komplekts; Aparatūras saderība ar 3.3V un 5V Arduino ™ vairogiem

NodeMCU ESP8266:

NodeMCU ir atvērtā koda IoT platforma. Tas ietver programmaparatūru, kas darbojas ar ESP8266WiFi SoC no Espressif Systems, un aparatūru, kuras pamatā ir ESP-12 modulis.

2. solis: risinājumu arhitektūra

Risinājumu arhitektūra
Risinājumu arhitektūra

Amazon tīmekļa pakalpojumi nodrošina MQTT pakalpojumu, lai ierīces savienotu ar mākoni. MQTT modelis būtībā darbojas pēc publicēšanas-abonēšanas principa. Ierīce, kas šajā gadījumā ir DPS310 sensors, darbojas kā izdevējs, kas publicē spiedienu un temperatūru AWS IOT pamatpakalpojumā, kas darbojas kā abonents. Saņemtais ziņojums tiek pārsūtīts uz Amazon Kinesis Delivery Stream, izmantojot AWS IoT pamatnoteikumu kopu. Piegādes straume ir konfigurēta tā, lai ziņu piegādātu Amazon Redshift klasterim. Amazon Redshift ir datu uzglabāšanas pakalpojums, ko nodrošina AWS. Saņemtie dati, ti, spiediens un temperatūra kopā ar laika zīmogu, tiek pievienoti klasteru tabulai. Tagad tiek parādīts AWS nodrošinātais biznesa izlūkošanas rīks Amazon QuickSight, kas pārveido sarkanās nobīdes kopas datus vizuālā attēlojumā, lai gūtu ieskatu par datiem.

3. darbība: programmatūra

Programmatūra
Programmatūra
Programmatūra
Programmatūra

NodeMCU ESP8266 avota kodu var atrast šeit:

4. darbība. AWS IOT pamata konfigurācija

AWS IOT pamata konfigurācija
AWS IOT pamata konfigurācija
AWS IOT pamata konfigurācija
AWS IOT pamata konfigurācija
AWS IOT pamata konfigurācija
AWS IOT pamata konfigurācija
  1. Izveidojiet lietu AWS IOT kodolā.
  2. Izveidojiet sertifikātu un pievienojiet to izveidotajai lietai.
  3. Izveidojiet jauno politiku un pievienojiet to lietai.
  4. Tagad izveidojiet noteikumu.
  5. Izvēlieties Sūtīt ziņojumu Amazon Kinesis Firehose straumei.

5. darbība. Kinesis Firehose piegādes straumes konfigurācija

Kinesis Firehose piegādes straumes konfigurācija
Kinesis Firehose piegādes straumes konfigurācija
Kinesis Firehose piegādes straumes konfigurācija
Kinesis Firehose piegādes straumes konfigurācija
Kinesis Firehose piegādes straumes konfigurācija
Kinesis Firehose piegādes straumes konfigurācija
  1. Noklikšķiniet uz Izveidot piegādes straumes
  2. Atlasiet avotu kā Direct PUT vai citus avotus
  3. Atspējojiet ierakstu pārveidošanu un ierakstu formātu konvertēšanu.
  4. Izvēlieties galamērķi kā Amazon Redshift.
  5. Aizpildiet klasteru informāciju.
  6. Tā kā ziņojums no DPS jāveido JSON formātā, kopēšanas komanda ir attiecīgi jāmaina. KOPĒŠANAS opciju lodziņā ievadiet JSON “auto”. Turklāt, tā kā mēs izmantosim GZIP saspiešanu, tas pats ir jāmin opciju lodziņā.
  7. Iespējojiet S3 saspiešanu kā GZIP pasūtījumu, lai samazinātu pārsūtīšanas laiku (pēc izvēles)
  8. Pārskatiet Firehose piegādi un noklikšķiniet uz Izveidot piegādes straumi

6. darbība: Amazon Redshift konfigurācija

Amazon Redshift konfigurācija
Amazon Redshift konfigurācija
Amazon Redshift konfigurācija
Amazon Redshift konfigurācija
Amazon Redshift konfigurācija
Amazon Redshift konfigurācija
  1. Sāciet ar klastera identifikatoru, datu bāzes nosaukumu, galveno lietotāju un paroli.
  2. Atlasiet mezgla veidu kā dc2.large, klasteru tipu kā daudzkodus, ja vēlaties iekļaut atsevišķus skaitļošanas mezglus. Norādiet skaitļošanas mezglu skaitu, ja ir atlasīts daudzkodu klasteru veids.
  3. Turpiniet un pēc tam palaidiet kopu.
  4. Dodieties uz vaicājumu redaktoru un izveidojiet tabulu dps_info.

Drošības grupas ienākošais noteikums sarkanajai nobīdei

  1. Pēc noklusējuma sarkanā nobīde ierobežo ienākošos savienojumus, izmantojot VPC drošības grupu.
  2. Pievienojiet sarkanās nobīdes ienākošo noteikumu, lai ļautu Redshift izveidot savienojumu ar citiem pakalpojumiem, piemēram, QuickSight.

7. solis: Amazon QuickSight

Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
  1. Pakalpojumu sarakstā atlasiet Amazon QuickSight. Ja esat pirmais lietotājs, QuickSight var bez maksas izmantot 60 dienas un pēc tam par to ir jāmaksā.
  2. Pēc veiksmīgas konta iestatīšanas informācijas panelī noklikšķiniet uz jaunas analīzes.
  3. Piešķiriet analīzei nosaukumu.
  4. Dotajā sarakstā atlasiet Redshift datu avotu.
  5. Datu glabāšanai izvēlieties garšvielu datu bāzi. Šī ir atmiņas datu bāze, ko nodrošina QuickSight.
  6. Papildus varat izvēlēties ieplānot SPICE datu atjaunināšanu.
  7. Pievienojiet analīzei nepieciešamos laukus.
  8. Publicējiet informācijas paneli no kopīgošanas opcijas. Piešķiriet citiem lietotājiem nepieciešamo piekļuvi informācijas paneļa apskatei.

Ieteicams: