Բովանդակություն:

Բարոմետրիկ ճնշման և ջերմաստիճանի պատկերացում Infineon XMC4700 RelaxKit- ի, Infineon DPS422- ի և AWS- ի միջոցով. 8 քայլ
Բարոմետրիկ ճնշման և ջերմաստիճանի պատկերացում Infineon XMC4700 RelaxKit- ի, Infineon DPS422- ի և AWS- ի միջոցով. 8 քայլ

Video: Բարոմետրիկ ճնշման և ջերմաստիճանի պատկերացում Infineon XMC4700 RelaxKit- ի, Infineon DPS422- ի և AWS- ի միջոցով. 8 քայլ

Video: Բարոմետրիկ ճնշման և ջերմաստիճանի պատկերացում Infineon XMC4700 RelaxKit- ի, Infineon DPS422- ի և AWS- ի միջոցով. 8 քայլ
Video: Casio G-Shock Mudmaster против Gulfmaster | G Shock GWG-1000 Mudmaster против G Shock GW... 2024, Հուլիսի
Anonim
Պատկերացնել բարոմետրիկ ճնշումն ու ջերմաստիճանը ՝ օգտագործելով Infineon XMC4700 RelaxKit, Infineon DPS422 և AWS
Պատկերացնել բարոմետրիկ ճնշումն ու ջերմաստիճանը ՝ օգտագործելով Infineon XMC4700 RelaxKit, Infineon DPS422 և AWS
Բարոմետրիկ ճնշման և ջերմաստիճանի պատկերացում Infineon XMC4700 RelaxKit, Infineon DPS422 և AWS- ի միջոցով
Բարոմետրիկ ճնշման և ջերմաստիճանի պատկերացում Infineon XMC4700 RelaxKit, Infineon DPS422 և AWS- ի միջոցով

Դա պարզ նախագիծ է ՝ գրանցելու բարոմետրիկ ճնշումն ու ջերմաստիճանը ՝ օգտագործելով Infineon- ի DPS 422 -ը: clնշումն ու ջերմաստիճանը որոշ ժամանակաշրջանում հետևելը անշնորհք է դառնում: Այստեղ է, որ վերլուծությունն է պատկերված, որոշակի ժամանակահատվածում ճնշման և ջերմաստիճանի փոփոխության վերաբերյալ պատկերացումները կարող են օգնել հայտնաբերել անսարքությունները և կանխատեսող սպասարկում իրականացնել:

Այս նախագիծը պատրաստելու գրավչությունը Infineon- ի արդյունաբերական աստիճանի ճնշման սենսորի օգտագործումն է և Amazon QuickSight- ի միջոցով չափումներից պատկերացում կազմելը:

Քայլ 1: Սարքավորումներ

Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ
Սարքավորումներ

S2GO ESSնշման DPS422:

Սա բացարձակ բարոմետրիկ ճնշման ցուցիչ է: Այն արդյունաբերական դասի սենսոր է `հարաբերական ճշգրտությամբ ± 0.06 hPa: Եվ temperature 0.5 ° C ջերմաստիճանի ճշգրտությամբ:

Ի I ԻՈՏ Ադապտեր.

Իմ IoT ադապտերները դարպասներ են արտաքին ապարատային լուծումների համար, ինչպիսիք են Arduino- ն և Raspberry PI- ն, որոնք IoT- ի հանրաճանաչ ապարատային հարթակներ են: Այս ամենը հնարավորություն է տալիս արագ գնահատել և զարգացնել IoT համակարգը:

XMC4700 Relax Kit:

XMC4700 միկրոկառավարիչների գնահատման հավաքածու; Սարքավորումների համատեղելիություն 3.3V և 5V Arduino ™ Shields- ի հետ

NodeMCU ESP8266:

NodeMCU- ն բաց կոդով IoT հարթակ է: Այն ներառում է որոնվածը, որն աշխատում է ESP8266WiFi SoC- ով ՝ Espressif Systems- ից, և ապարատը, որը հիմնված է ESP-12 մոդուլի վրա:

Քայլ 2. Լուծման ճարտարապետություն

Լուծման ճարտարապետություն
Լուծման ճարտարապետություն

Amazon webservices- ն ապահովում է MQTT ծառայությունը ՝ սարքերը ամպին միացնելու համար: MQTT մոդելը հիմնականում գործում է հրապարակել-բաժանորդագրվել սկզբունքով: Սարքը, որն այս դեպքում DPS310 սենսորն է, հանդես է գալիս որպես հրատարակիչ, որը հրապարակում է ճնշումն ու ջերմաստիճանը AWS IOT հիմնական ծառայության վրա, որը հանդես է գալիս որպես բաժանորդ: Ստացված հաղորդագրությունը փոխանցվում է Amazon Kinesis Delivery Stream ՝ օգտագործելով AWS IoT հիմնական կանոնների հավաքածուն: Delivery Stream- ը կազմաձևված է, որպեսզի հաղորդագրությունը հասցնի Amazon Redshift կլաստերին: Amazon Redshift- ը տվյալների պահեստավորման ծառայությունն է, որը տրամադրվում է AWS- ի կողմից: Ստացված տվյալները, այսինքն ՝ ճնշումը և ջերմաստիճանը ժամանակային նշանի հետ միասին ավելացվում են կլաստերային աղյուսակին: Այժմ Amazon QuickSight- ը տրամադրում է AWS- ի կողմից տրամադրված գործարար հետախուզության գործիքը, որը կարմրափոխման կլաստերում եղած տվյալները վերածում է տեսողական ներկայացման `տվյալներից պատկերացում կազմելու համար:

Քայլ 3: Softwareրագրակազմ

Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում

NodeMCU ESP8266- ի աղբյուրի կոդը կարելի է գտնել այստեղ ՝

Քայլ 4: AWS IOT հիմնական կազմաձևում

AWS IOT հիմնական կազմաձևում
AWS IOT հիմնական կազմաձևում
AWS IOT հիմնական կազմաձևում
AWS IOT հիմնական կազմաձևում
AWS IOT հիմնական կազմաձևում
AWS IOT հիմնական կազմաձևում
  1. Ստեղծեք իրը AWS IOT առանցքում:
  2. Ստեղծեք վկայագիր և կցեք այն ստեղծված իրին:
  3. Ստեղծեք նոր քաղաքականություն և կցեք այն իրին:
  4. Այժմ ստեղծեք կանոն:
  5. Ընտրեք Ուղարկել հաղորդագրություն Amazon Kinesis Firehose հոսքին:

Քայլ 5. Kinesis Firehose Առաքման հոսքի կազմաձևում

Kinesis Firehose Առաքման հոսքի կազմաձևում
Kinesis Firehose Առաքման հոսքի կազմաձևում
Kinesis Firehose Առաքման հոսքի կազմաձևում
Kinesis Firehose Առաքման հոսքի կազմաձևում
Kinesis Firehose Առաքման հոսքի կազմաձևում
Kinesis Firehose Առաքման հոսքի կազմաձևում
  1. Կտտացրեք Ստեղծել առաքման հոսքեր
  2. Ընտրեք աղբյուրը որպես ուղղակի PUT կամ այլ աղբյուրներ
  3. Անջատեք ձայնագրությունների փոխակերպումը և ձայնագրման ձևաչափի փոխարկումը:
  4. Ընտրեք նպատակակետը որպես Amazon Redshift:
  5. Լրացրեք կլաստերի մանրամասները:
  6. Քանի որ DPS- ի հաղորդագրությունը պետք է ստեղծվի JSON ձևաչափով, պատճենահանման հրամանը պետք է համապատասխանաբար փոխվի: COPY ընտրանքների վանդակում մուտքագրեք JSON «ավտոմատ»: Բացի այդ, քանի որ մենք պատրաստվում ենք օգտագործել GZIP սեղմումը, նույնը պետք է նշել ընտրանքների վանդակում:
  7. Միացնել S3 սեղմումը որպես GZIP անհամապատասխան ՝ փոխանցման ժամանակը նվազեցնելու համար (ըստ ցանկության)
  8. Վերանայեք Firehose- ի առաքումը և կտտացրեք Ստեղծեք առաքման հոսք

Քայլ 6: Amazon Redshift կազմաձևում

Amazon Redshift կազմաձևում
Amazon Redshift կազմաձևում
Amazon Redshift կազմաձևում
Amazon Redshift կազմաձևում
Amazon Redshift կազմաձևում
Amazon Redshift կազմաձևում
  1. Սկսեք կլաստերի նույնացուցիչից, տվյալների բազայի անունից, հիմնական օգտվողից և գաղտնաբառից:
  2. Ընտրեք Հանգույցի տեսակը որպես dc2.large, կլաստերտի տեսակը ՝ որպես բազմակողմանի, եթե ցանկանում եք ներառել առանձին հաշվողական հանգույցներ: Նշեք հաշվիչ հանգույցների քանակը, եթե ընտրված է բազմոդային կլաստերի տեսակը:
  3. Շարունակեք և ապա գործարկեք կլաստերը:
  4. Գնացեք Հարցման խմբագրիչ և ստեղծեք աղյուսակը dps_info:

Անվտանգության խմբի մուտքի կանոն Redshift- ի համար

  1. Լռելյայն, կարմիր տեղաշարժը սահմանափակում է մուտքային կապերը VPC անվտանգության խմբի միջոցով:
  2. Ավելացրեք կարմիր տեղափոխման ներգնա կանոնը, որը թույլ կտա Redshift- ին միանալ այլ ծառայություններին, ինչպիսիք են QuickSight- ը:

Քայլ 7: Amazon QuickSight

Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
Amazon QuickSight
  1. Theառայությունների ցանկից ընտրեք Amazon QuickSight- ը: Եթե առաջին անգամ եք օգտվում, QuickSight- ը օգտագործման համար անվճար է 60 օր և հետագայում վճարովի:
  2. Հաշվի հաջող տեղադրումից հետո կտտացրեք վահանակի նոր վերլուծության վրա:
  3. Անունը տվեք ձեր վերլուծությանը:
  4. Տվյալ ցուցակից ընտրեք Redshift տվյալների աղբյուրը:
  5. Ընտրեք համեմունքների տվյալների բազան տվյալների պահպանման համար: Սա QuickSight- ի տրամադրած հիշողության տվյալների շտեմարանն է:
  6. Դուք կարող եք լրացուցիչ ընտրել տվյալների թարմացման ժամանակացույցը SPICE- ում:
  7. Ավելացրեք վերլուծության համար անհրաժեշտ դաշտերը:
  8. Հրապարակեք կառավարման վահանակը բաժնետոմսերի ընտրանքից: Տրամադրել պահանջվող մուտքը այլ օգտվողների ՝ վահանակը դիտելու համար:

Խորհուրդ ենք տալիս: