Sadržaj:
- Korak 1: Lista 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 izmjena: 2024-01-30 08:04
Od naučnika ranije poznatihNaegeliPosjetite moj Youtube kanalSlijedi još autora:
O: Zdravo - Ja sam naučnik koji je ranije bio poznat kao Naegeli i naravno inspirirao me umjetnik koji je ranije bio poznat kao Prince. Ali za razliku od njegove kraljevske zloće, ne želim postati kralj popa, već ki … Više o naučnicima 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 trenutne ljudske interakcije.
Da bih vratio neke interakcije, na masku sam priključio mali ekran sa pomicanjem teksta. 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 na bateriju, laganim ekranom koji prikazuje tekst putem Arduino Pro Mini. Tekst će se prenijeti pomoću Arduino IDE -a.
… i nadamo se da ćete nakon ovog perioda moći ponovo koristiti svoj mali ekran kao iglu za kravatu.
Korak 1: Lista dijelova
- Arduino Pro Mini (3,3 V, 8 Mhz) ATMEGA328 (veza)
- OLED LCD ekran 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 litijumske 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)
- Lemna stanica (veza)
- Kabel punjača s mikro USB priključkom (veza)
- Adapter za napajanje sa USB konektorom (veza)
- Pištolj za vruće ljepilo
Korak 2: Hardver
Sve komponente su 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. Zato sam odlučio koristiti 1S lipo bateriju. Vrlo su lagani, pružaju dovoljno energije i lako su dostupni jer 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 što daje samo 3.3V, pa se ne može koristiti obični 5V Arduino. Manji brat (Arduino Pro Mini) je ocijenjen budući da su dostupni moduli kojima je potrebno samo 3,3 V (8 MHz). Kao ekran, mali OLED LCD ekran SSD1306 bio je savršen jer radi i sa 3.3V.
Shema načina povezivanja komponenata prikazana je na jednoj od priloženih slika. Kako biste mogli pričvrstiti komponente na masku, zaslon je lemljen na Arduino Pro Mini s ukočenim žicama, tako da ove dvije komponente tvore neku vrstu kopče 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 osigurani 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 zaglavlje radi bolje dokumentacije i ekran za prskanje 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 u zavisnosti od toga da li sam kôd otpremio sa svog stonog računara ili sa svog kabrioleta. Pošto sam znao da je kôd isti, bilo je moguće samo da su verzije korištenih biblioteka različite na dva računara. Nakon što sam zapisao sve verzije, shvatio sam da je posebno biblioteka Adafruit_SSD1306 na mom računaru bila veoma stara. Ali to je 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 na pomicanju teksta je vrlo sporo i ne radi glatko. Stoga, kako ne biste naišli na istu situaciju, pronađite verzije radne knjižnice s desne strane tablice.
Acer Convertible | Desktop računar | |
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 ekrana i Arduina. Dvije krute žice lemljene su za pin VCC i A3 Arduina. Ove žice služe samo kao nosači za zaštitu ekrana 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.
Sistem se takođe može lako postaviti na zadnju stranu kravate. Tada izgleda kao igla za kravatu.
S baterijom sistem teži oko 15 grama.
Korak 5: Punjenje baterije
Za punjenje, mikro USB utikač je umetnut 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. Sistem je pokrenut jednom preko noći. Na početku je izmjereno 4,1 V, a nakon 10 sati napon od 3,7 V je još uvijek bio prisutan. Tako se baterija može odabrati još manja. 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 molim vas glasajte za mene na takmičenju "Napajanje na baterije".
Preporučuje se:
Glasovno animirana origami lutka: 6 koraka
Glasovno animirana origami lutka: Ovaj projekt koristi ugrađeni mikrofon na igralištu Adafruit Circuit Arduino koje djeluje kao organ u boji i pokreće priključeni mikroservo za stvaranje animiranog pokreta povezane lutke origami lisice. Za zabavu, pokušajte zamijeniti nešto
Maska za lice sa ekranom e-papira: 9 koraka (sa slikama)
Maska za lice s ekranom e-papira: Izbijanje koronavirusa donijelo je novi dio mode u zapadni svijet: maske za lice. U vrijeme pisanja ovog članka postali su obavezni u Njemačkoj i drugim dijelovima Europe za svakodnevnu upotrebu 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, za dječju sobu, božićnu dekoraciju ili samo za zabavu, evo mog pojačivača ambijenta. Dobijam zaista entuzijastične odgovore od beba od 6 mjeseci do starije djece uopće
Animirana kutija čokolade (sa Arduino Uno): 3 koraka (sa slikama)
Animirana kutija čokolade (s Arduino Uno): Jednom sam u trgovini vidio prekrasnu kutiju čokolade. I pala mi je na pamet da od ove kutije napravim sjajan poklon - animiranu kutiju sa čokoladom. Ono što nam treba: Čista plastična kutija od čokolade 9V baterija Baterijski adapter adapter za USB 1GB Arduino U
Animirana LED natpisna ploča bez programiranja: 3 koraka
Animirana LED tabla sa natpisima bez programiranja: To je elektronički projekt bez programiranja ili bilo kakvog mikro kontrolera Možete napraviti vlastitu prilagođenu ploču za pjevanje sa riječima pomoću ovog kruga u ovom projektu. Za animaciju sam koristio pomak otpornika IC 74ls164 i IC 555. LED ploču možete napraviti sa