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

ESP8266 Կառավարվող ձգվող լիմուզին. 8 քայլ (նկարներով)
ESP8266 Կառավարվող ձգվող լիմուզին. 8 քայլ (նկարներով)

Video: ESP8266 Կառավարվող ձգվող լիմուզին. 8 քայլ (նկարներով)

Video: ESP8266 Կառավարվող ձգվող լիմուզին. 8 քայլ (նկարներով)
Video: ESP32 Modbus Communication | FLProg SCADA 2024, Հուլիսի
Anonim
ESP8266 վերահսկվող ձգվող լիմուզին
ESP8266 վերահսկվող ձգվող լիմուզին
ESP8266 վերահսկվող ձգվող լիմուզին
ESP8266 վերահսկվող ձգվող լիմուզին
ESP8266 վերահսկվող ձգվող լիմուզին
ESP8266 վերահսկվող ձգվող լիմուզին

Այս հրահանգելիքում մենք ցույց կտանք, թե ինչպես կարելի է փոխանակել մեքենայի ներքին կառավարման ներքին համակարգը նոր IoT ESP8266 լուծումով: Մենք այս նախագիծը պատրաստել ենք հաճախորդի համար:

Խնդրում ենք այցելել մեր կայքը նաև լրացուցիչ տեղեկությունների, աղբյուրի կոդը և այլն:

www.hwhardsoft.de/2017/08/17/iot-meets-str…

Քայլ 1: Հավաքեք հաճախորդների պահանջները

Հավաքեք Հաճախորդի պահանջները
Հավաքեք Հաճախորդի պահանջները

Մեր հաճախորդը գոհ չէր ներկայիս լուծումից: Գործող կառավարման վահանակն այնքան էլ գեղեցիկ և լավ հուսալի չէր, չկար հարմարավետ լուծում վարորդի համար ՝ վերահսկելու ուղևորների խցիկի լուսավորությունը, և նա ապագայում բջջային հավելվածի միջոցով հեռակառավարման վահանակ է ուզում: Մեր լուծումը բավարարում է հետևյալ պահանջները.

  • կառավարել սենսորային էկրանների միջոցով `ժամանակակից GUI- ով
  • 2 -րդ սենսորային էկրան վարորդի համար
  • բոլոր բաղադրիչների հաղորդակցություն WiFi- ի միջոցով
  • կոշտ դիզայն
  • պարզ է ընդլայնել

Քայլ 2. Վերագործարկումը բանալին է

Վերագործարկումը բանալին է
Վերագործարկումը բանալին է
Վերագործարկումը բանալին է
Վերագործարկումը բանալին է
Վերագործարկումը բանալին է
Վերագործարկումը բանալին է

Սկզբում մենք պետք է հավաքենք բոլոր տեղեկությունները գործող համակարգի մասին: Փաստաթղթավորումը և տեղադրումը գիշերային մարի էր: Մենք գտել ենք որոշ հատ համակարգիչների սխեմաներ, ինչպես նաև էլեկտրագծերի մասին որոշ հիմնական տեղեկություններ:

Բոլոր led շերտերը միացված էին led վերահսկիչներին և վերահսկվում ինֆրակարմիր արձանագրությունների միջոցով: Մենք դրա վերաբերյալ ոչ մի փաստաթուղթ չենք գտել, ուստի մենք պետք է ir հրամանները սկանավորենք Arduino- ի և IRLib- ի վրա հիմնված ինքնաշեն սկաների միջոցով:

Քայլ 3: Նոր հայեցակարգ

Նոր հայեցակարգ
Նոր հայեցակարգ

Նոր լուծման մեր առաջին գաղափարը Raspberry Pi- ն և Pitouch- ն էին: Բայց Pi- ն այս ծրագրում հարմար լուծում չէ: Մեքենայի մեջ հաճախակի միացման/անջատման ցիկլեր ունեք, դա sd քարտի համար թույն է, և պետք է սպասել ցանկացած մեկնարկից րոպեներ անց ՝ բեռնման ժամանակի պատճառով…

Մեր լուծման համար մենք օգտագործել ենք ESP8266- ը `հատկապես Wemos D1 mini- ն: Այս մոդուլները գալիս են ինտեգրված USB միակցիչներով (հեշտացնում է ծրագրավորումը), ապահովվում են մեծ համայնքի կողմից, դրանք կարիք չունեն բեռնման ժամանակի և շատ պարզ և կոշտ են: Մենք օգտագործել ենք Arduino IDE- ն ՝ որոնվածը ծրագրավորելու համար: Նոր են միայն կառավարման տախտակը և սենսորային էկրանները. Այս նոր լուծման համար կրկին օգտագործվում են հին ռելեային տախտակները:

Քայլ 4: Վերահսկիչ խորհուրդ

Վերահսկիչ խորհուրդ
Վերահսկիչ խորհուրդ
Վերահսկիչ խորհուրդ
Վերահսկիչ խորհուրդ

Մեր նոր լուծման սիրտը ESP8266- ի վրա հիմնված կառավարման տախտակն է: Հին ռելեի տախտակները ուղղակիորեն կապված են այս կառավարման տախտակի հետ: Ավելին, միացված է 1 լարային ջերմաստիճանի տվիչ `ուղևորների խցիկում ջերմաստիճանը չափելու համար` ջեռուցման և հովացման համակարգերը վերահսկելու համար:

Բոլոր լուսային էֆեկտներն արված են RGB լուսադիոդային շերտերով, որոնք միացված են LED կարգավորիչներին: Կառավարման տախտակը կարող է ուղարկել ինֆրակարմիր հրամաններ ՝ RGB շերտերի գույնն ու պայծառությունը վերահսկելու համար: Ավելին, առաստաղում ներկառուցված է մանրաթելերի վրա հիմնված «աստղային երկինք»: Այս աստղազարդ երկինքը վերահսկվում է հատուկ ստորաբաժանման կողմից: Մենք կարող ենք այս միավորը կառավարել կառավարման տախտակի վրա ՌԴ հեռակառավարման վահանակի միջոցով:

Նոր համակարգի այլ հատվածներին հաղորդակցվելը գործում է WiFi UDP հեռարձակման միջոցով:

Քայլ 5: Հպեք էկրանին

Սենսորային էկրան
Սենսորային էկրան
Սենսորային էկրան
Սենսորային էկրան
Սենսորային էկրան
Սենսորային էկրան

Երկու սենսորային էկրանները միացված են ինքնաշեն վահանակներին, որոնք հագեցած են WEMOS D1 (ESP8266) սարքով: Վահանակի խորհուրդը UDP- ի միջոցով հպման իրադարձությունների տվյալներ է ուղարկում կառավարման տախտակին: Կառավարման տախտակը UDP- ի միջոցով հետ է ուղարկում բոլոր անջատիչների կարգավիճակը, ջերմաստիճանը և օդափոխիչի մակարդակը: Այս կարգավիճակի արձանագրությունները հոգ են տանում, որ և՛ սենսորային էկրանները, և՛ ավելի ուշ APP- ը կցուցադրեն նույն արժեքները…

Քայլ 6: Երկաթե թռչուն

Երկաթե թռչուն
Երկաթե թռչուն
Երկաթե թռչուն
Երկաթե թռչուն
Երկաթե թռչուն
Երկաթե թռչուն

Մինչ մենք կսկսեինք մեքենայի բոլոր բաղադրիչների տեղադրումը, մենք փորձարկել ենք տեղադրումը դրսում…

Քայլ 7: Տեղադրում

Տեղադրում
Տեղադրում
Տեղադրում
Տեղադրում
Տեղադրում
Տեղադրում

Հաջող փորձնական աշխատանքից հետո մենք մեքենայի մեջ տեղադրել ենք բոլոր համակարգիչներն ու տվիչները: Հնարավորության դեպքում մենք օգտագործել ենք առկա մալուխներն ու տեղադրումը…

Քայլ 8: Android հավելված

Android հավելված
Android հավելված

Մինչդեռ մենք ավարտեցինք Andoid հավելվածը ՝ ձեր բջջային հեռախոսի միջոցով մեքենան կառավարելու համար: Appրագիրը իրականացվել է Basic- ի համար Android B4A- ի համար:

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