Բովանդակություն:

Խելացի կոնտակտային ոսպնյակների դիսպենսեր `8 քայլ (նկարներով)
Խելացի կոնտակտային ոսպնյակների դիսպենսեր `8 քայլ (նկարներով)

Video: Խելացի կոնտակտային ոսպնյակների դիսպենսեր `8 քայլ (նկարներով)

Video: Խելացի կոնտակտային ոսպնյակների դիսպենսեր `8 քայլ (նկարներով)
Video: ԳՈՒՆԱՅԻՆ ԹԵՍՏ, ՈՐԸ ԿԱՍԻ ՔՈ ՀՈԳԵՎՈՐ ՏԱՐԻՔԸ 2024, Հուլիսի
Anonim
Խելացի կոնտակտային ոսպնյակների դիսպենսեր
Խելացի կոնտակտային ոսպնյակների դիսպենսեր
Խելացի կոնտակտային ոսպնյակների դիսպենսեր
Խելացի կոնտակտային ոսպնյակների դիսպենսեր

Այս ուսանելի դասում ես ձեզ ցույց կտամ, թե ինչպես պատրաստել ձեր սեփական Smart Contact դիսպանսերը:

Քայլ 1: Ներածություն

Image
Image

Քայլ 2: Նախապատմություն

Անհրաժեշտ իրեր
Անհրաժեշտ իրեր

Եթե դուք կրում եք կոնտակտներ, ապա հավանաբար ծանոթ եք այն տուփերին, որոնցում դրանք մտնում են: Մարդկանցից շատերը, որոնց թվում ես ինքս եմ, օգտագործում են այդ տուփերը որպես մշտական պահեստ, և մենք մեր կոնտակտները հանում ենք ըստ անհրաժեշտության ամեն օր: Սա հանգեցրեց մի տուփի տուփ իմ լոգարանում, որն ինձ խենթացնում էր: Ես գիտեի, որ պետք է ավելի լավ միջոց լիներ այս կոնտակտները կազմակերպելու համար, այնպես որ ես փնտրեցի ինտերնետում: Այն բանից հետո, երբ գտա կոնտակտային դիսպենսեր, որը ինչ -որ մեկը փորձում էր վաճառել 25 դոլարով, ես ստեղծեցի մի քանի հիմնական, որոնք կարելի է գտնել այստեղ:

Նրանք բավականին հիանալի էին աշխատում, բայց ես չէի կարող չզզվել, որ ստիպված էի յուրաքանչյուր կոնտակտին առանձին հանել, այնպես որ ես փնտրեցի ուղիներ, որոնցով յուրաքանչյուր շփում ինքնաբերաբար կփոխանցվեր իմ ձեռքին: Քանի որ մոտս ESP8266 էր տեղադրված, ես որոշեցի պատվիրել OLED էկրան, որպեսզի կարողանամ ցուցադրել եղանակի կանխատեսումը, երբ պատրաստվում եմ առավոտյան:

Եթե ցանկանում եք ավելի շատ տեսնել նախագծման գործընթացը և դրանք գործողության մեջ, դիտեք վերը նշված տեսանյութը: Խնդրում եմ բաժանորդագրվել իմ YouTube ալիքին ՝ ինձ աջակցելու և ավելի շատ տեսանյութեր տեսնելու համար:

Քայլ 3: Անհրաժեշտ իրեր

Այս նախագծի համար անհրաժեշտ տարրերն են.

1. 5 Վ էլեկտրամատակարարում

2. IR LED և Photodiode զույգ Amazon

3. 220 Օմ դիմադրություն (2) Ամազոն

4. 10K դիմադրություն

5. Amazon 10K պոտենցիոմետր

5. LM358 Op-Amp Amazon

6. 3.3 Վ Zener Diode Amazon

7. Հիմնական LED

8. OLED էկրան 0.96 Amazon

9. 470 uF կոնդենսատոր (2) Ամազոն

10. 2 FS90R Servos (Or Mod SG90 Servos) Amazon

11. Node MCU ESP8266 Amazon

12. 3D տպիչի հասանելիություն (ստուգեք ձեր տեղական գրադարանը)

Բացահայտում. Վերը նշված amazon- ի հղումները փոխկապակցված հղումներ են, այսինքն ՝ առանց ձեզ համար լրացուցիչ ծախսերի, ես միջնորդավճար կստանամ, եթե սեղմեք և գնեք:

Քայլ 4: Էլեկտրոնիկա

Էլեկտրոնիկա
Էլեկտրոնիկա

Այժմ, երբ դուք հավաքել եք բոլոր անհրաժեշտ բաղադրիչները, ժամանակն է սկսել ամեն ինչ միասին հավաքել: Ես խորհուրդ կտայի ամեն ինչ միացնել սեղանի վրա, այնուհետև, երբ ամեն ինչ նորմալ գործի, շարունակեք և ամեն ինչ կպցրեք ամանի տախտակին:

Նրանց համար, ովքեր անծանոթ են էլեկտրոնիկայի հետ կամ վստահ չեն որոշ բաղադրիչներին, հավատացեք ինձ, այս սխեման այնքան էլ վատ չէ: Ես կփորձեմ այն բաժանել ստորև, և եթե ցանկանում եք ավելին իմանալ, դիտեք հղված տեսանյութը:

Ձախ կողմում մենք ունենք մեր IR Led և Photodiode, որը միացված է LM358 գործառնական ուժեղացուցիչին: Սա մեր հարևանության միացումն է, որը հայտնաբերում է մեր ձեռքը ներքևում ՝ վերահսկիչին իմանալու համար, որ մենք ցանկանում ենք, որ մեր կոնտակտները բաժանվեն: Հեռավորությունը, որը ցանկանում եք, որ ձեր ձեռքը հայտնաբերվի, կարող է ճշգրտվել 10K պոտենցիոմետրի միջոցով: Այս միացումից ելքը բերվում է մեր ESP8266 միկրոկառավարիչի մեջ, որը մենք ծրագրավորելու ենք ՝ օգտագործելով Arduino IDE կարգավորումը NodeMCU ESP8266- ի համար: Programրագիրը կսպասի հարևանության միացումից մուտքագրմանը, այնուհետև կաշխատի աջ սերվոն, սպասեք մի վայրկյան, որը թույլ կտա ձեր ձեռքը տեղափոխել ձախ դիսպենսեր, և այնուհետև կաշխատի ձախ սերվոն: Այս կերպ երկու կոնտակտները կփոխանցվեն ձեր ձեռքին: ESP8266- ը միացված կլինի նաև WiFi- ի միջոցով, ինչը թույլ կտա մեզ օգտագործել եղանակի API ՝ հաջորդ մի քանի օրերի եղանակի կանխատեսումը OLED էկրանին ցուցադրելու համար: Ես սկսեցի պարզապես եղանակի կանխատեսման ցուցադրմամբ, բայց ժամանակի ընթացքում ես անպայման կավելացնեմ ավելի շատ հնարավորություններ:

Քայլ 5. 3D ձևավորում և տպում

3D դիզայն և տպագրություն
3D դիզայն և տպագրություն
3D դիզայն և տպագրություն
3D դիզայն և տպագրություն
3D դիզայն և տպագրություն
3D դիզայն և տպագրություն

Քանի որ էլեկտրոնիկան բաղկացած էր servo- ից, մի քանի LED- ից, էլեկտրասնուցումից և մնացած միացումից, ես առաջ շարժվեցի և նախագծեցի մեր ավտոմատ կոնտակտային դիսպենսերը: Ես այն պատրաստել եմ մի քանի մասերում, որոնք կպչելու կամ կպչելու կարիք ունեն, քանի որ ես չէի զգում, որ, հնարավոր է, տապալվեի գերծանրքաշային երկար տպագրությունը:

Մեր կոնտակտային դիսպենսերների հիմքը ուներ երկու անցք 5 մմ IR և Photodiode Leds- ի համար, 5V էլեկտրամատակարարման անջատիչ և անջատիչ, որը թույլ էր տալիս սերվոներին տեղադրել կողքից, քանի որ դրանք օգտագործվում են շփումներ տարածելու համար:

Կոնտակտային պահեստը մնաց իմ նախորդ դիզայնի նման, բայց ես կտրեցի ներքևի անցքը, որպեսզի ծառայողական անիվը ազատ պտտվի: Ես նաև մեծացրեցի չափը, որպեսզի թույլ տամ ավելի շատ կոնտակտներ պահել ՝ ազատվելով այդ հիմար արկղերից մեկընդմիշտ:

OLED դիսփլեյի և էլեկտրոնիկայի պատյանը բավականին հիմնարար է, բայց քանի որ ես օգտագործել եմ ստանդարտ 50 x 70 մմ տրամագծով տախտակ, ես դրա համար տեղ եմ նախագծել, որը սահում է հենց իր տեղում:

Նախագծերը կարելի է գտնել Thingiverse- ում այստեղ:

Քայլ 6: mingրագրավորում

Ծրագրավորում
Ծրագրավորում

Այս քայլում ես ձեզ ցույց կտամ, թե ինչպես ծրագրավորել ESP8266- ը: Կոդը պարզապես ThingPulse esp8266 հիանալի եղանակային կայանի (Github Link) եղանակային օրինակի պարզ փոփոխություն է: Դուք նաև պետք է ներբեռնեք հետևյալ փաթեթները Arduino IDE- ում.

1. ESPWifi

2. ESPHTTP Հաճախորդ

3. JsonListener

Գրադարանները տեղադրվելուց հետո ներբեռնեք ստորև բերված ծրագիրը:

Դուք պետք է լրացնեք ձեր Wifi SSID- ը, Wifi գաղտնաբառը, գրանցվեք ստորերկրյա եղանակի համար և ստացեք ձեր API բանալին, ինչպես նաև գտնեք ձեր գտնվելու վայրի ID- ն: Երբ այս բոլորը մուտքագրվեն ծածկագրին, շարունակեք վերբեռնումը ձեր NodeMCU- ին:

Քայլ 7: Ամեն ինչ միասին դնել

Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը
Այդ ամենը միասին դնելը

Այս քայլում մենք բոլոր բաղադրիչները միասին կդնենք:

Սա ներառում է սերվերի տեղադրումը իրենց անցքերի մեջ, IR Led- ը և Photodiodes- ը նրանց անցքերի մեջ մղելը, ամեն ինչ զոդել տախտակի վրա, մտցնել տպիչ անցքի մեջ և միացնել մնացած բոլոր բաղադրիչները:

Քայլ 8: Փորձարկիր այն:

Այն բանից հետո, երբ դուք միացրել եք 3D տպված բոլոր մասերը և ամրացրել այն պատին, ժամանակն է այն փորձարկել: Լրացրեք ձախ և աջ կողային կոնտեյներները, միացրեք հոսանքը և սպասեք, մինչև OLED էկրանը կբեռնվի ձեր տեղական եղանակով և փորձարկեք այն:

Խորհուրդ ենք տալիս: