Sisukord:

Animeeritud mask: 5 sammu (piltidega)
Animeeritud mask: 5 sammu (piltidega)

Video: Animeeritud mask: 5 sammu (piltidega)

Video: Animeeritud mask: 5 sammu (piltidega)
Video: Невероятные приключения итальянцев в России (4К, комедия, реж. Эльдар Рязанов, 1973 г.) 2024, November
Anonim

Autor thescientistformerlyknownasNaegeliKülastage minu Youtube'i kanalitJälgige rohkem autori poolt:

Soodapurgi puud
Soodapurgi puud
Soodapurgi puud
Soodapurgi puud
Jõuluehe sooda purkidest
Jõuluehe sooda purkidest
Jõuluehe sooda purkidest
Jõuluehe sooda purkidest
Soodast saab korgi pudelist korgid
Soodast saab korgi pudelist korgid
Soodast saab korgi pudelist korgid
Soodast saab korgi pudelist korgid

Teave: Tere - ma olen teadlane, keda varem nimetati Naegeliks ja loomulikult sain inspiratsiooni kunstnikust, kes oli varem tuntud kui prints. Kuid vastupidiselt tema kuninglikule kurjusele ei taha ma saada popi kuningaks, vaid… Rohkem teadlaste ja endiste teadjate kohtaNaegeli »

Naeratage, öeldakse, ja maailm naeratab teiega - kui te ei kanna maski. Siis ei näe maailm teie naeratust, veel vähem tagasi. Kaitsva näomaski tõus on poole hetkega inimese suhtlemisest järsult välja lõiganud.

Mõne suhtluse taastamiseks lisasin maskile väikese ekraani koos keriva tekstiga. Pole tähtis, kas viibite metroos, peol või näituse stendil, kui inimesed näevad kerivat teksti, uusi interaktsioone. See võib olla teie nimi, toode, mida soovite reklaamida, või lihtsalt lause kohaliku spordiklubi toetuseks. See toob kindlasti tagasi mõningase suhtluse ja väikese individuaalsuse.

Nii selgitab see juhend, kuidas oma näomaski varustada väikese patareitoitega kerge ekraaniga, mis kuvab teksti Arduino Pro Mini kaudu. Tekst edastatakse Arduino IDE abil.

… Ja loodetavasti saate selle perioodi lõppedes oma väikest ekraani uuesti sidumisnõelana kasutada.

Samm: osade loend

Osade nimekiri
Osade nimekiri
Osade nimekiri
Osade nimekiri
  • Arduino Pro Mini (3,3 V, 8 Mhz) ATMEGA328 (link)
  • OLED LCD -ekraan SSD1306 draiver 3.3V 0.91 tolli 128x32 IIC I2C sinine (link)
  • Laetav Lipo aku 3.7V 220mAh 1S 45C/90C (link)
  • Kaitsega liitiumakulaadija (link)
  • Juhe väike JST1.25mm pistikupesa kaabel mees ja naine (link)
  • Mikrolüliti (link)

Tööriistad:

  • USB -adapter Pro Mini allalaadimiskaabel USB to RS232 TTL (Link)
  • Jootmisjaam (link)
  • Laadimiskaabel koos mikro -USB -pistikuga (link)
  • Toiteadapter USB -pistikuga (link)
  • Kuum liimipüstol

Samm: riistvara

Riistvara
Riistvara

Kõik komponendid valiti nii, et neid saaks lihtsalt maski sisse asetada, nõudes vaid lühikesi juhtmeid. Seetõttu võiks arvesse võtta ainult kergeid ja väikeseid osi. Seega otsustasin kasutada 1S lipoaku. Need on väga kerged, annavad piisavalt energiat ja on kergesti kättesaadavad, kuna väikesed RC helikopterid ja lennukid kasutavad sama tüüpi. Ainult ühendusjuhtmeid on raske leida, kuid link on toodud osade loendis. 1S lipo aku negatiivne külg on see, et need pakuvad ainult 3,3 V, seega ei saa tavalist 5V Arduino kasutada. Väiksemat venda (Arduino Pro Mini) hinnati, kuna saadaval on mooduleid, mis vajavad ainult 3,3 V (8 MHz). Ekraanina oli väike OLED LCD -ekraan SSD1306 lihtsalt ideaalne, kuna see töötab ka 3,3 V pingega.

Komponentide ühendamise skeem on näidatud ühel lisatud pildil. Komponentide maski külge kinnitamiseks on ekraan jäikade juhtmetega joodetud Arduino Pro Mini külge, nii et need kaks komponenti moodustavad omamoodi klambri, mille vahele saate maski kokku voltida. Lisaks joodeti mõned juhtmed akulaadija mooduli ja Arduino Pro Mini külge. Toite sisse- ja väljalülitamiseks lisatakse laadimismooduli ja Arduino Pro Mini vahele mikrolüliti. Mikrolüliti ühendused kinnitati kuuma liimipüstoliga.

Samm: tarkvara

Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara
Tarkvara

Kui teil on eelmise peatüki riistvara kokku pandud, saate koodi (fail lisatud) Arduinole laadida USB -RS232 TTL -adapteri abil. Kuna kasutatakse 3,3 V pinget, tuleb toiteplokk joota adapteri 3,3 V kontakti külge. Lisasin pildi selle muudatuse kohta.

Kui te pole Arduino uus, soovitan teil järgida mõningaid Paul McWhortersi kanali www.youtube.com/embed/d8_xXNcGYgo õppetunde. Kood on võetud järgmise video kommentaaride jaotisest: www.youtube.com/embed/sTYPuDMPva8.

Lisasin parema dokumentatsiooni jaoks päise ja 5 sekundiks kuvatava pritsmeekraani. Ma arvan, et see on hea harjumus, nii et iga kord programmi käivitamisel teate, milline programm ja millise versiooni Arduino tahvlile laadisite. Programmi üldist ülesehitust selgitatakse videos, eriti seal, kus saate keritavat teksti muuta.

Mõned probleemid tekkisid sõltuvalt sellest, kas laadisin koodi üles lauaarvutist või kabriolettist. Kuna ma teadsin, et kood on sama, oli võimalik, et kasutatud teekide versioonid olid kahes arvutis erinevad. Pärast kõigi versioonide üleskirjutamist mõistsin, et eriti minu lauaarvuti raamatukogu Adafruit_SSD1306 oli väga vana. Kuid see kombinatsioon töötas. Niisiis katsetasin selle teegi erinevaid versioone ja selgus, et kuni versioonini 1.2.8 töötab kood hästi, kuid alates 1.2.9 on keritav tekst väga aeglane ega tööta sujuvalt. Seega, et mitte sattuda samasse olukorda, leidke tabeli paremalt küljelt töökorras raamatukogu versioonid.

Acer kabriolett Lauaarvuti
Java Versiooni 8 värskendus 251 Versiooni 8 värskendus 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
Ei tööta sujuvalt Töötab ideaalselt

Samm: pange mask kokku

Pange mask kokku
Pange mask kokku
Pange mask kokku
Pange mask kokku

Nagu videost näha, on mask ekraani ja Arduino vahele kokku volditud. Kaks jäika traati on joodetud Arduino tihvti VCC ja A3 külge. Need juhtmed on ainult klambrid, mis kaitsevad ekraani kukkumise eest. Teisel küljel oli laadimismoodul sulgudena varustatud ka kahe juhtmega. Need joodeti IN+ ja IN-, kuna neid tihvte polnud vaja.

Aku asetatakse lõdvalt maski ühte voltidesse.

Süsteemi saab hõlpsasti paigutada ka lipsu taha. Siis näeb see välja nagu lipsunõel.

Süsteem kaalub koos akuga umbes 15 grammi.

Samm: aku laadimine

Aku laadimine
Aku laadimine

Laadimiseks sisestatakse Micro USB pistik laadimismoodulisse. Mooduli punane LED süttib ja näitab, et aku on laetud. Kui aku on täielikult laetud, süttib roheline LED.

Energiatarve on väga madal. Süsteem käivitati üks kord üleöö. Alguses mõõdeti 4,1 volti ja 10 tunni pärast oli pinge 3,7 volti endiselt olemas. Seega saab aku valida veelgi väiksema. Energiatarbimise vähendamiseks saate Arduino tahvlilt eemaldada ka valgusdioodid. See näeb ka parem välja, sest näete maski kaudu rohelist LED -i.

Lõbutsege ja palun hääletage minu poolt konkursil "Akutoit".

Soovitan: