Turinys:

Išmanusis kontaktinių lęšių dozatorius: 8 žingsniai (su nuotraukomis)
Išmanusis kontaktinių lęšių dozatorius: 8 žingsniai (su nuotraukomis)

Video: Išmanusis kontaktinių lęšių dozatorius: 8 žingsniai (su nuotraukomis)

Video: Išmanusis kontaktinių lęšių dozatorius: 8 žingsniai (su nuotraukomis)
Video: Ar žinojote, kad korekcinių akinių ir kontaktinių lęšių receptūra skiriasi? 2024, Liepa
Anonim
Išmanusis kontaktinių lęšių dozatorius
Išmanusis kontaktinių lęšių dozatorius
Išmanusis kontaktinių lęšių dozatorius
Išmanusis kontaktinių lęšių dozatorius

Šioje pamokoje aš jums parodysiu, kaip pasidaryti savo išmanųjį kontaktų dozatorių!

1 žingsnis: įvadas

Image
Image

2 žingsnis: fonas

Reikalingi daiktai
Reikalingi daiktai

Jei nešiojate kontaktus, tikriausiai esate susipažinę su dėžutėmis. Dauguma žmonių, kuriuos pažįstu, įskaitant mane, šias dėžutes naudoja kaip nuolatinę saugyklą, o mes, jei reikia, kiekvieną dieną išimame kontaktus. Dėl to mano vonios kambaryje buvo krūva dėžių, kurios mane išprotėjo. Žinojau, kad turi būti geresnis būdas organizuoti šiuos kontaktus, todėl pradėjau ieškoti internete. Radęs tik kontaktų saugojimo dalytuvą, kurį kažkas bandė parduoti už 25 USD, sukūriau keletą pagrindinių, kuriuos galite rasti čia.

Jie dirbo gana puikiai, tačiau aš negalėjau nesijaudinti, kad turėjau ištraukti kiekvieną kontaktą atskirai, todėl ieškojau būdų, kaip kiekvieną kontaktą automatiškai atiduoti į ranką. Kadangi turėjau ESP8266, nusprendžiau užsisakyti OLED ekraną, kad galėčiau rodyti orų prognozę, kol ruošiuosi ryte.

Jei norite pamatyti daugiau projektavimo proceso ir jų veikimo, peržiūrėkite aukščiau esantį vaizdo įrašą. Apsvarstykite galimybę užsiprenumeruoti mano „YouTube“kanalą, kad palaikytumėte mane ir pamatytumėte daugiau vaizdo įrašų.

3 žingsnis: reikalingi elementai

Šiam projektui reikalingi šie elementai:

1. 5V maitinimo šaltinis

2. IR LED ir fotodiodų pora „Amazon“

3. 220 omų rezistorius (2) „Amazon“

4. 10K rezistorius

5. 10K potenciometras „Amazon“

5. LM358 „Op-Amp Amazon“

6. 3.3V „Zener“diodas „Amazon“

7. Pagrindinis šviesos diodas

8. 0,96 colio „OLED“ekranas „Amazon“

9. 470 uF kondensatorius (2) „Amazon“

10. 2 „FS90R Servos“(arba „Mod SG90 Servos“) „Amazon“

11. Mazgas MCU ESP8266 „Amazon“

12. Prieiga prie 3D spausdintuvo (patikrinkite savo vietinę biblioteką!)

Atskleidimas: aukščiau pateiktos „Amazon“nuorodos yra filialų nuorodos, tai reiškia, kad jums nereikės jokių papildomų mokesčių, jei spustelėsite ir įsigysite.

4 žingsnis: Elektronika

Elektronika
Elektronika

Dabar, kai surinkote visus reikalingus komponentus, laikas pradėti viską surinkti kartu. Aš rekomenduočiau pirmiausia viską prijungti prie duonos lentos, o tada, kai viskas veiks tinkamai, eikite į priekį ir lituokite viską ant perf plokštės.

Tiems, kurie nėra susipažinę su elektronika ar nežinote kai kurių komponentų, patikėkite manimi, ši grandinė nėra labai bloga. Pabandysiu jį suskaidyti žemiau, o jei norite sužinoti daugiau, peržiūrėkite susietą vaizdo įrašą.

Kairėje yra IR šviesos diodas ir fotodiodas, prijungtas prie operacinio stiprintuvo LM358. Tai yra mūsų artumo grandinė, kuri aptinka mūsų ranką apačioje, kad valdytojas žinotų, jog norime išduoti kontaktus. Atstumą, kuriuo norite aptikti ranką, galima reguliuoti naudojant 10K potenciometrą. Šios grandinės išvestis patenka į mūsų ESP8266 mikrovaldiklį, kurį užprogramuosime naudodami „Arduino IDE“sąranką, skirtą „NodeMCU ESP8266“. Programa lauks įvesties iš artumo grandinės, tada suaktyvins dešinįjį servo jutiklį, palauks sekundę, kad galėtumėte perkelti ranką prie kairiojo dozatoriaus, ir tada suaktyvins kairiąją servo sistemą. Tokiu būdu abu kontaktai bus įkišti į jūsų ranką. ESP8266 taip pat bus prijungtas per „WiFi“, kuris leis mums naudoti orų API, kad OLED ekrane būtų rodomos kelių dienų orų prognozės. Pradėjau tik nuo orų prognozės, bet laikui bėgant tikrai pridėsiu daugiau funkcijų.

5 žingsnis: 3D dizainas ir spausdinimas

3D dizainas ir spausdinimas
3D dizainas ir spausdinimas
3D dizainas ir spausdinimas
3D dizainas ir spausdinimas
3D dizainas ir spausdinimas
3D dizainas ir spausdinimas

Kadangi elektronika susideda iš servo, kelių šviesos diodų, maitinimo šaltinio ir likusios grandinės, aš ėjau į priekį ir suprojektavau mūsų automatinį kontaktinį dozatorių. Aš jį padariau iš kelių dalių, kurias reikės klijuoti arba klijuoti lipnia juosta, nes nepajutau, kad galbūt nepavyks itin ilgo spaudinio.

Mūsų kontaktinio dozatoriaus pagrinde buvo dvi skylės 5 mm IR ir fotodiodiniams šviesos diodams, 5 V maitinimo šaltinio išjungimas ir išjungimas, leidžiantis servo serves pastatyti į šoną, nes jie naudojami kontaktams išleisti.

Kontaktų saugykla išliko panaši į mano ankstesnę konstrukciją, tačiau apačioje išpjoviau angą, kad servo ratas galėtų laisvai suktis. Aš taip pat padidinau dydį, kad būtų galima išsaugoti daugiau kontaktų, atsikratant tų kvailų dėžių kartą ir visiems laikams.

OLED ekrano ir elektronikos korpusas yra gana paprastas, tačiau kadangi naudojau standartinę 50 x 70 mm perf plokštę, suprojektavau angą, kad ji galėtų slysti tiesiai į vietą.

Dizainus galite rasti „Thingiverse“čia.

6 žingsnis: programavimas

Programavimas
Programavimas

Šiame žingsnyje parodysiu, kaip užprogramuoti ESP8266. Kodas yra tik paprasta nuostabaus „ThingPulse esp8266“orų stoties („Github Link“) orų pavyzdžio modifikacija. Į „Arduino IDE“taip pat turėsite atsisiųsti šiuos paketus:

1. ESPWifi

2. ESPHTTPClient

3. „JsonListener“

Įdiegę bibliotekas, atsisiųskite žemiau esančią programą.

Turėsite užpildyti savo „Wi -Fi“SSID, „Wi -Fi“slaptažodį, užsiregistruoti orui po žeme ir gauti API raktą, taip pat rasti savo vietos ID. Kai visa tai bus įvesta į kodą, įkelkite į „NodeMCU“.

7 žingsnis: surinkite viską kartu

Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti
Viską sujungti

Šiame etape mes sujungsime visus komponentus.

Tai apima servo įdėjimą į lizdus, infraraudonųjų spindulių šviesos diodų ir fotodiodų įstūmimą į skyles, viską suvirinimą ant perf plokštės, perf plokštės įterpimą į atspausdintą angą ir visų kitų komponentų prijungimą.

8 žingsnis: išbandykite

Sujungę visas 3D spausdintas dalis ir pritvirtinę prie sienos, laikas ją išbandyti. Užpildykite kairės ir dešinės pusės kontaktų talpyklas, prijunkite maitinimą ir palaukite, kol OLED ekranas įsijungs su vietiniu oru ir išbandykite!

Rekomenduojamas: