Animacinė kaukė: 5 žingsniai (su nuotraukomis)
Animacinė kaukė: 5 žingsniai (su nuotraukomis)

Video: Animacinė kaukė: 5 žingsniai (su nuotraukomis)

Video: Animacinė kaukė: 5 žingsniai (su nuotraukomis)
Video: Na, palauk! 01-18 serijos LT vertimas 2025, Sausis
Anonim

Apsilankykite mano „Youtube“kanaleSekite daugiau autoriaus:

Soda gali medžiai
Soda gali medžiai
Soda gali medžiai
Soda gali medžiai
Kalėdų papuošalas iš sodos skardinių
Kalėdų papuošalas iš sodos skardinių
Kalėdų papuošalas iš sodos skardinių
Kalėdų papuošalas iš sodos skardinių
Soda gali užsandarinti kamštį iš butelio kamščio
Soda gali užsandarinti kamštį iš butelio kamščio
Soda gali užsandarinti kamštį iš butelio kamščio
Soda gali užsandarinti kamštį iš butelio kamščio

Apie: Sveiki - aš esu mokslininkas, anksčiau žinomas kaip Naegeli ir, žinoma, mane įkvėpė menininkas, anksčiau žinomas kaip princas. Tačiau priešingai nei jo karališkas blogis, aš nenoriu tapti popmuzikos karaliumi, bet … Daugiau apie mokslininką

Šypsokis, sako jie, ir pasaulis šypsosi su tavimi - nebent dėvi kaukę. Tada pasaulis nemato tavo šypsenos, o juo labiau - šypsenos atgal. Apsauginės veido kaukės pakilimas staiga pašalino pusę veido nuo mūsų akimirkos sąveikos su žmonėmis.

Norėdami sugrąžinti tam tikrą sąveiką, prie kaukės pritvirtinau nedidelį ekraną su slenkančiu tekstu. Nesvarbu, ar esate metro, vakarėlyje ar parodų stende, kai pamatysite slenkantį tekstą, bus naujų sąveikų. Tai gali būti jūsų vardas, produktas, kurį norite reklamuoti, arba tiesiog sakinys, palaikantis jūsų vietinį sporto klubą. Tai tikrai sugrąžins tam tikrą sąveiką ir šiek tiek individualumo.

Taigi šioje instrukcijoje paaiškinama, kaip aprūpinti veido kaukę mažu akumuliatoriumi veikiančiu lengvu ekranu, kuriame rodomas tekstas naudojant „Arduino Pro Mini“. Tekstas bus perkeltas naudojant „Arduino IDE“.

… ir tikiuosi, kad pasibaigus šiam laikotarpiui, savo mažą ekraną galėsite pakartotinai naudoti kaip kaklaraiščio adatą.

1 žingsnis: dalių sąrašas

Dalių sąrašas
Dalių sąrašas
Dalių sąrašas
Dalių sąrašas
  • „Arduino Pro Mini“(3,3 V, 8 Mhz) ATMEGA328 (nuoroda)
  • OLED LCD ekranas SSD1306 tvarkyklė 3.3V 0.91 colio 128x32 IIC I2C mėlyna (nuoroda)
  • Įkraunama „Lipo“baterija 3.7V 220mAh 1S 45C/90C (nuoroda)
  • Ličio akumuliatoriaus įkroviklio modulis su apsauga (nuoroda)
  • Mažas laidas JST 1,25 mm jungties kištuko kabelis, vyriškas ir moteriškas (nuoroda)
  • Mikro jungiklis (nuoroda)

Įrankiai:

  • USB adapteris Pro Mini atsisiuntimo kabelis USB į RS232 TTL (nuoroda)
  • Litavimo stotis (nuoroda)
  • Įkroviklio kabelis su mikro USB jungtimi (nuoroda)
  • Maitinimo adapteris su USB jungtimi (nuoroda)
  • Karšto klijų pistoletas

2 žingsnis: Aparatūra

Techninė įranga
Techninė įranga

Visi komponentai buvo pasirinkti taip, kad juos būtų galima tiesiog įdėti į kaukę, kuriai reikalingi tik trumpi laidai. Todėl būtų galima atsižvelgti tik į lengvas ir mažas dalis. Taigi nusprendžiau naudoti 1S lipo bateriją. Jie yra labai lengvi, suteikia pakankamai energijos ir yra lengvai prieinami, nes maži RC sraigtasparniai ir lėktuvai naudoja tuos pačius tipus. Tik jungčių kabelius sunku rasti, tačiau dalių sąraše yra nuoroda. „1S lipo“baterijos trūkumas yra tas, kad jos tiekia tik 3,3 V įtampą, todėl įprasto 5 V „Arduino“negalima naudoti. Buvo įvertintas mažesnis brolis („Arduino Pro Mini“), nes yra modulių, kuriems reikia tik 3,3 V (8 MHz). Kaip ekranas, mažas OLED LCD ekranas SSD1306 buvo tiesiog tobulas, nes jis taip pat veikia su 3,3 V.

Komponentų prijungimo schema parodyta vienoje iš pridedamų paveikslėlių. Kad būtų galima pritvirtinti komponentus prie kaukės, ekranas buvo prilituotas prie „Arduino Pro Mini“standžiais laidais, todėl šie du komponentai sudaro savotišką spaustuką, tarp kurio galite sulankstyti kaukę. Be to, kai kurie laidai buvo prilituoti prie akumuliatoriaus įkroviklio modulio ir „Arduino Pro Mini“kaip laikikliai. Kad galėtumėte įjungti ir išjungti maitinimą, tarp įkroviklio modulio ir „Arduino Pro Mini“pridedamas mikro jungiklis. Mikro jungiklio jungtys buvo pritvirtintos karštu klijų pistoletu.

3 žingsnis: programinė įranga

Programinė įranga
Programinė įranga
Programinė įranga
Programinė įranga
Programinė įranga
Programinė įranga

Jei turite surinktą ankstesnio skyriaus techninę įrangą, galite įkelti kodą (pridėtas failas) į „Arduino“naudodami USB į RS232 TTL adapterį. Kadangi naudojama 3,3 V įtampa, maitinimo bėgį reikia lituoti prie adapterio 3,3 V kaiščio. Aš pridėjau nuotrauką apie šį pakeitimą.

Jei esate naujokas „Arduino“, rekomenduočiau sekti kai kurias Paul McWhorters kanalo www.youtube.com/embed/d8_xXNcGYgo pamokas. Kodas buvo paimtas iš šio vaizdo įrašo komentarų skilties: www.youtube.com/embed/sTYPuDMPva8.

Įtraukiau antraštę, kad gaučiau geresnius dokumentus, ir atidarymo ekraną, kuris rodomas 5 sekundes. Manau, kad tai geras įprotis, todėl kiekvieną kartą paleidę programą žinote, kurią programą ir kurią versiją įkėlėte į „Arduino“plokštę. Vaizdo įraše paaiškinta bendra programos struktūra, ypač ten, kur galite keisti slenkantį tekstą.

Atsirado tam tikrų problemų, priklausomai nuo to, ar kodą įkėliau iš savo stalinio kompiuterio, ar iš kabrioleto. Kadangi žinojau, kad kodas yra tas pats, buvo įmanoma, kad abiejų kompiuterių naudojamų bibliotekų versijos buvo skirtingos. Užrašęs visas versijas, supratau, kad ypač mano stalinio kompiuterio biblioteka „Adafruit_SSD1306“buvo labai sena. Bet tai buvo derinys, kuris veikė. Taigi aš išbandžiau skirtingas šios bibliotekos versijas ir paaiškėjo, kad iki 1.2.8 versijos kodas veikia gerai, tačiau nuo 1.2.9 slenkantis tekstas yra labai lėtas ir neveikia sklandžiai. Taigi, kad nepatektumėte į tą pačią situaciją, dešinėje lentelės pusėje raskite veikiančias bibliotekos versijas.

Acer kabrioletas Stalinis kompiuteris
„Java“ 8 versijos atnaujinimas 251 8 versijos atnaujinimas 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
Audafruit_VEML6075 2.1.0 2.1.0
Važiuoja ne sklandžiai Veikia puikiai

4 žingsnis: Surinkite kaukę

Surinkite kaukę
Surinkite kaukę
Surinkite kaukę
Surinkite kaukę

Kaip matote vaizdo įraše, kaukė yra sulankstyta tarp ekrano ir „Arduino“. Du standūs laidai yra lituojami prie „Arduino“kaiščio VCC ir A3. Šie laidai naudojami tik kaip laikikliai, apsaugantys ekraną nuo nukritimo. Kitoje pusėje įkrovimo modulyje taip pat buvo sumontuoti du laidai. Jie buvo lituojami į IN+ ir IN-, nes šių kaiščių nereikėjo.

Baterija laisvai įdėta į vieną iš kaukės raukšlių.

Sistemą taip pat galima lengvai įdėti į kaklaraiščio galą. Tada tai atrodo kaip kaklaraištis.

Sistema sveria apie 15 gramų su baterija.

5 veiksmas: akumuliatoriaus įkrovimas

Akumuliatoriaus įkrovimas
Akumuliatoriaus įkrovimas

Įkrovimui „Micro USB“kištukas įkišamas į įkrovimo modulį. Raudonas modulio šviesos diodas užsidega ir rodo, kad akumuliatorius įkraunamas. Kai baterija visiškai įkrauta, užsidega žalias šviesos diodas.

Energijos suvartojimas yra labai mažas. Sistema buvo paleista vieną kartą per naktį. Pradžioje buvo išmatuota 4,1 volto įtampa, o po 10 valandų vis dar buvo 3,7 volto įtampa. Taigi akumuliatorių galima pasirinkti dar mažesnį. Taip pat galite pašalinti „Arduino“plokštės šviesos diodus, kad sumažintumėte energijos suvartojimą. Tai taip pat atrodo geriau, nes per kaukę galite pamatyti žalią šviesos diodą.

Pasilinksminkite ir balsuokite už mane konkurse „Baterija maitinama“.