Sadržaj:
- Korak 1: Popis dijelova
- Korak 2: Hardver
- Korak 3: Softver
- Korak 4: Sastavite masku
- Korak 5: Punjenje baterije
Video: Animirana maska: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:31
By thescientistformerlyknownasNaegeliPosjetite moj YouTube kanalSlijedi više od autora:
O: Pozdrav - ja sam znanstvenik koji je ranije bio poznat kao Naegeli i naravno da me inspirirao umjetnik koji je prije bio poznat kao Prince. Ali za razliku od njegove kraljevske zloće, ne želim postati kralj popa, već ki … Više o znanstvenicima ranije poznatimNaegeli »
Nasmiješite se, kažu, i svijet se smije s vama - osim ako ne nosite masku. Tada svijet ne može vidjeti vaš osmijeh, a još manje osmijeh. Porast zaštitne maske za lice naglo je izrezao polovicu lica iz trenutnih ljudskih interakcija.
Da bih vratio neke interakcije, maski sam priključio mali zaslon s tekstom koji se pomiče. Bez obzira jeste li u podzemnoj željeznici, na zabavi ili na izložbenom štandu, doći će do novih interakcija kada ljudi vide pomicanje teksta. To može biti vaše ime, proizvod koji želite oglašavati ili samo rečenica koja podržava vaš lokalni sportski klub. To će definitivno vratiti neke interakcije i malo individualnosti.
Dakle, ovaj Instructable vam objašnjava kako opremiti masku za lice malim ekranom s baterijom i laganim ekranom koji prikazuje tekst putem Arduino Pro Mini. Tekst će se prenijeti pomoću Arduino IDE -a.
… i nadamo se da će nakon ovog razdoblja vaš mali ekran ponovno koristiti kao iglu za kravatu.
Korak 1: Popis dijelova
- Arduino Pro Mini (3,3 V, 8 Mhz) ATMEGA328 (veza)
- OLED LCD zaslon SSD1306 Upravljački program 3.3V 0.91 inča 128x32 IIC I2C Plava (veza)
- Punjiva Lipo baterija 3.7V 220mAh 1S 45C/90C (veza)
- Modul punjača litijeve baterije sa zaštitom (veza)
- Žica Mali JST1.25mm utični kabel utikača muški i ženski (veza)
- Mikro prekidač (veza)
Alati:
- USB adapter Pro Mini kabel za preuzimanje USB na RS232 TTL (veza)
- Stanica za lemljenje (veza)
- Kabel punjača s mikro USB priključkom (veza)
- Adapter za napajanje s USB priključkom (veza)
- Pištolj za vruće ljepilo
Korak 2: Hardver
Sve su komponente odabrane tako da se mogu jednostavno postaviti unutar maske zahtijevajući samo kratke žice. Stoga su se mogli uzeti u obzir samo lagani i mali dijelovi. Pa sam odlučio koristiti 1S lipo bateriju. Vrlo su lagani, pružaju dovoljno energije i lako su dostupni budući da mali RC helikopteri i avioni koriste iste tipove. Teško je pronaći samo priključne kabele, ali veza je navedena na popisu dijelova. Nedostatak 1S lipo baterije je što daje samo 3,3 V, stoga se ne može koristiti obični 5V Arduino. Manji brat (Arduino Pro Mini) je ocijenjen budući da su dostupni moduli koji trebaju samo 3,3 V (8 MHz). Kao zaslon, mali OLED LCD zaslon SSD1306 bio je savršen jer radi i sa 3.3V.
Shema kako su komponente spojene prikazana je na jednoj od priloženih slika. Kako biste mogli pričvrstiti komponente na masku, zaslon je lemljen na Arduino Pro Mini s čvrstim žicama, tako da ove dvije komponente tvore svojevrsnu kopču između koje možete preklopiti masku. Osim toga, neke žice su lemljene na modulu punjača baterija i Arduino Pro Mini kao držači. Kako biste mogli uključiti i isključiti napajanje, mikro prekidač je dodan između modula punjača i Arduino Pro Mini. Priključci na mikro prekidaču bili su učvršćeni pištoljem za vruće ljepilo.
Korak 3: Softver
Ako imate sklopljen hardver iz prethodnog poglavlja, možete učitati kôd (datoteka u prilogu) na Arduino pomoću USB -a na RS232 TTL adapter. Budući da se koristi 3.3V, razvodnik mora biti lemljen na 3.3V pin na adapteru. Dodao sam sliku o ovoj izmjeni.
Ako ste tek počeli s Arduinom, preporučio bih vam da slijedite neke od lekcija kanala Paul McWhorters www.youtube.com/embed/d8_xXNcGYgo. Kôd je preuzet iz odjeljka komentara sljedećeg videozapisa: www.youtube.com/embed/sTYPuDMPva8.
Uključio sam svoje zaglavlje radi bolje dokumentacije i početni zaslon koji se prikazuje 5 sekundi. Mislim da je to dobra navika pa svaki put kada pokrenete program znate koji ste program i koju verziju učitali na Arduino ploču. Opća struktura programa objašnjena je u videu, posebno gdje možete promijeniti tekst koji se pomiče.
Došlo je do nekih problema ovisno o tome jesam li učitao kôd sa stolnog računala ili sa svog kabrioleta. Budući da sam znao da je kôd isti, bilo je moguće samo da su verzije korištenih knjižnica različite na dva računala. Nakon što sam zapisao sve verzije, shvatio sam da je knjižnica Adafruit_SSD1306 na mojem stolnom računalu vrlo stara. Ali to je bila kombinacija koja je uspjela. Tako sam isprobao različite verzije ove biblioteke i pokazalo se da do verzije 1.2.8 kod radi dobro, ali od 1.2.9 pomicanje po tekstu je vrlo sporo i ne radi glatko. Kako ne biste naišli na istu situaciju, pronađite verzije radne knjižnice s desne strane tablice.
Acer kabriolet | Stolno računalo | |
Java | Verzija 8 Ažuriranje 251 | Verzija 8 Ažuriranje 144 |
Adafruit_BusIO | 1.6.0 | 1.6.0 |
Adafruit_GFX | 1.10.3 | 1.10.2 |
Adafruit_SSD1306 | 2.4.1 | 1.1.2 |
Adafruit_VEML6075 | 2.1.0 | 2.1.0 |
Ne radi glatko | Radi savršeno |
Korak 4: Sastavite masku
Kao što možete vidjeti u videu, maska je presavijena između zaslona i Arduina. Dvije krute žice lemljene su na pin VCC i A3 Arduina. Ove žice služe samo kao nosači za zaštitu zaslona od pada. S druge strane, modul za punjenje također je opremljen s dvije žice kao nosači. Lemljeni su na IN+ i IN- jer ti pinovi nisu bili potrebni.
Baterija je labavo postavljena u jedan od nabora maske.
Sustav se također može lako postaviti na stražnju stranu kravate. Tada izgleda poput pribadače za kravatu.
Sustav s baterijom teži oko 15 grama.
Korak 5: Punjenje baterije
Za punjenje, mikro USB utikač umetnut je u modul za punjenje. Crvena LED lampica modula svijetli i pokazuje da se baterija puni. Kad je baterija potpuno napunjena, svijetli zelena LED dioda.
Potrošnja energije je vrlo niska. Sustav je pokrenut jednom preko noći. Na početku je izmjereno 4,1 Volta, a nakon 10 sati napon od 3,7 Volta je još uvijek bio prisutan. Tako se baterija može odabrati još manjom. Također možete ukloniti LED diode na Arduino ploči kako biste smanjili potrošnju energije. Također izgleda bolje jer kroz masku možete vidjeti zelenu LED diodu.
Zabavite se i glasajte za mene na natječaju "Na baterije".
Preporučeni:
Glasovno animirana origami lutka: 6 koraka
Glasovno animirana lutka origami: Ovaj projekt koristi ugrađeni mikrofon na igralištu Adafruit Circuit Playground Arduino koji djeluje kao organ u boji i pokreće priključeni mikroservo za stvaranje animiranog kretanja pričvršćene lutke origami lisice. Za zabavu, pokušajte zamijeniti nešto
Maska za lice s zaslonom e-papira: 9 koraka (sa slikama)
Maska za lice s zaslonom e-papira: Izbijanje koronavirusa donijelo je novi dio mode u zapadni svijet: maske za lice. U vrijeme pisanja ovog članka postali su obvezni u Njemačkoj i drugim dijelovima Europe za svakodnevnu uporabu u javnom prijevozu, za kupovinu i razne druge
Animirana LED sobna lampa na daljinsko upravljanje: 5 koraka (sa slikama)
Animirana LED sobna lampa na daljinsko upravljanje: Za one koji žele opuštajuću ili očaravajuću šarenu svjetlosnu predstavu, bilo za dječju sobu, božićni ukras ili samo za zabavu, evo mog pojačivača ambijenta. Dobivam zaista entuzijastične odgovore od beba od 6 mjeseci do starije djece uopće
Animirana kutija čokolade (s Arduino Uno): 3 koraka (sa slikama)
Animirana kutija čokolade (s Arduino Uno): Jednom sam u trgovini vidio prekrasnu kutiju čokolade. I pomislila sam da od ove kutije napravim sjajan poklon - animiranu kutiju s čokoladom. Ono što nam treba: Čista plastična kutija za čokoladu 9V baterija Adapter za kabel baterije USB 1GB Arduino U
Animirana LED natpisna ploča bez programiranja: 3 koraka
Animirana LED ploča s natpisima bez programiranja: To je elektronički projekt bez programiranja ili bilo kakvog mikro kontrolera Možete napraviti vlastitu prilagođenu riječnu ploču za pjevanje koristeći ovu shemu u ovom projektu. Za animaciju sam koristio otpornik pomaka IC 74ls164 i IC 555. LED ploču možete napraviti sa