Мазмұны:
- Жабдықтар
- 1 -қадам: Бағдарламалық қамтамасыз ету
- 2 -қадам: процесс
- 3 -қадам: Кодекс
- 4 -қадам: Қорытынды
Бейне: DIY арзан желдеткіш ESP32: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Барлығына сәлем!
Барлығымыз білетіндей, COVID19 - бұл қазіргі кездегі жалғыз тақырып. Бұл жерде Испанияда ауру өте ауыр. Жағдай біртіндеп реттеліп жатқан сияқты, бірақ ауруханаларда тыныс алу аппаратының жетіспеушілігі өте күрделі мәселе. Сондықтан қамауда болатын уақытты пайдаланып, мен өз моделімді дамытуды шештім (ТЕК ЭКСПЕРИМЕНТАЛДЫҚ Жаттығу ретінде).
Жабдықтар
Мұнда сізде есепшот бар
Қалыңдығы 10 мм DM тақтасы ---------------------------------------------- -7 €
Метакрилат тақтасы 5 мм қалыңдығы ------------------------------------ 12 €
AMBU ------------------------------------------------- ------------------------- 17 €
NEMA17motors (2uds.) --------------------------------------------- ------ 12 €
TTGO-T DISPLAY тақтасы --------------------------------------------- ------ 6 €
DVR8825 драйвері (2 ауд.) -------------------------------------------- -------- 2 €
Сызықтық мойынтірек 8 мм (4uds) -------------------------------------------- ---- 6 €
3D принтер нұсқаулығы 8мм-де 400мм (2 шт) ---------------------------- 10 €
DC-DC төмендету ---------------------------------------------- ------------- 1 €
Қуат көзі 12в 3А ---------------------------------------------- -------- 13 €
Шағын электрлік материал, резисторлар, конденсаторлар 100mf, сымдар) ----- 8 €
ЖАЛПЫ _ 93 €
Барлық материалдар өте қолжетімді және олар жергілікті аппараттық дүкендерде және онлайн-дүкендерде (Amazon, Ali-Express) сатып алынады.
1 -қадам: Бағдарламалық қамтамасыз ету
Бұл жоба үшін мен осы үш бағдарламаны қолдандым. Автокадты 3d -де жобалау - мен жақсы білетін бағдарлама, бірақ сіз басқасын таңдай аласыз.
Мен ESP32 тақтасын бағдарламалау үшін Arduino IDE таңдадым. Мұнда микропитон сияқты әртүрлі нұсқалар бар.
Slic3r 3D басып шығарылған бөлшектерге ламинатор ретінде пайдаланылды.
Мен бұл екі файлды бөлісемін: cad файлы және arduino эскизі.
2 -қадам: процесс
Мен ауруханаларда вентиляторлардың болмауына байланысты проблема бар екенін түсінгенде, мен Испаниядағы өндірушілер қауымдастығының қалай жұмыс істей бастағанын және респираторлық жобалардың қалай пайда болғанын көрдім.
Жеке мен олардың ешқайсысына қатысқан жоқпын, себебі білікті адамдар бар, және менің бірінші идеям сол жобалардың біреуін шығаруға тырысу болды, бірақ материалдардың жетіспеушілігінен мен оны қолда бар заттармен жасауға тырыстым..
Құрылғының дизайны 3d принтерден алынған және барлық бөліктер кад файлына енгізілген. Негізгі бөлшектер ДМ -дан жасалған және олардың арасында желімделген. Жақшалар, тензорлар мен күрек PLA -да басылады
Мен дәлдіктің арқасында қадамдық мотор жақсы нұсқа болуы мүмкін деп ойладым. Мен мобильді үстелді, тіректі жобаладым және мен AMBU -ны итеретін күрек қостым (өндірушілер қауымдастығының дизайны). Алғашқы сынақтар бір қозғалтқышпен болды, себебі менде әлі AMBU жоқ. Мысалға сүйене отырып, мен кодты құрдым және функцияларды қостым:
Қозғалтқышта шамадан тыс температураның дабылы үшін температура сенсоры мен дыбыстық сигнал.
Ауа қозғалысының жылдамдығы мен көлемін реттейтін екі потенциометр.
Жетектің орнын жақсырақ бақылау үшін екі залдық сенсор.
Бірінші проблема AMBU келгенде пайда болды және мен мотордың қуаты жеткіліксіз екенін түсіндім.
Мен әртүрлі нұсқаларды іздедім, себебі 360º серво немесе қысқартылған тұрақты ток қозғалтқышы, екеуі де қызмет ете алады, бірақ олар жоқ.
Содан кейін біреу маған екі қозғалтқышты қолдану керектігін айтты, сондықтан мен күтудің орнына менде бар материалдармен жұмыс жасай бастадым. Бірнеше түзетулер енгізгеннен кейін мен код жаза бастадым.
3 -қадам: Кодекс
Егер сіз кодта көптеген қателіктерді көрсеңіз, қорықпауыңызды сұрағым келді, мен жай ғана интернеттен іздеу арқылы білгенімді білдім.
Кітапханалар мен оқулықтарсыз бұл өте қиын болды. Мен кез келген кеңестерді, жақсартуларды немесе конструктивті пікірлерді тыңдауға дайынмын.
Егер біреу оны ұстанғысы келсе, оны бастапқы нүкте ретінде қабылдағысы немесе жақсартқысы келсе, мен кодқа бірнеше ескертулер жаздым.
Негізінде эскиз моторды келесі жолмен басқарады;
-Зал сенсорымен белгіленген үйге қайту
-Дыбыс деңгейін де, жылдамдықты да басқаратын қажетті позицияға өту.
Басқа қосымша функциялар - бұл деректерді қарау үшін tft экраны, қозғалтқыш температурасын бақылайтын температура сенсоры және дабыл ретінде сигнал.
Менде Blynk қосымшасы арқылы mqtt арқылы бақылауға болатын кодтың басқа нұсқасы бар, Мен бұл кодты потенциометрлермен іске асыруда қиындықтарға тап болдым, сондықтан ауа көлемі мен жылдамдық мәндерін қосымша арқылы өзгертуге болады. Сондай -ақ, егер құрылғы істен шықса және холл сенсорларынан өтпесе, электрондық поштаны жіберетін дабылды енгіздім. TTGO-DISPLAY төтенше жүйе ретінде 18650 батареясымен оңай жұмыс істейді, ол жалпы қуат өшіп қалса, дабыл жібере алады.
4 -қадам: Қорытынды
Бұл мен эксперименталды түрде жасаған жоба және мен оны соңғы мүмкіндігімде ғана қолданар едім.
Және тек қуатты және сенімді қозғалтқыштармен.
Бұл жерде Испанияда респираторлардың қажеттіліктері қанағаттандырылып жатқан сияқты, бірақ егер басқа елдерде COVID19 осында созылса, оларға көптеген желдеткіштер қажет болады және олар өте қымбат құрылғылар.
Егер біреу менің жобамды бастау немесе шабыт ретінде пайдалана алса, мен өте бақытты болар едім.
ҮЙДЕ ҚАЛЫП, ҚАУІПСІЗ БОЛЫҢЫЗ
Ұсынылған:
Қосу/өшіру қосқышы бар оңай қосылатын желдеткіш: 3 қадам
Қосу/өшіру қосқышы бар жеңіл желдеткіш желдеткіші: Бұл жылдам схемаларды қолданатын оңай жоба-сізге ұнайды деп үміттенемін! Бұл жоба көңіл көтеру үшін, мүмкін ол сізге салқындауға көмектеседі. Бұл шынымен де жұмыс істемейді, бірақ бұл тәрбиелік! P.S. Бұл жоба демонстрациясы жоқ жаңадан бастаушыларға арналған
Raspberry Pi салқындатқыш желдеткіш қорапшасы, процессордың температуралық индикаторы: 10 қадам (суреттермен)
Raspberry Pi салқындатқыш желдеткіштің CPU температурасының индикаторы бар қорабы: Мен алдыңғы жобада таңқурай pi (бұдан әрі- RPI) процессорының температуралық индикатор схемасын енгіздім. Бұл схема RPI 4 процессордың әр түрлі температуралық деңгейін келесі түрде көрсетеді.- Жасыл жарық диоды қосылған кезде CPU температурасы 30 ~ ішінде
STONE HMI ESP32 бар медициналық желдеткіш: 10 қадам
STMI HMI ESP32 бар медициналық вентилятор: Жаңа коронавирус бүкіл ел бойынша 80 мыңнан астам расталған жағдайды тудырды, ал соңғы айларда респираторлар мен респираторлар тапшы. Бұл ғана емес, шетелдегі жағдай да оптимистік емес. Жиналған сан
Мульти-сенсорлық интерфейс арзан (шынымен де арзан): 3 қадам
Мульти-сенсорлық интерфейс арзан (шынымен де арзан): бұл менің бірінші нұсқаулық, сондықтан жақсы болыңыз. Жұмыс үстелінен өте аз ақшаға мульти-сенсорлық интерфейсті осылай жасауға болады. Ақырында бейне жүктелді, ноутбуктің жақсы емес екендігі үшін кешірім сұраймын
Арзан және жеңіл жарықдиодты желдеткіш: 6 қадам
Арзан және жеңіл жарықдиодты желдеткіш: Бұл нұсқаулықта мен сізге салқын жарық диодты эффектіні ақысыз қалай жасау керектігін көрсетемін