Satura rādītājs:
- 1. darbība: detaļu saraksts
- 2. darbība. Aparatūra
- 3. darbība: programmatūra
- 4. solis: salieciet masku
- 5. solis: akumulatora uzlāde
Video: Animēta maska: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Apmeklējiet manu Youtube kanāluSeko vairāk autoram:
Par: Sveiki - es esmu zinātnieks, kurš agrāk bija pazīstams kā Naegeli, un, protams, mani iedvesmoja mākslinieks, kurš agrāk bija pazīstams kā Princis. Bet pretēji viņa karaliskajam ļaunumam es nevēlos kļūt par popa karali, bet gan … Vairāk par zinātniekiem, kas agrāk bija pazīstami kā Naegeli »
Smaida, viņi saka, un pasaule smaida kopā ar jums - ja vien jūs nenēsājat masku. Tad pasaule neredz jūsu smaidu, vēl jo vairāk - smaidiet atpakaļ. Aizsargājošās sejas maskas pacelšanās pēkšņi ir izgriezusi pusi sejas no mūsu mijiedarbības ar cilvēkiem.
Lai atjaunotu mijiedarbību, es maskai pievienoju nelielu displeju ar ritinošu tekstu. Neatkarīgi no tā, vai atrodaties metro, ballītē vai izstādes stendā, kad redzēsit ritinošo tekstu, būs kāda jauna mijiedarbība. Tas var būt jūsu vārds, produkts, kuru vēlaties reklamēt, vai vienkārši teikums, lai atbalstītu vietējo sporta klubu. Tas noteikti atgriezīs zināmu mijiedarbību un nelielu individualitāti.
Tātad šajā pamācībā ir paskaidrots, kā aprīkot sejas masku ar nelielu, ar akumulatoru darbināmu, vieglu ekrānu, kas parāda tekstu, izmantojot Arduino Pro Mini. Teksts tiks pārsūtīts, izmantojot Arduino IDE.
… Un, cerams, kad šis periods ir beidzies, jūs varat atkārtoti izmantot savu mazo ekrānu kā kaklasaites adatu.
1. darbība: detaļu saraksts
- Arduino Pro Mini (3,3 V, 8 Mhz) ATMEGA328 (saite)
- OLED LCD displejs SSD1306 draiveris 3.3V 0.91 collas 128x32 IIC I2C zils (saite)
- Uzlādējams Lipo akumulators 3.7V 220mAh 1S 45C/90C (saite)
- Litija akumulatora lādētāja modulis ar aizsardzību (saite)
- Vadu mazais JST 1,25 mm savienotāja spraudņa kabelis, vīrietis un sieviete (saite)
- Mikro slēdzis (saite)
Rīki:
- USB adapteris Pro Mini lejupielādes kabelis USB uz RS232 TTL (saite)
- Lodēšanas stacija (saite)
- Lādētāja kabelis ar mikro USB savienotāju (saite)
- Barošanas adapteris ar USB savienotāju (saite)
- Karstās līmes pistole
2. darbība. Aparatūra
Visas sastāvdaļas tika izvēlētas tā, lai tās varētu vienkārši ievietot maskas iekšpusē, pieprasa tikai īsus vadus. Tāpēc var ņemt vērā tikai vieglas un mazas detaļas. Tāpēc es nolēmu izmantot 1S lipo akumulatoru. Tie ir ļoti viegli, nodrošina pietiekami daudz enerģijas un ir viegli pieejami, jo mazie RC helikopteri un lidmašīnas izmanto tos pašus tipus. Tikai savienotāju kabeļus ir grūti atrast, bet detaļu sarakstā ir norādīta saite. 1S lipo akumulatora mīnuss ir tas, ka tie nodrošina tikai 3,3 V, tāpēc parasto 5V Arduino nevar izmantot. Tika novērtēts mazākais brālis (Arduino Pro Mini), jo ir pieejami moduļi, kuriem nepieciešams tikai 3,3 V (8 MHz). Kā displejs mazais OLED LCD displejs SSD1306 bija vienkārši ideāls, jo tas darbojas arī ar 3,3 V.
Komponentu savienošanas shēma ir parādīta vienā no pievienotajiem attēliem. Lai ļautu piestiprināt komponentus pie maskas, ekrāns ir pielodēts pie Arduino Pro Mini ar stīviem vadiem, lai šīs divas sastāvdaļas veidotu sava veida saspraudi, starp kuru var salocīt masku. Turklāt daži vadi tika pielodēti akumulatora lādētāja modulī un Arduino Pro Mini kā kronšteini. Lai varētu ieslēgt un izslēgt barošanu, starp lādētāja moduli un Arduino Pro Mini ir pievienots mikro slēdzis. Mikro slēdža savienojumi tika nostiprināti ar karstu līmes pistoli.
3. darbība: programmatūra
Ja esat samontējis iepriekšējās nodaļas aparatūru, varat ielādēt kodu (pievienots fails) Arduino, izmantojot USB - RS232 TTL adapteri. Tā kā tiek izmantots 3.3V, barošanas sliede ir jāpielodē pie adaptera 3.3V tapas. Es pievienoju kādu attēlu par šo modifikāciju.
Ja esat jauns Arduino lietotājs, es ieteiktu jums sekot dažām Pola Makvortersa kanāla www.youtube.com/embed/d8_xXNcGYgo mācībām. Kods tika ņemts no šī videoklipa komentāru sadaļas: www.youtube.com/embed/sTYPuDMPva8.
Es iekļāvu galveni, lai iegūtu labāku dokumentāciju, un ekrānu, kas tiek parādīts 5 sekundes. Es domāju, ka tas ir labs ieradums, tāpēc katru reizi, uzsākot programmu, jūs zināt, kuru programmu un kuru versiju ielādējāt Arduino panelī. Programmas vispārējā struktūra ir izskaidrota videoklipā, jo īpaši, ja varat mainīt ritinošo tekstu.
Radās dažas problēmas atkarībā no tā, vai augšupielādēju kodu no sava galddatora vai no kabrioleta. Tā kā es zināju, ka kods ir vienāds, bija iespējams, ka izmantoto bibliotēku versijas abos datoros bija atšķirīgas. Pēc visu versiju pierakstīšanas es sapratu, ka īpaši mana galda datora bibliotēka Adafruit_SSD1306 ir ļoti veca. Bet tā bija kombinācija, kas darbojās. Tāpēc es pārbaudīju dažādas šīs bibliotēkas versijas, un izrādījās, ka līdz versijai 1.2.8 kods darbojas labi, bet no 1.2.9 ritināšanas teksts ir ļoti lēns un nedarbojas vienmērīgi. Tāpēc, lai nenonāktu tādā pašā situācijā, atrodiet darba bibliotēkas versijas tabulas labajā pusē.
Acer kabriolets | Galddators | |
Java | 8. versija 251 | 8. versija 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 |
Darbojas netraucēti | Strādā perfekti |
4. solis: salieciet masku
Kā redzat videoklipā, maska ir salocīta starp ekrānu un Arduino. Arduino tapai VCC un A3 ir pielodēti divi stīvi vadi. Šie vadi kalpo tikai kā kronšteini, lai pasargātu ekrānu no nokrišanas. No otras puses, uzlādes modulis bija aprīkots arī ar diviem vadiem kā kronšteiniem. Tie tika pielodēti IN+ un IN-, jo šīs tapas nebija vajadzīgas.
Akumulators brīvi ievietots vienā no maskas krokām.
Sistēmu var viegli ievietot kaklasaites aizmugurē. Tad tas izskatās kā kaklasaites tapa.
Sistēma kopā ar akumulatoru sver aptuveni 15 gramus.
5. solis: akumulatora uzlāde
Uzlādēšanai Micro USB spraudnis ir ievietots uzlādes modulī. Sarkanais moduļa gaismas diode iedegas un norāda, ka akumulators tiek uzlādēts. Kad akumulators ir pilnībā uzlādēts, iedegas zaļā gaismas diode.
Enerģijas patēriņš ir ļoti zems. Sistēma tika palaista vienu reizi naktī. Sākumā tika mērīts 4,1 volts, un pēc 10 stundām spriegums bija 3,7 volti. Tātad akumulatoru var izvēlēties vēl mazāku. Varat arī noņemt gaismas diodes uz Arduino plates, lai samazinātu enerģijas patēriņu. Tas izskatās arī labāk, jo caur masku var redzēt zaļo gaismas diodi.
Izklaidējieties un, lūdzu, balsojiet par mani konkursā "Ar akumulatoru darbināms".
Ieteicams:
Animēta sirds: 5 soļi (ar attēliem)
Animēta sirds: tieši pirms Valentīna dienas jūsu mīļotajam tiks pasniegts neliels sīkrīks: sirds, kas darbojas, izmantojot vairākas animācijas. Tas lieliski iederas uz rakstāmgalda vai galda, lai mīļotais tevi atcerētos! Šī animētā sirds ir ļoti kompakta un vienkārša: j
Animēta garastāvokļa un nakts gaisma: 6 soļi (ar attēliem)
Animēta garastāvokļa gaisma un nakts gaisma: aizraujoties ar apsēstību ar gaismu, es nolēmu izveidot nelielu moduļu PCB izlasi, ko varētu izmantot jebkura izmēra RGB gaismas displeju izveidei. Izgatavojot moduļu PCB, es paklupu pie idejas tos sakārtot
Mini animēta LED Ziemassvētku eglīte 32 X 32 mm: 3 soļi
Mini animēta LED Ziemassvētku eglīte 32 X 32 mm: mini animācijas LED Ziemassvētku eglīte ir maza 32 x 32 PCB ar 8 LED zibspuldzi, ko darīsit vēlamajā secībā, jūs izmantojat Arduino programmatūru un Core13 bibliotēku, kas ļauj ieprogrammēt ATtiny13 ar lce programmatūru, tad ir viegli izveidot mini griju
Animēta šokolādes kaste (ar Arduino Uno): 3 soļi (ar attēliem)
Animēta šokolādes kaste (ar Arduino Uno): Reiz veikalā ieraudzīju skaistu šokolādes kasti. Un man ienāca prātā doma no šīs kastes izgatavot satriecošu dāvanu - animētu kastīti ar šokolādi. Kas mums nepieciešams: Skaidra plastmasas šokolādes kaste 9V baterija Akumulatora kabeļa adapteris uSD 1GB Arduino U
Animēta LED zīmju plāksne bez programmēšanas: 3 soļi
Animēta LED zīmju plāksne bez programmēšanas: tas ir elektronisks projekts bez programmēšanas vai jebkādas mikro vadības ierīces, izmantojot šo shēmu, jūs varat izveidot savu pielāgoto vārdu vadāmo dēli. Šo projektu animācijai esmu izmantojis nobīdes rezistoru IC 74ls164 un IC 555. jūs varat izveidot led dēli ar