Мазмұны:
- 1 -қадам: Жобаға шолу
- 2 -қадам: Жабдыққа кіріспе және принцип
- 3 -қадам: Негізгі функциялар
- 4 -қадам: ESP32 EVB
- 5 -қадам: Даму қадамдары
- 6 -қадам: код
- 7 -қадам: TOOL 2019
- 8 -қадам: Сурет функциясын орнатыңыз
- 9 -қадам: Таңдау интерфейсін орнату
Бейне: STONE HMI ESP32 бар медициналық желдеткіш: 10 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Жаңа коронавирус бүкіл ел бойынша 80 мыңнан астам расталған жағдайды тудырды, ал соңғы айларда респираторлар мен респираторлар тапшы. Бұл ғана емес, шетелдегі жағдай да оптимистік емес. Расталған жағдайлардың жиынтық саны үш миллион бес жүз мыңға жетті, қайтыс болғандар саны 240 мың. Нәтижесінде шетелдік вентиляторларға сұраныс артып келеді.
Міне, мен вентиляторға қатысты шағын жоба жасауды шештім. STONE TFT LCD сериялық портты экранмен әзірлеу өте ыңғайлы. Мен оны дисплей интерфейсі ретінде қолданамын. Сонымен қатар, маған деректерді жүктеу үшін сыртқы негізгі контроллер қажет. Мұнда мен esp32 -ді таңдадым, ол да танымал чип, және әзірлеу салыстырмалы түрде қарапайым.
Бұл оқулықта сіз сериялық порт экраны жобасын құрасыз. Экран MCU -мен өзара әрекеттесе алады, esp32 арқылы толқын пішінін басқарады және жасай алады және оны экранда көрсете алады. Бұл жоба науқастың тыныс алу жиілігінің толқындық формасын жинауға өте пайдалы болады.
1 -қадам: Жобаға шолу
Мұнда біз желдеткіштің жобасын жасаймыз. Желдеткіш қосылып, қосылғаннан кейін іске қосылатын интерфейс пайда болады және «ашық желдеткіш» сөзі көрсетіледі. Оны басу дыбыстық шақырудың сүйемелдеуімен бірге сәтті қосылғанын көрсететін шерту әсеріне ие болады. Ақырында, ол функцияны таңдау интерфейсіне өтеді. Бұл интерфейсте біз желдеткіш режимін таңдай аламыз: CMV PCV SIMV PS CPAP PEEP, егер параметр қате болса, Қалпына келтіру түймесін, содан кейін қайту үшін OK түймесін басыңыз. Әрі қарай, «сатушы толқын пішіндері» түймесін басыңыз, сол түйменің әсері болады, содан кейін толқынның жүрек соғу жиілігінің дисплей интерфейсін енгізіңіз. Бұл кезде STONE TFT СКД экраны сериялық пәрменді жібереді, бұл esp32 MCU іске қосады, толқындық пішінді деректерді жүктеуді бастайды.
Яғни, келесі функциялар: button STONE TFT LCD сериялық порт экраны түймелерді орнатуды жүзеге асырады ② STONE TFT LCD сериялық порт экраны бетті ауыстыруды жүзеге асырады; ③ STONE TFT LCD сериялық порт экраны порттың сериялық командасын шығарады; ④ Толқын пішінін көрсету үшін STONE TFT LCD сериялық порт экраны. Жобаға қажет модульдер: ① STONE TFT LCD, Arduino ESP32 ③ Дауысты ойнату модулі
2 -қадам: Жабдыққа кіріспе және принцип
Динамик
STONE TFT СКД аудио драйвері мен сәйкес интерфейсі сақталғандықтан, ол әдетте магнит динамигін қолдана алады, ол әдетте дауыс зорайтқыш ретінде белгілі. Дауыс зорайтқыш - бұл электр сигналын дыбыстық сигналға түрлендіретін түрлендіргіш. Дауыс зорайтқыштың жұмысы дыбыс сапасына үлкен әсер етеді. Дауыс зорайтқыштар - дыбыстық аппаратураның ең әлсіз құрамдас бөлігі, ал дыбыстық эффект үшін олар - ең маңызды компонент. Дауыс зорайтқыштардың түрлері көп, бағасы да әр түрлі. Дыбыстық электр энергиясы электромагниттік, пьезоэлектрлік немесе электростатикалық эффектілер арқылы, бұл қағаз бассейні немесе диафрагмалық діріл және қоршаған ауамен резонанс (резонанс) және дыбыс шығарады.
STONE STVC101WT-01l 10,1 дюймдік 1024x600 өнеркәсіптік TFT панелі және 4 сымды қарсылық сенсорлық экраны; l жарықтығы - 300cd / m2, жарықдиодты артқы жарық; l RGB түсі 65K; l көру аумағы - 222,7 мм * 125,3 мм; l көру бұрышы 70/70/50/60; Жұмыс уақыты 20000 сағатты құрайды. 32 биттік cortex-m4 200 Гц процессор; l CPLD epm240 TFT-LCD контроллері; l 128 МБ (немесе 1 ГБ) флэш -жады; l USB портын (U дискісін) жүктеу; l GUI дизайнына арналған құралдар тақтасының бағдарламалық қамтамасыз етуі, қарапайым және қуатты он алтылық нұсқаулар.
3 -қадам: Негізгі функциялар
Сенсорлық экранды басқару / кескінді көрсету / мәтінді көрсету / дисплей қисығы / деректерді оқу және жазу / бейне мен аудионы ойнату. Ол әр түрлі салаларға жарамды.
UART интерфейсі RS232 / RS485 / TTL; кернеу 6-35 в; қуатты тұтыну - 3,0 ватт; жұмыс температурасы - 20 ℃ / + 70 ℃; ауаның ылғалдылығы 60-90%. STONE STVC101WT-01 модулі MCU-мен сериялық порт арқылы байланысады, оны осы жобада қолдану қажет. Біз тек интерфейстің интерфейсінің суретін жоғарғы компьютер арқылы мәзір жолағының түймелері, мәтін ұяшықтары, фондық суреттер мен беттер логикасына қосуымыз керек, содан кейін конфигурация файлын жасап, оны іске қосу үшін дисплей экранына жүктеуіміз керек.
Нұсқаулықты ресми сайт арқылы жүктеуге болады:
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 b/g/n • 802.11 n (2,4 ГГц) 150 Мбит/с дейін • сымсыз мультимедия (WMM) • кадрларды біріктіру (TX/RX A-MPDU, Rx A-MSDU) • ACK жедел блок • дефрагментация • маяк автоматты бақылау (аппараттық TSF) • 4x виртуалды Wi-Fi интерфейсі Bluetooth • Bluetooth v4.2 толық стандартты, оның ішінде дәстүрлі Bluetooth (BR / EDR) және төмен қуатты Bluetooth (BLE) бар • стандартты класс 1, класс-2 және Сынып-3 сыртқы қуат күшейткішсіз • күшейтілген басқару қуаты +12 дБм дейін шығыс қуаты • nzif қабылдағышы бар-94 ДБМ қабылдау сезімталдығы • адаптивті жиілікті секіру (AFH) • SDIO / SPI / UART интерфейсіне негізделген стандартты HCI • жоғары жылдамдық UART HCI 4 Мбит / с дейін Bluetooth 4.2 BR / EDR және қос режимді контроллерді қолдау • синхронды қосылымға / кеңейтілген синхронды қосылымға бағдарланған (SCO / ESCO) • CVSD және SBC аудио кодектерінің алгоритмдері • пиконет пен тарқатылған интернет • көп құрылғы дәстүрлі Bluetooth мен төмен қуатты Bluetooth -ға қосылу • бір уақытта хабар таратуды қолдайды ст және сканерлеу
5 -қадам: Даму қадамдары
Arduino ESP32
Ең алдымен, бағдарламалық қамтамасыз ету бөлігінің дамуы IDE орнатуды қажет етеді. Esp32 Arduino ортасында әзірлеу мен жинауды қолдайды, сондықтан бізге алдымен Arduino әзірлеу құралын орнату қажет. IDE IDE сілтемесін жүктеу:
Мұнда біз нақты компьютерлік операциялық жүйеге сәйкес таңдаймыз, жүктейміз және орнатамыз. Айта кету керек, Arduino ide Java даму ортасына байланысты және Java JDK орнатуға және айнымалыларды конфигурациялауға ДК қажет. Егер екі рет шерту іске қосылмаса, компьютерде JDK қолдауы болмауы мүмкін.
6 -қадам: код
Өңдеу пәрмені жоғарыда көрсетілгендей және
Interweave - сәйкестендіру экранынан жіберілген осциллограммаға кіру батырмасы. Артта қалу - тану экранынан жіберілген осциллограмма батырмасынан шығу командасы Бастау толқыны - экранға жіберілетін толқынның бастапқы деректері. Содан кейін компиляцияны басыңыз, алдымен бірінші белгіні басыңыз, содан кейін esp32 әзірлеу тақтасын жүктеу үшін екіншісін басыңыз.
7 -қадам: TOOL 2019
Сурет қосу
Орнатылған 2019 құралын қолданыңыз, жоғарғы сол жақ бұрыштағы жаңа жобаны басыңыз, содан кейін OK түймесін басыңыз.
Осыдан кейін әдепкі бойынша көк фонмен әдепкі жоба жасалады. Оны таңдап, тінтуірдің оң жақ түймешігімен нұқыңыз, содан кейін фонды жою үшін жоюды таңдаңыз. Содан кейін сурет файлын тінтуірдің оң жақ түймешігімен нұқыңыз және Қосу түймесін басып, жеке сурет фонын қосыңыз:
8 -қадам: Сурет функциясын орнатыңыз
Біріншіден, жүктеу кескінін, құрал -> экран конфигурациясын келесідей орнатыңыз
Содан кейін қосылу беті тоқтағаннан кейін автоматты түрде секіру үшін бейне басқару элементін қосу қажет.
9 -қадам: Таңдау интерфейсін орнату
Мысал ретінде біріншісін алыңыз, түйме әсерін 3 -бетке орнатыңыз және 4 -бетке өтіңіз.
Мұнда таңдалған опция белгішесін көрсету үшін әр опция үшін батырманы қатыру әсерін орнату қажет.
Ұсынылған:
Қосу/өшіру қосқышы бар оңай қосылатын желдеткіш: 3 қадам
Қосу/өшіру қосқышы бар жеңіл желдеткіш желдеткіші: Бұл жылдам схемаларды қолданатын оңай жоба-сізге ұнайды деп үміттенемін! Бұл жоба көңіл көтеру үшін, мүмкін ол сізге салқындауға көмектеседі. Бұл шынымен де жұмыс істемейді, бірақ бұл тәрбиелік! P.S. Бұл жоба демонстрациясы жоқ жаңадан бастаушыларға арналған
Қатты дискі, желдеткіш, PSU және қосқышы бар Raspberry Pi PC-PSU жұмыс үстелі компьютері: 6 қадам
Қатқыл дискі, желдеткіші, PSU және қосқышы бар Raspberry Pi PC-PSU жұмыс үстелі компьютері: 2020 жылдың қыркүйек айы: ДК-дің қайта жабдықталған қорабының корпусында орналасқан екінші Raspberry Pi салынды. Бұл жоғарыда желдеткішті қолданады - сондықтан PC -PSU корпусындағы компоненттердің орналасуы басқаша. Өзгертілген (64х48 пиксель үшін), Жарнама
Медициналық желдеткіш + STONE LCD + Arduino UNO: 6 қадам
Медициналық желдеткіш + STONE LCD + Arduino UNO: 2019 жылдың 8 желтоқсанынан бастап Қытайдың Хубэй провинциясының Ухань қаласында этиологиясы белгісіз пневмонияның бірнеше жағдайы тіркелді. Соңғы айларда бүкіл елде 80000 -ге жуық расталған жағдай тіркелді және эпидемияның әсері
Желдеткіш реттегіші бар қашықтан басқарылатын үйдегі қолданбалы жоба: 5 қадам
Желдеткіш реттегіші бар қашықтан басқарылатын үйге арналған қолданбалы жоба: Бұл жоба noob'si үшін емес, arduino мен жобалары бар адамдарға арналған, бірақ мен оны өндірістік мақсатта қолданамын … сондықтан мен жасай аламын толық эскизбен бөліспеңіз
Ауа сүзгісі бар 20x20 желдеткіш: 7 қадам
Ауа сүзгісі бар 20x20 желдеткіш. Тарих: Біріншіден, бұл жобаның қалай басталғаны туралы қысқаша тарих. Мен 20X20 қорапты желдеткіштерді қолданамын. Менде терезеде біреу бар, әр екі айда мен оны төмен қарай тартып, желдеткіш пен терезедегі экранды тазалауым керек. Бұл жақсы жоба болар еді