Mündəricat:
- Addım 1: STM32Cubemx açın və Əlavə edilmiş Şəkillərə Uyğun Ayarlar Edin
- Addım 2: Lazım olan Xüsusi Şəkillər yaradın və Kodlarını Custom_char.h Faylına əlavə edin
- Addım 3: Keil 5 -ə Müvafiq Kod əlavə edin
Video: STM32 Nucleo istifadə edərək 16x2 I2c LCD -də animasiya: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Salam dostlar, bu, 16x2 i2c LCD -də xüsusi bir animasiyanın necə qurulacağını göstərən bir dərsdir. Proyekt üçün çox az şey lazımdır, buna görə də koda girişiniz varsa 1 saat ərzində bitirə bilərsiniz.
Bu təlimatı izlədikdən sonra mikro nəzarətçi üzərində öz xüsusi animasiyanızı dizayn edə biləcəksiniz.
PROJE İÇİN GEREKLİ ELEKTRONİK:-
1) STM32L476RG Nucelo lövhəsi
2) 16x2 i2c LCD
3) Jumper telləri
YAZILIM GEREKTİR:-
1) STM32cubemx
2) Keil uVision5
Əlaqələr: PB6-ı I2C-SCK-ya və I2C-SDA-nı nukleo lövhəsinin PB7 pininə qoşun.
Addım 1: STM32Cubemx açın və Əlavə edilmiş Şəkillərə Uyğun Ayarlar Edin
1) STM32CUBE -də mikro nəzarətçi olaraq STM32L476RG seçildikdən sonra i2c olaraq I2C1 interfeysini seçin.
2) Saat dəyərini maksimum dəyərə təyin edin (80Mhz)
3) Bundan sonra Timer1 və Timer2 seçin və sonra dərslərin sonrakı hissəsində verildiyi kimi dəyərlərini işə salın.
4) NVIC parametrlərində Timer1 yeniləmə kəsilməsini və Timer2 qlobal kəsilməsini seçin.
5) Keil 5 -də Layihə üçün kod yaradın.
Addım 2: Lazım olan Xüsusi Şəkillər yaradın və Kodlarını Custom_char.h Faylına əlavə edin
1) 16x2 lcd -də hər bir mövqe 32 seqmentə bölünə bilər, hər seqment 5x8 pikseldən ibarətdir.
2) Segmentdəki görüntünü və sərhədini görüntüləyə və seqmentin hər bir hissəsini 1 dəyəri ilə təmsil edə bilərsiniz, əgər seqmentdəki mövqe görüntünün bir hissəsidirsə, əks halda onu hər bir sətir üçün əlavə ediləndə göstərildiyi kimi dəyər verən 0 olaraq təyin edə bilərsiniz. şəkil
3) 2 -ci addımdakı dəyəri, əlavə edilmiş kodda verilmiş custom_char.h faylına qoyun.
Addım 3: Keil 5 -ə Müvafiq Kod əlavə edin
1) Main.c faylında Timer1 və Timer2 -ni başlatmaq üçün komanda yazın. Timer 1 LCD -ni silmək üçün, Timer2 isə şəkilləri göstərmək üçün istifadə olunur.
2) Hər iki taymer üçün eyni olan main.c faylında Timer1 və Timer2 üçün Prescalar və Avtomatik yükləmə dəyərlərini yazın.
3) Müvafiq kodu Timer1 kəsmə rejiminə və Timer2 kəsmə rutini üçün stm32l4_it.c faylına əlavə edin.
Tövsiyə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
I2C / IIC LCD Ekran - Arduino ilə SPI -IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD istifadə edin: 5 addım
I2C / IIC LCD Ekran | Arduino ilə SPI -dən IIC Modulundan istifadə edərək I2C LCD Ekranına SPI LCD -dən istifadə edin: Salam uşaqlar normal SPI LCD 1602 -yə qoşulmaq üçün çoxlu tellər olduğundan arduino ilə əlaqə qurmaq çox çətindir, ancaq bazarda bunu edə biləcək bir modul var. SPI ekranını IIC ekrana çevirin, buna görə yalnız 4 tel bağlamalısınız
Microsoft PowerPoint və IMovie istifadə edərək 2D Animasiya Yaratmaq .: 20 Addım
Microsoft PowerPoint və IMovie istifadə edərək 2D Animasiya Yaratmaq: Ehtiyacınız olan şeylər:- adi bir noutbuk və ya masa üstü- Microsoft PowerPoint- iMovie və ya alternativ film istehsalçısı
Rəqəmsal Tabletdən istifadə edərək asan bir animasiya necə etmək olar: 6 addım
Rəqəmsal Tabletdən Asanlıqla Animasiyanı Necə Edə bilərəm: Bu yay valideynlərimin köməyi ilə Wacom Intous Pro -nu kiçik hala gətirdim. Foto redaktə etməyi, cizgi filmləri çəkməyi və s. Öyrəndim. Daha sonra bir Təlimat hazırlamaq qərarına gəldim. Nəticədə qısa və əyləncəli bir animasiya yaratmağa qərar verdim
Yalnız Pulsuz Proqramlardan istifadə edərək Video Faylından Animasiya GIFini necə etmək olar: 4 addım
Yalnız Pulsuz Proqramlardan istifadə edərək Video Faylından Animasiya GIF -i necə hazırlamaq olar: GIF bilməyənlər üçün slayd şousunda və ya animasiyada birdən çox çərçivəni dəstəkləyən ən çox istifadə olunan şəkil formatıdır. başqa sözlə, adətən yalnız şəkillərin getdiyi yerə qısa videolar qoya bilərsiniz. Video klipdən GIF çəkmək istəyirdim