Satura rādītājs:

Viedā kontaktlēcu dozators: 8 soļi (ar attēliem)
Viedā kontaktlēcu dozators: 8 soļi (ar attēliem)

Video: Viedā kontaktlēcu dozators: 8 soļi (ar attēliem)

Video: Viedā kontaktlēcu dozators: 8 soļi (ar attēliem)
Video: Пребывание в отеле Library в Токио, Япония | Шиба Парк Отель 2024, Jūlijs
Anonim
Viedā kontaktlēcu dozators
Viedā kontaktlēcu dozators
Viedā kontaktlēcu dozators
Viedā kontaktlēcu dozators

Šajā pamācībā es jums parādīšu, kā izveidot savu viedo kontaktu dozatoru!

1. darbība. Ievads

Image
Image

2. darbība. Fons

Nepieciešamie priekšmeti
Nepieciešamie priekšmeti

Ja jūs nēsājat kontaktus, jūs, iespējams, esat iepazinušies ar kastēm, kuras tie nāk. Lielākā daļa cilvēku, kurus pazīstu, ieskaitot mani, izmanto šīs kastes kā pastāvīgu uzglabāšanu, un mēs katru dienu izņemam kontaktus. Tā rezultātā manā vannas istabā bija kaudze kastes, kas mani tracināja. Es zināju, ka ir jābūt labākam veidam, kā organizēt šos kontaktus, tāpēc devos meklēt internetā. Pēc tam, kad atradu tikai kontaktu uzglabāšanas dozatoru, ko kāds mēģināja pārdot par 25 USD, es izveidoju dažus pamata tos, kurus var atrast šeit.

Viņi strādāja diezgan lieliski, taču es nevarēju nejusties nokaitināta, ka man bija jāizvelk katrs kontakts atsevišķi, tāpēc es izskatīju veidus, kā katru kontaktu automātiski izdalīt manā rokā. Tā kā man bija ESP8266, es nolēmu pasūtīt OLED displeju, lai es varētu parādīt laika prognozi, kamēr es gatavojos no rīta.

Ja vēlaties redzēt vairāk par projektēšanas procesu un to darbību, skatiet iepriekš redzamo videoklipu. Lūdzu, apsveriet iespēju abonēt manu YouTube kanālu, lai mani atbalstītu un skatītu citus videoklipus.

3. darbība. Nepieciešamie priekšmeti

Šim projektam nepieciešami šādi priekšmeti:

1. 5V barošanas avots

2. IR LED un fotodiodes pāri Amazon

3. 220 omu rezistors (2) Amazon

4. 10K rezistors

5. 10K potenciometrs Amazon

5. LM358 Op-Amp Amazon

6. 3.3V Zener diode Amazon

7. Pamata LED

8. OLED displejs 0,96 Amazon

9. 470 uF kondensators (2) Amazon

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

11. Mezgls MCU ESP8266 Amazon

12. Piekļuve 3D printerim (pārbaudiet vietējo bibliotēku!)

Informācijas atklāšana: iepriekš minētās Amazon saites ir saistītās saites, kas nozīmē, ka bez papildu maksas es nopelnīšu komisiju, ja noklikšķināsit un veiksit pirkumu.

4. solis: elektronika

Elektronika
Elektronika

Tagad, kad esat savācis visas nepieciešamās sastāvdaļas, ir pienācis laiks sākt visu salikt kopā. Es ieteiktu vispirms visu pieslēgt pie maizes dēļa un tad, kad viss darbojas pareizi, uz priekšu un pielodējiet visu uz plātnes.

Tiem, kuri nav pazīstami ar elektroniku vai nav pārliecināti par dažām sastāvdaļām, ticiet man, šī shēma nav pārāk slikta. Es mēģināšu to sadalīt zemāk, un, ja vēlaties uzzināt vairāk, apskatiet saistīto videoklipu.

Kreisajā pusē ir mūsu IR LED un fotodiode, kas ir savienota ar LM358 darbības pastiprinātāju. Šī ir mūsu tuvuma ķēde, kas nosaka mūsu roku zemāk, lai kontrolieris zinātu, ka mēs vēlamies izsniegt mūsu kontaktus. Attālumu, kādā vēlaties noteikt savu roku, var noregulēt, izmantojot 10K potenciometru. Šīs shēmas izeja tiek ievietota mūsu ESP8266 mikrokontrollerī, kuru mēs ieprogrammēsim, izmantojot Arduino IDE iestatījumu NodeMCU ESP8266. Programma gaidīs ievadi no tuvuma ķēdes, pēc tam iedarbinās labo servo, pagaidiet sekundi, lai ļautu pārvietot roku uz kreiso dozatoru, un pēc tam iedarbina kreiso servo. Tādā veidā abi kontakti tiks izdalīti jūsu rokā. ESP8266 tiks savienots arī, izmantojot WiFi, kas ļaus mums izmantot laika apstākļu API, lai OLED displejā parādītu laika prognozi nākamajām dienām. Es sāku ar tikai laika prognozes displeju, bet laika gaitā es noteikti pievienošu vairāk funkciju.

5. darbība: 3D dizains un drukāšana

3D dizains un drukāšana
3D dizains un drukāšana
3D dizains un drukāšana
3D dizains un drukāšana
3D dizains un drukāšana
3D dizains un drukāšana

Tā kā elektronika sastāvēja no servo, dažām gaismas diodēm, barošanas avota un pārējās ķēdes, es devos uz priekšu un izstrādāju mūsu automātisko kontaktu dozatoru. Es to izveidoju vairākās daļās, kuras būs jāpielīmē vai jāpielīmē kopā, jo nejutos, ka, iespējams, neizdevās īpaši garš izdruka.

Mūsu kontakta dozatora pamatnē bija divi caurumi 5 mm infrasarkano staru un fotodiodes gaismas diodēm, 5 V strāvas padeves pārtraukums un izgriezums, lai servos varētu novietot uz sāniem, jo tos izmanto kontaktu izdalīšanai.

Kontaktu krātuve palika līdzīga manai iepriekšējai konstrukcijai, bet apakšā es izgriezu spraugu, lai servo ritenis varētu brīvi griezties. Es arī palielināju izmēru, lai ļautu saglabāt vairāk kontaktu, vienreiz un uz visiem laikiem atbrīvojoties no šīm stulbajām kastēm.

OLED displeja un elektronikas korpuss ir diezgan vienkāršs, bet, tā kā es izmantoju standarta 50 x 70 mm perf plāksni, es izveidoju slotu, lai tas varētu slīdēt vietā.

Dizainparaugus var atrast vietnē Thingiverse.

6. darbība: programmēšana

Programmēšana
Programmēšana

Šajā solī es parādīšu, kā programmēt ESP8266. Kods ir tikai vienkārša laika apstākļu piemēra ThingPulse esp8266 (Github Link) laika modifikācijas modifikācija. Arduino IDE jums būs jālejupielādē arī šādas paketes:

1. ESPWifi

2. ESPHTTPClient

3. JsonListener

Kad bibliotēkas ir instalētas, lejupielādējiet tālāk norādīto programmu.

Jums būs jāaizpilda Wifi SSID, Wifi parole, jāreģistrējas laika apstākļiem pazemē un jāsaņem API atslēga, kā arī jāatrod jūsu atrašanās vietas ID. Kad visi šie kodi ir ievadīti, augšupielādējiet savā NodeMCU.

7. solis: salieciet to visu kopā

Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā
Visu saliekot kopā

Šajā solī mēs saliksim visas sastāvdaļas.

Tas ietver servo ievietošanu savās spraugās, IS LED un fotodiodes iespiešanu savos caurumos, visu lodēšanu uz perforācijas plāksnes, ievietojot perf plāksni drukātajā slotā, un savienojiet visus pārējos komponentus.

8. solis: pārbaudiet to

Kad visas 3D drukātās detaļas ir savienotas kopā un piestiprinātas pie sienas, ir pienācis laiks to pārbaudīt. Piepildiet kreisās un labās puses kontaktu konteinerus, pievienojiet strāvas padevi un pēc gaidīšanas, kad OLED ekrāns sāk darboties atbilstoši jūsu vietējiem laika apstākļiem, un pārbaudiet to!

Ieteicams: