Mündəricat:
- Addım 1: Parça siyahısı
- Addım 2: Avadanlıq
- Addım 3: Proqram təminatı
- Addım 4: Maskanı yığın
- Addım 5: Batareyanın doldurulması
Video: Animasiya maskası: 5 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Elm adamları tərəfindən tanınmışlar Naegeli tərəfindən Youtube kanalımı ziyarət edin Müəllifin daha çoxunu izləyin:
Haqqında: Salam - Mən əvvəllər Naegeli kimi tanınan elm adamıyam və əlbəttə ki, əvvəllər Şahzadə kimi tanınan sənətçidən ilham almışam. Lakin onun krallıq pisliyindən fərqli olaraq popun kralı olmaq istəmirəm, amma o … Elm haqqında daha çox məlumat
Gülümsəyin deyirlər və dünya sizinlə gülür - maska taxmasanız. O zaman dünya sənin gülüşünü görə bilməz, əksinə gülümsəyir. Qoruyucu üz maskasının yüksəlməsi, insanlarla qarşılıqlı əlaqələrimizdən üzün yarısını birdən kəsdi.
Bəzi qarşılıqlı əlaqələri geri qaytarmaq üçün, sürüşmə mətni olan maskaya kiçik bir ekran əlavə etdim. Metroda olmağınızdan asılı olmayaraq, bir partiyada və ya sərgi stendində insanlar sürüşdürülən mətni görəndə yeni qarşılıqlı əlaqələr olacaq. Adınız, reklam etmək istədiyiniz bir məhsul və ya yerli idman klubunuzu dəstəkləmək üçün bir cümlə ola bilər. Əlbəttə ki, bəzi qarşılıqlı əlaqələri və bir az fərdiliyi geri gətirəcəkdir.
Beləliklə, bu Təlimat, üz maskasını Arduino Pro Mini vasitəsilə mətn göstərən kiçik bir batareya ilə işləyən, yüngül bir ekranla necə təchiz edəcəyinizi izah edir. Mətn Arduino IDE istifadə edərək köçürüləcək.
… Və inşallah bu müddət bitdikdə kiçik ekranınızı qalstuk iynəsi kimi yenidən istifadə edə bilərsiniz.
Addım 1: Parça siyahısı
- Arduino Pro Mini (3.3 V, 8 Mhz) ATMEGA328 (Bağlantı)
- OLED LCD Ekran SSD1306 Sürücü 3.3V 0.91 İnç 128x32 IIC I2C Mavi (Link)
- Şarj edilə bilən Lipo Batareya 3.7V 220mAh 1S 45C/90C (Bağlantı)
- Qoruma ilə Lityum Batareya Şarj Cihazı Modulu (Link)
- Tel Kiçik JST1.25mm Bağlayıcı Fiş Kabeli Kişi və Dişi (Bağlantı)
- Mikro keçid (keçid)
Alətlər:
- USB Adapter Pro Mini yükləmə kabeli USB RS232 TTL (Link)
- Lehim stansiyası (Link)
- Mikro USB konnektoru olan şarj cihazı kabeli (Link)
- USB konnektoru olan güc adapteri (Link)
- İsti Yapışqan Tabancası
Addım 2: Avadanlıq
Bütün komponentlər sadəcə qısa tellər tələb edən maskanın içərisinə yerləşdirilə biləcək şəkildə seçilmişdir. Buna görə yalnız yüngül və kiçik hissələri nəzərə almaq olar. Buna görə 1S lipo batareyası istifadə etməyə qərar verdim. Kiçik RC helikopterləri və təyyarələri eyni növləri istifadə etdikləri üçün çox yüngüldürlər, kifayət qədər enerji verirlər və əldə etmək asandır. Yalnız bağlayıcı kabelləri tapmaq çətindir, ancaq hissələr siyahısında bir əlaqə verilir. 1S lipo batareyasının dezavantajı, yalnız 3.3V təmin etməsidir, buna görə də adi 5V Arduino istifadə edilə bilməz. Kiçik qardaş (Arduino Pro Mini) yalnız 3.3V (8MHz) lazım olan modullar olduğu üçün qiymətləndirildi. Kiçik OLED LCD Ekran SSD1306 bir ekran olaraq mükəmməl idi, çünki 3.3V ilə də işləyir.
Komponentlərin necə bağlandığının sxematik şəkli əlavə olunmuş şəkillərdən birində göstərilmişdir. Komponentləri maskaya bağlamağa icazə vermək üçün ekran sərt tellərlə Arduino Pro Mini -yə lehimlənmişdir ki, bu iki komponent arasında maskanı qatlaya biləcəyiniz bir növ klip əmələ gəlsin. Bundan əlavə, bəzi tellər Batareya Şarj Cihazı Moduluna və Arduino Pro Mini -yə mötərizədə lehimlənmişdir. Gücü aça və söndürə bilmək üçün Şarj Cihazı Modulu ilə Arduino Pro Mini arasına bir mikro açar əlavə edilir. Mikro açardakı əlaqələr isti yapışqan tabancası ilə sabitlənmişdir.
Addım 3: Proqram təminatı
Əvvəlki fəsildə quraşdırılmış bir cihazınız varsa, USB (RS232 TTL) adapterindən istifadə edərək kodu (Əlavə edilmiş fayl) Arduino üzərinə yükləyə bilərsiniz. 3.3V istifadə edildiyindən, elektrik dəmir yolu adapterdəki 3.3V pininə lehimlənməlidir. Bu modifikasiya haqqında bir şəkil əlavə etdim.
Arduinoda yenisinizsə, Paul McWhorters kanalının www.youtube.com/embed/d8_xXNcGYgo dərslərindən bir neçəsini izləməyi məsləhət görürəm. Kod aşağıdakı videonun şərh bölməsindən götürülmüşdür: www.youtube.com/embed/sTYPuDMPva8.
Daha yaxşı sənədləşmə və 5 saniyə ərzində görünən bir sıçrayış ekranı üçün başlığımı daxil etdim. Düşünürəm ki, bu yaxşı bir vərdişdir, buna görə hər dəfə proqramı başlatdığınızda hansı proqramı və hansı versiyanı Arduino lövhəsinə yüklədiyinizi bilirsiniz. Proqramın ümumi quruluşu videoda, xüsusən də sürüşmə mətnini dəyişdirə biləcəyiniz yerlərdə izah edilir.
Kodu mənim masa üstü kompüterimdən və ya kabrioletimdən yükləməyimdən asılı olaraq bəzi problemlər yarandı. Kodun eyni olduğunu bildiyim üçün, istifadə olunan kitabxanaların versiyalarının iki kompüterdə fərqli olması mümkündür. Bütün versiyaları yazdıqdan sonra başa düşdüm ki, xüsusən masaüstü kompüterimdəki Adafruit_SSD1306 kitabxanası çox köhnədir. Ancaq işləyən birləşmə bu idi. Beləliklə, bu kitabxananın fərqli versiyalarını sınadım və məlum oldu ki, 1.2.8 versiyasına qədər kod yaxşı işləyir, lakin 1.2.9 -dan keçid mətnində çox ləngdir və düzgün işləmir. Eyni vəziyyətə düşməmək üçün masanın sağ tərəfində işləyən kitabxana versiyalarını tapın.
Acer Convertible | Masa üstü kompüter | |
Java | Versiya 8 Yeniləmə 251 | Versiya 8 Yeniləmə 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 |
Rəvan işləmir | Mükəmməl işləyir |
Addım 4: Maskanı yığın
Videoda gördüyünüz kimi maska ekranla Arduino arasında qatlanmışdır. Arduinonun VCC və A3 pinləri üçün iki sərt tel lehimlənir. Bu tellər yalnız ekranın düşməsindən qorumaq üçün mötərizələr kimi xidmət edir. Digər tərəfdən, şarj modulu mötərizədə iki tellə təchiz edilmişdir. Bunlar IN+ və IN-ə lehimlənmişdi, çünki bu sancaqlar lazım deyildi.
Batareya maskanın qıvrımlarından birinə sərbəst şəkildə yerləşdirilir.
Sistem asanlıqla qalstukun arxasına yerləşdirilə bilər. Sonra bağlama çubuğuna bənzəyir.
Batareya ilə sistemin çəkisi təxminən 15 qramdır.
Addım 5: Batareyanın doldurulması
Şarj etmək üçün Micro USB fişi şarj moduluna daxil edilir. Modulun qırmızı LED -i yanır və batareyanın doldurulduğunu göstərir. Batareya tam dolduqda yaşıl LED yanır.
Güc istehlakı çox aşağıdır. Sistem bir gecədə bir dəfə işə salındı. Başlanğıcda 4.1 Volt ölçülmüş və 10 saatdan sonra 3.7 Volt gərginlik hələ də mövcud idi. Beləliklə, batareya daha kiçik seçilə bilər. Güc istehlakını azaltmaq üçün Arduino lövhəsindəki LEDləri də çıxara bilərsiniz. Yaşıl LED -i maska vasitəsilə görə bildiyiniz üçün daha yaxşı görünür.
Əylən və "Battery powered" yarışmasında mənə səs ver.
Tövsiyə:
Səs Reaktiv Alov, Bluetooth Dinamik və Animasiya LEDləri olan Yanğın Çuxuru: 7 addım (Şəkillərlə birlikdə)
Səs Reaktiv Alov, Bluetooth Dinamik və Animasiya LEDləri olan Atəş Ocağı: Heç bir şey yaz vaxtının odun yanında istirahət etməsi kimi bir şey demir. Ancaq atəşdən daha yaxşı nə olduğunu bilirsənmi? Atəş və musiqi! Ancaq bir addım yox, iki addım daha irəli gedə bilərik … Atəş, Musiqi, LED işıqları, Səs Reaktiv Alov! Bu iddialı səslənə bilər, amma bu Ins
E-Kağız Ekranı ilə Üz Maskası: 9 Addım (Şəkillərlə)
E-Kağız Ekranlı Üz Maskası: Korona virusunun yayılması qərb dünyasına yeni bir moda parçası gətirdi: üz maskaları. Yazılarkən Almaniyada və Avropanın digər bölgələrində gündəlik istifadə üçün ictimai nəqliyyatda, alış -verişdə və digər işlərdə məcburi hala gəldilər
Animasiya Qəhvə Masası: 9 Addım (Şəkillərlə birlikdə)
Animasiya Qəhvə Masası: LED matrisləri ilə interaktiv qəhvə masalarının necə hazırlanacağına dair çox yaxşı təlimatlar var və bəzilərindən ilham və göstərişlər aldım. Bu sadə, ucuz və ən çox yaradıcılığı stimullaşdırmaq üçündür: yalnız iki düymə ilə
İşıqlı Animasiya Tətil Pin: 9 Addım (Şəkillərlə birlikdə)
İşıqlı Animasiya Tətil Pin: Bu layihəni ilk dəfə hazırladığım zaman açıq mənbələrdən yayımlanacağını gözləmirdim. Bunun əla bir fikir olduğunu və sənətkarlıq sərgisində sata biləcəyim bir məhsul olaraq kommersiya potensialına sahib olduğunu düşündüm. Bəlkə də bəzi təcrübəsizlikdən və ya bəlkə də
Avanqard robot maskası necə hazırlanır: 8 addım (şəkillərlə birlikdə)
Avangard Robot Maskası Necə Hazırlanır: Vazelin istifadə etmədən ürpertici robot gips maskası hazırlayın! Vitrinlərdə manken kimi durun və ya dolabda gizlənin və dostlarınızı qorxutun