Բովանդակություն:
- Քայլ 1: Նախագծի ակնարկ
- Քայլ 2. Սարքաշարի ներածություն և սկզբունք
- Քայլ 3: Հիմնական գործառույթները
- Քայլ 4: ESP32 EVB
- Քայլ 5: Developmentարգացման քայլեր
- Քայլ 6: Կոդ
- Քայլ 7: TOOL 2019
- Քայլ 8: Սահմանեք նկարի գործառույթը
- Քայլ 9: Ընտրության միջերեսի կարգավորում
Video: Բժշկական օդափոխիչ STONE HMI ESP32- ով `10 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Նոր կորոնավիրուսը առաջացրել է գրեթե ավելի քան 80 հազար հաստատված դեպք ամբողջ երկրում, և վերջին ամիսներին արհեստական շնչառության և շնչառական սարքերի պակաս կա: Ոչ միայն դա, այլեւ դրսում իրավիճակը նույնպես լավատեսական չէ: Հաստատված դեպքերի կուտակային թիվը հասել է երեք միլիոն հինգ հարյուր հազար դեպքի, մահացածների թիվը ՝ 240 հազար: Արդյունքում, օտարերկրյա օդափոխիչների պահանջարկը նույնպես աճում է:
Այսպիսով, այստեղ ես որոշեցի մի փոքրիկ նախագիծ կատարել ՝ կապված արհեստական շնչառության սարքի հետ: Շատ հարմար է զարգանալ STONE TFT LCD սերիայի նավահանգստի էկրանով: Ես այն օգտագործում եմ որպես ցուցադրման ինտերֆեյս: Բացի այդ, ինձ անհրաժեշտ է արտաքին հիմնական վերահսկիչ `տվյալները վերբեռնելու համար: Այստեղ ես ընտրեցի esp32- ը, որը նույնպես հայտնի չիպ է, և զարգացումը համեմատաբար պարզ է:
Այս ձեռնարկում դուք կկառուցեք սերիական նավահանգստի էկրանի նախագիծ: Էկրանը կարող է փոխազդել MCU- ի հետ, վերահսկել և առաջացնել ալիքի ձև essp2- ի միջոցով և ցուցադրել այն էկրանին: Այս նախագիծը շատ օգտակար կլինի հիվանդի շնչառական արագության ալիքի ձևը հավաքելու համար:
Քայլ 1: Նախագծի ակնարկ
Այստեղ մենք կկատարենք օդափոխիչի նախագիծ: Օդափոխիչը միացնելուց և միացնելուց հետո կլինի գործարկման միջերես, և կցուցադրվի «բաց օդափոխիչ» բառը: Դրա վրա սեղմելը կունենա կտտացման էֆեկտ ՝ ուղեկցվելով ձայնային հուշումով ՝ նշելով, որ այն հաջողությամբ միացված է: Վերջապես, այն կանցնի գործառույթների ընտրության միջերես: Այս ինտերֆեյսում մենք կարող ենք ընտրել օդափոխիչի ռեժիմը ՝ CMV PCV SIMV PS CPAP PEEP, Եթե պարամետրը սխալ է, կարող եք սեղմել Վերագործարկեք, այնուհետև OK- ը վերադառնալու համար: Հաջորդը, կտտացրեք «վաճառողի ալիքի ձևեր» կոճակին, կլինի նույն կոճակի էֆեկտը, այնուհետև մուտքագրեք սրտի բաբախման ալիքի ձևի ցուցադրման միջերեսը: Այս պահին, STONE TFT LCD էկրանը կուղարկի սերիական հրամանը ՝ միացնելով esp32 MCU- ին ՝ սկսելու ալիքի ձևի տվյալների վերբեռնումը:
Այսինքն ՝ հետևյալ գործառույթները. ③ STONE TFT LCD սերիայի նավահանգստի էկրանը գիտակցում է սերիական նավահանգստի հրաման արձակելը. ④ STONE TFT LCD սերիայի նավահանգստի էկրան ՝ ալիքի ձևը ցուցադրելու համար: Նախագծի համար պահանջվող մոդուլներ. ① STONE TFT LCD ② Arduino ESP32 ③ Ձայնի նվագարկման մոդուլ
Քայլ 2. Սարքաշարի ներածություն և սկզբունք
Բարձրախոս
Քանի որ STONE TFT LCD- ն ունի աուդիո վարորդ և պահված համապատասխան ինտերֆեյս, այն կարող է օգտագործել ամենատարածված մագնիսական բարձրախոսը, որը սովորաբար հայտնի է որպես բարձրախոս: Բարձրախոսը մի տեսակ փոխարկիչ է, որը էլեկտրական ազդանշանը վերածում է ձայնային ազդանշանի: Բարձրախոսի կատարումը մեծ ազդեցություն ունի ձայնի որակի վրա: Բարձրախոսներն աուդիո սարքավորումների ամենաթույլ բաղադրիչն են, իսկ աուդիոէֆեկտի համար ՝ ամենակարևոր բաղադրիչը: Կան բազմաթիվ տեսակի բարձրախոսներ, և գները մեծապես տարբերվում են: Աուդիոէներգիա էլեկտրամագնիսական, պիեզոէլեկտրական կամ էլեկտրաստատիկ էֆեկտների միջոցով, այնպես որ դա թղթե ավազանի կամ թաղանթի թրթռում և ռեզոնանս է շրջակա օդի հետ (ռեզոնանս) և ձայն է արտադրում:
STONE STVC101WT-01l 10,1 դյույմ 1024x600 արդյունաբերական դասի TFT վահանակ և 4-մետաղալար դիմադրության սենսորային էկրան; լ պայծառությունը `300cd / m2, LED լուսավորություն; l RGB գույնը `65K; լ տեսողական տարածքը 222,7 մմ * 125,3 մմ; լ տեսողական անկյունը 70 /70 /50 /60 է; լ աշխատանքային կյանքը 20000 ժամ է: 32-բիթանոց cortex-m4 200Hz պրոցեսոր; l CPLD epm240 TFT-LCD վերահսկիչ; l 128 ՄԲ (կամ 1 ԳԲ) ֆլեշ հիշողություն; l USB պորտ (U սկավառակ) ներբեռնում; լ գործիքակազմի ծրագրակազմ GUI ձևավորման համար, պարզ և հզոր վեցանկյուն հրահանգներ:
Քայլ 3: Հիմնական գործառույթները
Սենսորային էկրանի կառավարում / ցուցադրել պատկեր / ցուցադրել տեքստ / ցուցադրել կորը / կարդալ և գրել տվյալներ / նվագարկել տեսանյութ և աուդիո: Այն հարմար է տարբեր ոլորտների համար:
UART ինտերֆեյսը RS232 / RS485 / TTL է; լարումը `6v-35v; էներգիայի սպառումը `3.0 վտ; աշխատանքային ջերմաստիճանը `20 ℃ / + 70 ℃; օդի խոնավությունը `60 ℃ 90%: STONE STVC101WT-01 մոդուլը հաղորդակցվում է MCU- ի հետ սերիական նավահանգստի միջոցով, որն անհրաժեշտ է օգտագործել այս նախագծում: Մեզ անհրաժեշտ է միայն վերին համակարգչի միջոցով մշակված UI նկարը ավելացնել ընտրացանկի ընտրանքների կոճակներին, տեքստային տուփերին, ֆոնային նկարներին և էջի տրամաբանությանը, այնուհետև ստեղծել կոնֆիգուրացիայի ֆայլ և վերջապես ներբեռնել ցուցադրման էկրանին `գործարկելու համար:
Ձեռնարկը կարելի է ներբեռնել պաշտոնական կայքի միջոցով ՝
Քայլ 4: ESP32 EVB
Esp32- ը մեկ չիպային սխեմա է, որը ինտեգրված է 2.4 ԳՀց Wi-Fi և Bluetooth երկակի ռեժիմով: Այն ընդունում է TSMC- ի էներգիայի սպառման չափազանց ցածր մակարդակը ՝ 40 նմ տեխնոլոգիա, ՌԴ-ի գերբարձր կատարողականությամբ, կայունությամբ, բազմակողմանիությամբ և հուսալիությամբ, ինչպես նաև ծայրահեղ ցածր էներգիայի սպառմամբ, որը բավարարում է էներգիայի սպառման տարբեր պահանջներ և հարմար է կիրառման տարբեր սցենարների համար: Ներկայումս esp32 շարքի արտադրանքի մոդելները ներառում են esp32-d0wd-v3, esp32-d0wdq6-v3, esp32-d0wd, esp32-d0wdq6, esp32-d2wd, esp32-s0wd և esp32-u4wdh: Esp32-d0wd-v3, esp32-d0wdq6-v3 և esp32-u4wdh չիպային մոդելներ են ՝ հիմնված Eco v3- ի վրա:
Wi-Fi • 802.11 բ/գ/ն • 802.11 ն (2.4 ԳՀց) մինչև 150 Մբիթ/վրկ • անլար մուլտիմեդիա (WMM) • շրջանակների համախմբում (TX/RX A-MPDU, Rx A-MSDU) • անմիջական արգելափակում ACK • defragmentation • փարոսի ավտոմատ մոնիտորինգ (ապարատային TSF) • 4x վիրտուալ Wi-Fi ինտերֆեյս Bluetooth • Bluetooth v4.2 ամբողջական ստանդարտ, ներառյալ ավանդական Bluetooth (BR / EDR) և ցածր էներգիայի Bluetooth (BLE) • ապահովում է ստանդարտ դաս -1, դաս -2 և 3-րդ դաս ՝ առանց արտաքին էներգիայի ուժեղացուցիչի • հզորության ուժեղացված հսկողություն Ելքային հզորություն մինչև +12 դԲմ • nzif ընդունիչն ունի ՝ 94 DBM ble ընդունելության զգայունություն • հարմարվողական հաճախականության ցատկում (AFH) • ստանդարտ HCI ՝ հիմնված SDIO / SPI / UART ինտերֆեյսի վրա • բարձր արագություն UART HCI մինչև 4 Մբիթ / վրկ Bluetooth 4.2 BR / EDR և ble երկակի ռեժիմի վերահսկիչ • համաժամանակյա միացման / ընդլայնված համաժամանակյա միացման (SCO / ESCO) • CVSD և SBC աուդիո կոդեկի ալգորիթմներ • պիկոնետ և ցրիչ • բազմաֆունկցիոնալ սարք կապ ավանդական Bluetooth- ի և ցածր էներգիայի Bluetooth- ի հետ • աջակցում է միաժամանակ լայնաշերտ st և սկանավորում
Քայլ 5: Developmentարգացման քայլեր
Arduino ESP32
Առաջին հերթին, ծրագրային մասի մշակումը պահանջում է IDE- ի տեղադրում: Esp32- ն աջակցում է Arduino միջավայրում մշակումին և կազմմանը, ուստի մենք պետք է նախ տեղադրենք Arduino զարգացման գործիքը: Ներբեռնեք IDE IDE հղումը ՝
Այստեղ մենք ընտրում ենք ըստ իրական համակարգչի օպերացիոն համակարգի, ներբեռնում և տեղադրում: Տեղադրեք Arduino- ն ներբեռնելուց հետո կրկնակի սեղմեք այն տեղադրելու համար: Պետք է նշել, որ Arduino ide- ն կախված է Java- ի զարգացման միջավայրից և պահանջում է համակարգիչ Java JDK- ի տեղադրման և փոփոխականների կազմաձևման համար: Եթե կրկնակի կտտոցով գործարկումը ձախողվի, համակարգիչը կարող է չունենալ JDK աջակցություն:
Քայլ 6: Կոդ
Խմբագրման հրամանը, ինչպես ցույց է տրված վերևում, և
Interweave- ը նույնականացման էկրանից ուղարկված տատանումն մուտքագրելու կոճակի հրամանն է: Կուտակվածը ճանաչման էկրանից ուղարկված ոսկրոգրամի կոճակից դուրս գալու հրաման է: Այնուհետև կտտացրեք կազմել, նախ կտտացրեք առաջին տիզը, այնուհետև երկրորդին ՝ esp32 զարգացման տախտակը ներբեռնելու համար:
Քայլ 7: TOOL 2019
Ավելացնել նկար
Օգտագործեք տեղադրված գործիքը 2019, կտտացրեք նոր նախագիծը վերին ձախ անկյունում, այնուհետև կտտացրեք OK:
Դրանից հետո լռելյայն նախագիծ կստեղծվի կապույտ ֆոնով: Ընտրեք այն և աջ սեղմեք, այնուհետև ընտրեք հեռացնել ՝ ֆոնը հեռացնելու համար: Այնուհետև աջ կտտացրեք նկարի ֆայլին և կտտացրեք Ավելացնել ՝ ձեր սեփական նկարի ֆոնը ավելացնելու համար, հետևյալ կերպ.
Քայլ 8: Սահմանեք նկարի գործառույթը
Նախ, տեղադրեք բեռնման պատկերը, գործիքը -> էկրանի կազմաձևումը, հետևյալ կերպ
Այնուհետև անհրաժեշտ է ավելացնել տեսահսկիչ ՝ միացման էջը դադարելուց հետո ինքնաբերաբար ցատկելու համար:
Քայլ 9: Ընտրության միջերեսի կարգավորում
Այստեղ օրինակ վերցրեք առաջինը, կոճակի էֆեկտը դրեք 3 -րդ էջի վրա և անցեք 4 -րդ էջ:
Այստեղ դուք պետք է յուրաքանչյուր տարբերակի համար սահմանեք կոճակի սառեցման էֆեկտ `նշելու ընտրված տարբերակի պատկերակը:
Խորհուրդ ենք տալիս:
Ստեղծեք խելացի տան կառավարման համակարգ STONE HMI Disp- ում `23 քայլ
Ստեղծեք խելացի տան կառավարման համակարգ STONE HMI Disp- ում. Նախագծի ներածություն Հետևյալ ձեռնարկը ցույց է տալիս, թե ինչպես օգտագործել STONE STVC050WT-01 հպման ցուցադրման մոդուլը ՝ կենցաղային տեխնիկայի կառավարման պարզ համակարգ պատրաստելու համար:
Բժշկական օդափոխիչ + STONE LCD + Arduino UNO: 6 քայլ
Բժշկական օդափոխիչ + STONE LCD + Arduino UNO. 2019 թվականի դեկտեմբերի 8 -ից անհայտ պատճառներով թոքաբորբի մի քանի դեպք է գրանցվել Չինաստանի Հուբեյ նահանգի Ուհան քաղաքում: Վերջին ամիսներին ամբողջ երկրում գրանցվել է մոտ 80000 հաստատված դեպք, իսկ համաճարակի ազդեցությունը ՝
ՕԳՏԱԳՈՐԵԼ STONE HMI Ստեղծեք տնային կառավարման համակարգ `9 քայլ
ՕԳՏԱԳՈՐԵԼ STONE HMI Ստեղծեք տնային կառավարման համակարգ. Նախագծի ներածություն Հետևյալ ձեռնարկը ցույց է տալիս, թե ինչպես օգտագործել STONE STVC050WT-01 սենսորային ցուցադրման մոդուլը `կենցաղային տեխնիկայի կառավարման պարզ համակարգ պատրաստելու համար: STONE STVC050WT - 01 օժանդակ հպման ցուցադրման մոդուլը 5 դյույմ է, 480 * 272 լուծաչափով
DIY օդափոխիչ ՝ օգտագործելով սովորական բժշկական պարագաներ. 8 քայլ
DIY օդափոխիչ ՝ օգտագործելով սովորական բժշկական պարագաներ. Այս նախագիծը տալիս է հրահանգներ ՝ շտապ փոփոխվող օդափոխիչ հավաքելու համար ՝ արտակարգ իրավիճակներում օգտագործելու համար, երբ բավարար կոմերցիոն արհեստական շնչառական սարքեր չկան, ինչպիսին է ներկայիս COVID-19 համաճարակը: Այս օդափոխիչի դիզայնի առավելությունն այն է, որ այն
DIY էժան օդափոխիչ ESP32 ՝ 4 քայլ
DIY էժան օդափոխիչ ESP32. Բարև բոլորին: Ինչպես բոլորս գիտենք, որ COVID19- ն այս օրերի միակ թեման է: Այստեղ ՝ Իսպանիայում, հիվանդությունը շատ ուժեղ է հարվածում: Չնայած թվում է, որ իրավիճակը դանդաղ վերահսկվում է, հիվանդանոցներում շնչառական ապարատի բացակայությունը իսկապես լուրջ խնդիր է