Përmbajtje:

Ventilator mjekësor me STONE HMI ESP32: 10 hapa
Ventilator mjekësor me STONE HMI ESP32: 10 hapa

Video: Ventilator mjekësor me STONE HMI ESP32: 10 hapa

Video: Ventilator mjekësor me STONE HMI ESP32: 10 hapa
Video: 📍ГОЛОС, ИЗМЕНИВШИЙ ЖИЗНЬ МИЛЛИОНОВ | ЯРКАЯ ЖИЗНЬ СКВОЗЬ БОЛЬ И ДЕПРЕССИЮ| ЧЕСТЕР БЕННИНГТОН #crime35 2024, Korrik
Anonim
Ventilator Mjekësor Me STONE HMI ESP32
Ventilator Mjekësor Me STONE HMI ESP32

Koronavirusi i romanit ka shkaktuar gati më shumë se 80 mijë raste të konfirmuara në mbarë vendin, dhe respiratorët dhe respiratorët janë në mungesë në muajt e fundit. Jo vetëm kaq, por situata jashtë vendit gjithashtu nuk është optimiste. Numri kumulativ i rasteve të konfirmuara ka arritur në tre milionë e pesëqind mijë raste, me një numër vdekjesh 240 mijë. Si rezultat, kërkesa për ventilatorë të huaj po rritet gjithashtu.

Kështu që këtu vendosa të bëj një projekt të vogël që lidhet me ventilatorin. Veryshtë shumë i përshtatshëm për tu zhvilluar me ekranin e portit serik të STONE TFT LCD. Unë e përdor atë si ndërfaqe të ekranit. Përveç kësaj, më duhet një kontrollues kryesor i jashtëm për të ngarkuar të dhëna. Këtu zgjodha esp32, i cili është gjithashtu një çip popullor, dhe zhvillimi është relativisht i thjeshtë.

Në këtë tutorial, ju do të ndërtoni një projekt të ekranit të portit serik. Ekrani mund të ndërveprojë me MCU, të kontrollojë dhe të krijojë formë valore përmes esp32 dhe ta shfaqë atë në ekran. Ky projekt do të jetë shumë i dobishëm për të mbledhur formën e valës së shkallës së frymëmarrjes së pacientit.

Hapi 1: Vështrim i përgjithshëm i projektit

Vështrim i përgjithshëm i projektit
Vështrim i përgjithshëm i projektit

Këtu do të bëjmë një projekt ventilatori. Pasi të jetë ndezur dhe ndezur ventilatori, do të ketë një ndërfaqe fillestare dhe do të shfaqet fjala "ventilator i hapur". Klikimi mbi të do të ketë një efekt klikimi, i shoqëruar me një kërkesë zanore, që tregon se është aktivizuar me sukses. Më në fund, do të kalojë në një ndërfaqe të përzgjedhjes së funksionit. Në këtë ndërfaqe, ne mund të zgjedhim mënyrën e ventilatorit: CMV PCV SIMV PS CPAP PEEP, Nëse cilësimi është i gabuar, mund të klikoni Reset, dhe pastaj klikoni OK për t'u kthyer. Tjetra, klikoni butonin "format e valëve të shitësit", do të ketë të njëjtin efekt butoni, dhe pastaj futni ndërfaqen e shfaqjes së formës valore të rrahjeve të zemrës. Në këtë kohë, ekrani LCD STONE TFT do të dërgojë komandën seriale, duke shkaktuar esp32 MCU për të filluar ngarkimin e të dhënave të formës së valës.

Kjo do të thotë, funksionet e mëposhtme: screen Ekrani i portës serike STONE TFT LCD për të realizuar cilësimin e butonit screen Ekrani i portës serike STONE TFT LCD realizon ndërrimin e faqeve; Screen Ekrani i portës serike STONE TFT LCD realizon lëshimin e komandës së portit serik; Screen Ekrani i portës serike STONE TFT LCD për të shfaqur formën e valës. Modulet e kërkuara për projektin: ① STONE TFT LCD ② Arduino ESP32 mod Moduli i luajtjes së zërit

Hapi 2: Hyrje dhe parim i harduerit

Hyrje dhe parim i harduerit
Hyrje dhe parim i harduerit

Altoparlant

Për shkak se STONE TFT LCD ka një drejtues audio dhe ndërfaqe përkatëse të rezervuar, mund të përdorë altoparlantin më të zakonshëm magnetik, i njohur zakonisht si një altoparlant. Altoparlanti është një lloj transmetuesi që transformon sinjalin elektrik në një sinjal akustik. Performanca e altoparlantit ka një ndikim të madh në cilësinë e zërit. Altoparlantët janë përbërësi më i dobët në pajisjet audio, dhe për efektin audio, ato janë komponenti më i rëndësishëm. Ka shumë lloje të altoparlantëve, dhe çmimet ndryshojnë shumë. Energjia elektrike audio përmes efekteve elektromagnetike, piezoelektrike ose elektrostatike, në mënyrë që të jetë një legen letre ose dridhje dhe diafragmë dhe rezonancë me ajrin përreth (rezonancë) dhe të prodhojë zë.

STONE STVC101WT-01l 10.1 inç 1024x600 panel TFT të klasës industriale dhe ekran me prekje me rezistencë 4 tela; l shkëlqimi është 300cd / m2, dritë e pasme LED; l Ngjyra RGB është 65K; l zona vizuale është 222.7mm * 125.3mm; l këndi vizual është 70/70/50/60; Jeta e punës është 20000 orë. CPU 32-bit cortex-m4 200Hz; l kontrollues CPLD epm240 TFT-LCD; l memorie flash 128MB (ose 1 GB); l Shkarkoni portën USB (diskun U); l softuer i kutisë së veglave për dizajn GUI, udhëzime të thjeshta dhe të fuqishme gjashtëkëndore.

Hapi 3: Funksionet themelore

Funksionet themelore
Funksionet themelore

Kontrolli i ekranit me prekje / shfaqja e imazhit / shfaqja e tekstit / lakorja e ekranit / leximi dhe shkrimi i të dhënave / luajtja video dhe audio. Shtë i përshtatshëm për industri të ndryshme.

Ndërfaqja UART është RS232 / RS485 / TTL; tensioni është 6v-35v; konsumi i energjisë është 3.0w; temperatura e punës është - 20 ℃ / + 70 ℃; lagështia e ajrit është 60 ℃ 90%. Moduli STONE STVC101WT-01 komunikon me MCU përmes një porti serik, i cili duhet të përdoret në këtë projekt. Ne vetëm duhet të shtojmë figurën e dizajnuar të ndërfaqes së përdoruesit përmes kompjuterit të sipërm përmes opsioneve të shiritit të menusë në butona, kuti teksti, fotografi në sfond dhe logjikë të faqeve, pastaj të krijojmë skedarin e konfigurimit dhe në fund ta shkarkojmë në ekranin e ekranit për ta ekzekutuar.

Manuali mund të shkarkohet përmes faqes zyrtare të internetit:

Hapi 4: ESP32 EVB

ESP32 EVB
ESP32 EVB

Esp32 është një skemë me një çip të integruar me Wi-Fi 2.4 GHz dhe modalitet të dyfishtë Bluetooth. Ai miraton teknologjinë e konsumit ultra të ulët të energjisë 40 nm të TSMC, me performancë ultra të lartë RF, stabilitet, shkathtësi dhe besueshmëri, si dhe konsum ultra të ulët të energjisë, i cili plotëson kërkesa të ndryshme të konsumit të energjisë dhe është i përshtatshëm për skenarë të ndryshëm aplikimi. Aktualisht, modelet e produkteve të serisë esp32 përfshijnë esp32-d0wd-v3, esp32-d0wdq6-v3, esp32-d0wd, esp32-d0wdq6, esp32-d2wd, esp32-s0wd dhe esp32-u4wdh. Esp32-d0wd-v3, esp32-d0wdq6-v3 dhe esp32-u4wdh janë modele çipash të bazuara në Eco v3.

Wi-Fi • 802.11 b/g/n • 802.11 n (2.4 GHz) deri në 150 Mbps • multimedia pa tel (WMM) • grumbullim kornizash (TX/RX A-MPDU, Rx A-MSDU) • bllok i menjëhershëm ACK • defragmentim • monitor automatik i fenerit (hardueri TSF) • 4x ndërfaqe virtuale Wi-Fi Bluetooth • Bluetooth v4.2 standard i plotë, duke përfshirë Bluetooth tradicional (BR / EDR) dhe Bluetooth me fuqi të ulët (BLE) • mbështet klasën standarde-1, klasën-2, dhe klasa-3 pa përforcues të jashtëm të fuqisë • kontroll i shtuar i fuqisë Fuqia dalëse deri në +12 dBm • marrësi nzif ka-94 DBM ndjeshmëri në marrjen e përzierjes • kërcim me frekuencë adaptive (AFH) • HCI standard bazuar në ndërfaqen SDIO / SPI / UART • shpejtësi të lartë UART HCI deri në 4 Mbps Mbështetje për Bluetooth 4.2 BR / EDR dhe ble kontrollues të modalitetit të dyfishtë • lidhje e sinkronizuar e orientuar / e zgjeruar e orientuar në lidhje sinkronike (SCO / ESCO) • Algoritme të kodikëve audio CVSD dhe SBC • piconet dhe scatternet • shumë pajisje lidhje me Bluetooth tradicionale dhe Bluetooth me fuqi të ulët • mbështesin broadca të njëkohshme rr dhe skanimi

Hapi 5: Hapat e zhvillimit

Hapat e zhvillimit
Hapat e zhvillimit

Arduino ESP32

Para së gjithash, zhvillimi i pjesës së softuerit kërkon instalimin e IDE. Esp32 mbështet zhvillimin dhe përpilimin në mjedisin Arduino, kështu që ne duhet të instalojmë së pari mjetin e zhvillimit Arduino. Shkarkoni lidhjen IDE IDE:

Këtu zgjedhim sipas sistemit operativ kompjuterik aktual, shkarkoni dhe instaloni. Instaloni Arduino Pas shkarkimit, klikoni dy herë për ta instaluar. Duhet të theksohet se Arduino ide varet nga mjedisi i zhvillimit Java dhe kërkon një kompjuter për të instaluar Java JDK dhe për të konfiguruar variablat. Nëse fillimi i klikimit të dyfishtë dështon, kompjuteri mund të mos ketë mbështetje JDK.

Hapi 6: Kodi

Kodi
Kodi

Komanda e redaktimit është siç tregohet më sipër, dhe

Ndërthurja është komanda e butonit për të futur oshilogramin e dërguar nga ekrani i identifikimit Prapambetja është komanda për të dalë nga butoni i oscilogramit i dërguar nga ekrani i njohjes Vala e fillimit është e dhëna fillestare e formës valore e dërguar në ekran. Pastaj klikoni përpiloni, së pari klikoni shënimin e parë, dhe pastaj klikoni të dytin për të shkarkuar bordin e zhvillimit esp32.

Hapi 7: MJETI 2019

MJETI 2019
MJETI 2019

Shto foto

Përdorni mjetin e instaluar 2019, klikoni projektin e ri në këndin e sipërm të majtë dhe pastaj klikoni OK.

Pas kësaj, një projekt i paracaktuar do të gjenerohet me një sfond blu si parazgjedhje. Zgjidhni atë dhe klikoni me të djathtën, pastaj zgjidhni hiqni për të hequr sfondin. Pastaj kliko me të djathtën në skedarin e figurës dhe kliko Shto për të shtuar sfondin tuaj të figurës, si më poshtë:

Hapi 8: Vendosni funksionin e figurës

Vendosni funksionin e figurës
Vendosni funksionin e figurës

Së pari, vendosni imazhin e nisjes, mjetin -> konfigurimin e ekranit, si më poshtë

Pastaj ju duhet të shtoni një kontroll video për të kërcyer automatikisht pasi të ndalojë faqja e ndezjes.

Hapi 9: Vendosja e ndërfaqes së përzgjedhjes

Vendosja e ndërfaqes së përzgjedhjes
Vendosja e ndërfaqes së përzgjedhjes

Këtu merrni shembullin e parë, vendosni efektin e butonit në faqen 3 dhe hidheni në faqen 4.

Këtu ju duhet të vendosni një efekt të ngrirjes së butonit për secilën opsion për të treguar ikonën e zgjedhur të opsionit.

Hapi 10: Trego

Recommended: