תוכן עניינים:
- שלב 1: פתח את STM32Cubemx ובצע הגדרות המתאימות לתמונות המצורפות
- שלב 2: צור תמונות מותאמות אישית נחוצות והוסף את הקודים שלו בקובץ Custom_char.h
- שלב 3: הוספת קוד רלוונטי בקייל 5
וִידֵאוֹ: אנימציה על 16x2 I2c LCD באמצעות STM32 Nucleo: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
היי חברים, זוהי הדרכה הממחישה כיצד לבצע אנימציה מותאמת אישית על מסך LCD ix2 16x2. יש צורך במעט מאוד דברים לפרויקט, כך שאם יש לכם גישה לקוד תוכלו לסיים אותו תוך שעה.
לאחר ביצוע הדרכה זו תוכל לעצב אנימציה מותאמת אישית משלך על מיקרו -בקר.
אלקטרוניקה הדרושה לפרויקט:-
1) לוח Nucelo STM32L476RG
2) 16x2 i2c LCD
3) חוטי מגשר
דרוש תוכנה:-
1) STM32cubemx
2) Keil uVision5
חיבורים: חבר את PB6 ל- I2C-SCK ו- I2C-SDA לפין PB7 של לוח הנוקלאו.
שלב 1: פתח את STM32Cubemx ובצע הגדרות המתאימות לתמונות המצורפות
1) לאחר בחירת STM32L476RG כמיקרו -בקר בממשק STM32CUBE בחר I2C1 כ- i2c.
2) הגדר את ערך השעון לערך מרבי (80Mhz)
3) לאחר מכן בחר Timer1 ו- Timer2 ולאחר מכן אתחל את ערכיו כפי שניתן בחלק מאוחר יותר של ההדרכה.
4) בחר Timur1 interrupt update ו Timer2 global interrupt בהגדרות NVIC.
5) צור קוד לפרויקט בקייל 5.
שלב 2: צור תמונות מותאמות אישית נחוצות והוסף את הקודים שלו בקובץ Custom_char.h
1) כל מיקום בגודל 16x2 lcd ניתן לחלק ל 32 מקטעים, כל קטע מורכב מ 5x8 פיקסלים.
2) אתה יכול לדמיין את התמונה והגבול שלה על הקטע ולייצג כל חלק בקטע עם ערך 1 אם המיקום בקטע הוא חלק מהתמונה אחרת הקצה אותו כערך 0 שנותן ערכים לכל אחד מהשורות כפי שמוצג במצורף תְמוּנָה.
3) שים ערך זה משלב 2 בקובץ custom_char.h הנתון בקוד המצורף.
שלב 3: הוספת קוד רלוונטי בקייל 5
1) כתוב פקודה להפעלת טיימר 1 וטיימר 2 בקובץ main.c טיימר 1 משמש לניקוי ה- LCD וטיימר 2 משמש להצגת התמונות.
2) כתוב ערכים עבור ערכי Prescalar וטעינה אוטומטית עבור Timer1 ו- Timer2 בקובץ main.c שהוא זהה עבור שני הטיימרים.
3) הוסף קוד רלוונטי בשגרת ההפסקה של טיימר 1 ולשגרת ההפסקה של טיימר 2 בקובץ stm32l4_it.c.
מוּמלָץ:
משחק מספריים מסלע סלע ארדואינו באמצעות כף יד באמצעות תצוגת LCD בגודל 20x4 עם I2C: 7 שלבים
משחק מספריים מסלע סלע ארדואינו באמצעות כף יד באמצעות תצוגת LCD בגודל 20x4 עם I2C: שלום לכולם או שאולי עלי לומר "שלום עולם!" יהיה תענוג גדול לשתף אתכם בפרויקט שהיווה את הכניסה שלי להרבה דברים של ארדואינו. זהו משחק מספריים ארדואינו נייר סלע באמצעות כף יד באמצעות תצוגת LCD I2C 20x4. אני
תצוגת LCD I2C / IIC - השתמש ב- LCD SPI לתצוגת LCD I2C באמצעות מודול SPI ל- IIC עם Arduino: 5 שלבים
תצוגת LCD I2C / IIC | השתמש ב- LCD SPI לתצוגת LCD I2C באמצעות מודול SPI ל- IIC עם Arduino: היי חבר'ה מכיוון של- SPI LCD 1602 רגיל יש יותר מדי חוטים להתחבר כך שקשה מאוד לחבר אותו ל- arduino אבל יש מודול אחד זמין בשוק שיכול המר את תצוגת SPI לתצוגת IIC, אז עליך לחבר רק 4 חוטים
תצוגת LCD I2C / IIC - המרת LCD SPI לתצוגת LCD I2C: 5 שלבים
תצוגת LCD I2C / IIC | המרת LCD SPI לתצוגת LCD I2C: שימוש בתצוגת spi lcd צריך יותר מדי חיבורים לעשות וזה ממש קשה לעשות אז מצאתי מודול שיכול להמיר את ה- i2c lcd ל- spi lcd אז בואו נתחיל
יצירת אנימציה דו -ממדית באמצעות Microsoft PowerPoint ו- IMovie: 20 שלבים
יצירת אנימציה דו-ממדית באמצעות Microsoft PowerPoint ו- IMovie: מה שאתה צריך:- מחשב נייד רגיל או שולחן עבודה- Microsoft PowerPoint- iMovie או יוצר סרטים חלופי
אנימציה Stop Motion באמצעות After Affects !: 5 שלבים
הנפשת Stop Motion באמצעות After Affects !: Stop Motion היא דרך נהדרת וכיפית ליצור אנימציה. כאשר מתפרקים זה יכול להיות פשוט מאוד. בעזרת הדרכה זו תלמד כיצד ליצור רצף אנימציה קצר ופשוט. כמו גם כיצד לעבוד עם מסננים, וזמן. הסרטון מצורף