Мазмұны:

DIY арзан желдеткіш ESP32: 4 қадам
DIY арзан желдеткіш ESP32: 4 қадам

Бейне: DIY арзан желдеткіш ESP32: 4 қадам

Бейне: DIY арзан желдеткіш ESP32: 4 қадам
Бейне: Can we turn our mini server into an air bender? 2024, Қараша
Anonim
DIY арзан желдеткіш ESP32
DIY арзан желдеткіш ESP32
DIY арзан желдеткіш ESP32
DIY арзан желдеткіш ESP32

Барлығына сәлем!

Барлығымыз білетіндей, 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 осында созылса, оларға көптеген желдеткіштер қажет болады және олар өте қымбат құрылғылар.

Егер біреу менің жобамды бастау немесе шабыт ретінде пайдалана алса, мен өте бақытты болар едім.

ҮЙДЕ ҚАЛЫП, ҚАУІПСІЗ БОЛЫҢЫЗ

Ұсынылған: