Sisukord:
- 1. samm: sissejuhatus
- 2. samm: taust
- 3. samm: vajalikud esemed
- 4. samm: elektroonika
- Samm: 3D -kujundus ja printimine
- 6. samm: programmeerimine
- Samm: pange see kõik kokku
- 8. samm: proovige seda
Video: Nutikas kontaktläätsede dosaator: 8 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Selles juhendis näitan teile, kuidas teha oma nutikat kontaktide jaoturit!
1. samm: sissejuhatus
2. samm: taust
Kui kannate kontakte, siis olete ilmselt tuttavad nende pakenditega. Enamik inimesi, keda ma tean, kaasa arvatud mina, kasutavad neid karpe alalise ladustamisena ja me võtame iga päev oma kontaktid välja. Selle tulemuseks oli minu vannitoas virn karpe, mis ajasid mind hulluks. Teadsin, et nende kontaktide korraldamiseks peab olema parem viis, nii et läksin Internetist otsima. Pärast seda, kui leidsin ainult kontaktide hoidla, mida keegi üritas 25 dollari eest müüa, koostasin mõned põhilised, mille leiate siit.
Nad töötasid päris suurepäraselt, kuid ma ei suutnud end häirimata tunda, et pidin iga kontakti eraldi välja tõmbama, nii et uurisin võimalusi, kuidas iga kontakt automaatselt minu kätte anda. Kuna mul oli ESP8266 ümber, otsustasin tellida OLED -ekraani, et saaksin hommikuti valmistudes ilmateadet kuvada.
Kui soovite näha rohkem disainiprotsessi ja neid tegevuses, vaadake ülaltoodud videot. Palun kaaluge minu YouTube'i kanali tellimist, et mind toetada ja rohkem videoid vaadata.
3. samm: vajalikud esemed
Selle projekti jaoks on vaja järgmisi elemente:
1. 5V toide
2. IR LED ja fotodiood Paar Amazon
3. 220 oomi takisti (2) Amazon
4. 10K takisti
5. 10K potentsiomeeter Amazon
5. LM358 op-võimendi Amazon
6. 3.3V Zeneri diood Amazon
7. Põhiline LED
8. OLED -ekraan 0,96 Amazon
9. 470 uF kondensaator (2) Amazon
10. 2 FS90R Servot (Või Mod SG90 Servot) Amazon
11. Sõlm MCU ESP8266 Amazon
12. Juurdepääs 3D -printerile (kontrollige oma kohalikku raamatukogu!)
Avalikustamine: ülaltoodud Amazoni lingid on sidusettevõtte lingid, mis tähendab, et ilma lisakuludeta teenin komisjonitasu, kui klõpsate ja ostate.
4. samm: elektroonika
Nüüd, kui olete kõik vajalikud komponendid kokku kogunud, on aeg hakata kõike kokku panema. Ma soovitaksin kõigepealt kõik leivaplaadile ühendada ja siis, kui kõik on korralikult toiminud, jätkake ja jootke kõik perf -boardile.
Neile, kes pole elektroonikaga kursis või pole mõnes komponendis kindel, uskuge mind, et see vooluring pole liiga halb. Püüan selle allpool jaotada ja kui soovite rohkem teada saada, vaadake lingitud videot.
Vasakul on meie IR -valgusdiood ja fotodiood, mis on ühendatud operatsioonivõimendiga LM358. See on meie lähedusahel, mis tuvastab meie käe all, andes kontrollerile teada, et soovime, et meie kontaktid väljastataks. Kaugust, mida soovite oma käest tuvastada, saab reguleerida 10K potentsiomeetri abil. Selle vooluahela väljund tuuakse meie ESP8266 mikrokontrollerisse, mille programmeerime Arduino IDE seadistuse abil NodeMCU ESP8266 jaoks. Programm ootab lähedusahela sisendit, käivitab seejärel parema servo, ootab sekundit, et saaksite oma käe vasakule jaoturile liigutada, ja seejärel käivitab vasaku servo. Nii väljastatakse mõlemad kontaktid teie kätte. ESP8266 ühendatakse ka WiFi kaudu, mis võimaldab meil kasutada ilma API -d, et kuvada OLED -ekraanil järgmiste päevade ilmateade. Alustasin lihtsalt ilmateate kuvamisega, kuid aja jooksul lisan kindlasti rohkem funktsioone.
Samm: 3D -kujundus ja printimine
Kuna elektroonika koosnes servost, mõnest valgusdioodist, toiteallikast ja ülejäänud vooluringist, läksin edasi ja kujundasin meie automaatse kontaktjaoturi. Ma tegin selle mitmest osast, mis tuleb kokku liimida või teipida, sest ma ei tundnud, et ülipikk trükk ei õnnestu.
Meie kontaktdosaatori põhjas oli kaks auku 5 mm IR- ja fotodioodlampide jaoks, väljalülitus 5 V toiteallika jaoks ja väljalülitus, mis võimaldas servosid asetada külgsuunas, nagu neid kasutatakse kontaktide väljastamiseks.
Kontaktide salvestusruum jäi minu eelmise disainiga sarnaseks, kuid lõikasin allservas välja servoratta vabaks pööramiseks. Suurendasin ka suurust, et saaks rohkem kontakte salvestada, et neist lollidest kastidest lõplikult lahti saada.
OLED -ekraani ja elektroonika korpus on üsna lihtne, kuid kuna kasutasin tavalist 50 x 70 mm läbimõõduga plaati, kujundasin selle jaoks pesa, et see saaks oma kohale libiseda.
Kavandid leiate Thingiverse'ist siit.
6. samm: programmeerimine
Selles etapis näitan teile, kuidas programmeerida ESP8266. Kood on lihtsalt vinge ThingPulse esp8266 ilmajaama (Github Link) ilmastikunäite lihtne muutmine. Samuti peate Arduino IDE -sse alla laadima järgmised paketid:
1. ESPWifi
2. ESPHTTPClient
3. JsonListener
Kui teegid on installitud, laadige alla programm.
Peate täitma oma Wifi SSID, Wifi parooli, registreeruma ilmateate alla ja saama oma API võtme ning leidma ka oma asukoha ID. Kui need kõik on koodi sisestatud, laadige oma NodeMCU -sse üles.
Samm: pange see kõik kokku
Selles etapis paneme kõik komponendid kokku.
See hõlmab servode paigutamist oma piludesse, IR -valgusdioodide ja fotodioodide sisestamist aukudesse, kõikide joodikutega jootmist, perfoplaadi sisestamist trükitud pilusse ja kõigi muude komponentide ühendamist.
8. samm: proovige seda
Kui olete kõik 3D -prinditud osad kokku ühendanud ja seinale kinnitanud, on aeg see proovile panna. Täitke vasaku ja parema külje kontaktikonteinerid, ühendage toide vooluvõrku ja oodake, kuni OLED -ekraan kohaliku ilmaga käivitub ja katsetage!
Soovitan:
DIY kontaktivaba kätepuhastusvahendi dosaator ilma Arduino või mikrokontrollerita: 17 sammu (piltidega)
DIY kontaktivaba kätepuhastusvahendi dosaator ilma Arduino või mikrokontrollerita: Nagu me kõik teame, tabas COVID-19 puhang kogu maailma ja muutis meie elustiili. Sellises olukorras on alkohol ja käte desinfitseerimisvahendid elutähtsad vedelikud, kuid neid tuleb õigesti kasutada. Alkoholimahutite või käte desinfitseerimisvahendite puudutamine nakatunud kätega
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: 10 sammu (koos piltidega)
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: kas olete kunagi tahtnud nutikat kella? Kui jah, siis see on teie jaoks lahendus! Ma tegin nutika äratuskella, see on kell, mille abil saate äratusaega vastavalt veebisaidile muuta. Kui äratus hakkab tööle, kostab heli (sumin) ja 2 tuld
Juhend Ortho-K kontaktläätsede pesemiseks: 6 sammu
Juhend oma Ortho-K kontaktläätsede pesemiseks: Inimesed, kes just said oma uhiuue Ortho-K kontaktläätse, ei tunneks selle puhastamise protsessi. Selle probleemi lahendamiseks lõin tööriista, mis juhendab inimesi, kes on uued Ortho-K kontaktläätsede puhastamisel. See masin annab selge
Automaatne kassitoidu dosaator: 7 sammu (piltidega)
Automaatne kassitoidu dosaator: kui te ei kontrolli oma toidu kogust, mida teie kass sööb, võib see põhjustada ülesöömist ja ülekaalulisust. See kehtib eriti siis, kui olete kodust eemal ja jätate kassile lisatoitu oma ajakava järgi tarbimiseks. Muul ajal võite
Kontaktläätsede taskulamp: 5 sammu
Kontaktläätseümbrise taskulamp: Olgu, nii et te küsite, mis klapp see on? Noh, mul oli juhendatav hetk, kus ma pidin leidma midagi, mille kallal nokitseda, ja midagi välja tegema. Mõtlesin kohe vanadele kontaktläätsede hoidjatele. Need, kellest teie uued kontaktid tulevad