Kazalo:
- 1. korak: Uvod
- 2. korak: Ozadje
- 3. korak: Potrebni predmeti
- 4. korak: Elektronika
- 5. korak: 3D oblikovanje in tiskanje
- 6. korak: Programiranje
- 7. korak: Vse skupaj
- 8. korak: Preizkusite
Video: Razpršilnik pametnih kontaktnih leč: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
V tem navodilu vam bom pokazal, kako narediti lasten razpršilnik pametnih kontaktov!
1. korak: Uvod
2. korak: Ozadje
Če nosite stike, ste verjetno seznanjeni s škatlami, ki jih dobijo. Večina ljudi, ki jih poznam, vključno z mano, uporablja te škatle kot trajno shrambo in stike vsak dan odstranimo. To je povzročilo kup škatel v moji kopalnici, ki so me spravile ob pamet. Vedel sem, da mora obstajati boljši način za organizacijo teh stikov, zato sem iskal po internetu. Ko sem le našel razdelilnik za shranjevanje stikov, ki ga je nekdo poskušal prodati za 25 USD, sem oblikoval nekaj osnovnih, ki jih lahko najdete tukaj.
Delali so zelo dobro, a nisem se mogel najeziti, da moram vsak stik izvleči posebej, zato sem preučil načine, kako bi vsak stik samodejno dobil v mojo roko. Ker sem imel na razpolago ESP8266, sem se odločil naročiti zaslon OLED, da bom lahko prikazal vremensko napoved, medtem ko se zjutraj pripravljam.
Če si želite ogledati več postopkov oblikovanja in njihovo delovanje, si oglejte zgornji video. Prosim, razmislite, da se naročite na moj YouTube kanal, da me podprete in si ogledate več videoposnetkov.
3. korak: Potrebni predmeti
Za ta projekt so potrebni naslednji elementi:
1. 5V napajalnik
2. IR LED in par fotodiod Amazon
3. 220 ohmski upor (2) Amazon
4. 10K upor
5. 10K potenciometer Amazon
5. LM358 Op-Amp Amazon
6. 3.3V Zener dioda Amazon
7. Osnovna LED
8. OLED zaslon 0,96 Amazon
9. 470 uF kondenzator (2) Amazon
10. 2 servomotorja FS90R (ali servomotorji Mod SG90) Amazon
11. Vozlišče MCU ESP8266 Amazon
12. Dostop do 3D tiskalnika (preverite lokalno knjižnico!)
Razkritje: Zgoraj navedene povezave Amazon so partnerske povezave, kar pomeni, da vam brez dodatnih stroškov zaslužim provizijo, če kliknete in opravite nakup.
4. korak: Elektronika
Zdaj, ko ste zbrali vse potrebne komponente, je čas, da začnete vse skupaj sestavljati. Priporočam, da najprej vse povežete na ploščo, nato pa, ko vse deluje pravilno, nadaljujte in spajkajte vse na ploščo perf.
Za tiste, ki ne poznate elektronike ali niste prepričani o nekaterih komponentah, verjemite mi, da to vezje ni tako slabo. Spodaj bom poskušal razčleniti, če želite izvedeti več, si oglejte videoposnetek, povezan.
Na levi imamo IR LED in fotodiodo, ki je priključena na operacijski ojačevalnik LM358. To je naše bližinsko vezje, ki zazna našo roko spodaj in krmilniku sporoči, da želimo, da so naši stiki razpuščeni. Razdaljo, na kateri želite zaznati roko, lahko prilagodite z 10K potenciometrom. Izhod iz tega vezja se prenese v naš mikrokrmilnik ESP8266, ki ga bomo programirali z nastavitvijo Arduino IDE za NodeMCU ESP8266. Program bo počakal na vnos iz bližinskega vezja, nato sprožil desni servo, počakal sekundo, da boste lahko pomaknili roko v levi razdelilnik, nato pa sprožil levi servo. Na ta način bosta oba stika podana v vašo roko. ESP8266 bo povezan tudi prek WiFi -ja, kar nam bo omogočilo uporabo vremenskega API -ja za prikaz vremenske napovedi za naslednjih nekaj dni na zaslonu OLED. Začel sem samo z prikazom vremenske napovedi, vendar bom sčasoma zagotovo dodal več funkcij.
5. korak: 3D oblikovanje in tiskanje
Ker je bila elektronika sestavljena iz servomotorja, nekaj LED, napajalnika in preostalega vezja, sem šel naprej in oblikoval naš avtomatski kontaktni razdelilnik. Naredil sem ga v več delih, ki jih bo treba zlepiti ali lepiti skupaj, ker se mi ni zdelo, da bi izpadel zelo dolg tisk.
Podnožje našega kontaktnega razpršilnika je imelo dve luknji za izhodne 5 mm IR in fotodiodne svetilke, izrez za 5V napajanje in izrez, ki omogoča, da so servomotorji postavljeni vstran, saj se uporabljajo za razdeljevanje kontaktov.
Shranjevanje stikov je ostalo podobno moji prejšnji zasnovi, vendar sem izrezal režo na dnu, da se lahko servo kolo prosto vrti. Povečal sem tudi velikost, da sem omogočil shranjevanje več stikov, da se enkrat za vselej znebim teh neumnih škatel.
Ohišje za zaslon OLED in elektroniko je precej osnovno, a ker sem uporabil standardno ploščo 50 x 70 mm, sem zasnoval režo, da zdrsne na svoje mesto.
Modele najdete na Thingiverse tukaj.
6. korak: Programiranje
V tem koraku vam bom pokazal, kako programirati ESP8266. Koda je le preprosta sprememba čudovitega vremenskega primera ThingPulse esp8266 (Github Link). V Arduino IDE boste morali prenesti tudi naslednje pakete:
1. ESPWifi
2. ESPHTTPClient
3. JsonListener
Ko so knjižnice nameščene, prenesite spodnji program.
Vnesti morate SSID za Wi -Fi, geslo za Wi -Fi, se prijaviti za vremenske razmere pod zemljo in prejeti ključ API, ter najti tudi vaš ID lokacije. Ko vse to vnesete v kodo, nadaljujte z nalaganjem v svoj NodeMCU.
7. korak: Vse skupaj
V tem koraku bomo združili vse komponente.
To vključuje namestitev servomotorjev v njihove reže, potiskanje IR Led in fotodiod v luknje, spajkanje vsega na ploščo perf, vstavljanje plošče perf v natisnjeno režo in povezovanje vseh ostalih komponent navzgor.
8. korak: Preizkusite
Ko povežete vse 3D tiskane dele in jih pritrdite na steno, je čas, da jih preizkusite. Napolnite levi in desni stranski kontaktni vsebnik, priključite napajanje in počakajte, da se zaslon OLED zažene z lokalnim vremenom in ga preizkusite!
Priporočena:
Poceni odpirač pametnih garažnih vrat: 6 korakov (s slikami)
Poceni odpirač pametnih garažnih vrat: CreditI je precej kopiral izvedbo Savjee, vendar sem namesto Shelly uporabil Sonoff Basic. Oglejte si njegovo spletno stran in kanal YouTube! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Vodnik za umivanje kontaktnih leč Ortho-K: 6 korakov
Vodnik za umivanje kontaktnih leč Ortho-K: Ljudje, ki so pravkar dobili čisto novo kontaktno lečo Ortho-K, ne bi poznali postopka čiščenja. Za rešitev te težave sem ustvaril orodje, ki ljudem, ki so novi pri čiščenju kontaktnih leč Ortho-K, pomaga. Ta stroj daje čisto
Dodajanje spojev in kontaktnih nizov ženevskemu pogonu v Fusion 360: 7 korakov
Dodajanje spojev in naborov stikov na ženevski pogon v Fusion 360: Za to vadbo bom uporabil vzorčno datoteko, ki je vključena v podatkovno ploščo Fusion 360 za vsakogar. Odprite podatkovno ploščo s klikom na ikono mreže v zgornjem levem kotu. Pomaknite se navzdol, dokler ne vidite razdelka »Vzorci«. Dvokliknite na »Osnovno Tr
Najlažje zalivanje pametnih rastlin Arduino: 7 korakov (s slikami)
Najlažje zalivanje pametnih rastlin Arduino: Zadnjič, ko smo pisali o tem, kako narediti avtomatski sistem za zalivanje rastlin z arduinom in senzorji, je naš članek pridobil veliko pozornosti in odlične povratne informacije. Nato smo razmišljali, kako bi ga lahko izboljšali. Zdi se, da je naš o
Naredite preprost USB mikroskop brez leč za manj kot 15 USD: 3 koraki
Naredite preprost USB mikroskop brez objektiva za manj kot 15 USD: opomba: to je moj prvi pouk, zato se opravičujem, če so stvari malo zmedene Tukaj vas bom naučil, kako narediti preprost USB mikroskop za manj kot 15 USD