תוכן עניינים:

כולם רוצים אוטומציה עם תצוגה גדולה !: 16 צעדים
כולם רוצים אוטומציה עם תצוגה גדולה !: 16 צעדים

וִידֵאוֹ: כולם רוצים אוטומציה עם תצוגה גדולה !: 16 צעדים

וִידֵאוֹ: כולם רוצים אוטומציה עם תצוגה גדולה !: 16 צעדים
וִידֵאוֹ: יאללה סע (פארודיה לGayle- abcdefu) - דורין מנדל ומתן וייסמן 2024, נוֹבֶמבֶּר
Anonim
Image
Image

כן, עוד סרטון על DISPLAYS, נושא שאני מאוד אוהב! אתה יודע למה?

כי בעזרתו אפשר לשפר את ממשק המשתמש.

משתמשי אוטומציה זקוקים לאינדיקציה חזותית טובה. אז אני מביא לכם דוגמה עם צג בגודל 7 אינץ ', עם מגע קיבולי ו- Raspberry Pi עם QT Creator (ספריית גרפיקה).

שלב 1: כולם רוצים אוטומציה עם תצוגה גדולה

משאבים בשימוש
משאבים בשימוש

בפוסט זה אציג אוטומציה של יצירת QT, תוך שימוש ברכיבים חדשים ודוגמה להפעלה של מנוע סרוו, באמצעות יציאת PWM של Raspberry Pi. אנו נשתמש גם במודול 4 ממסרים באוטומציה שלנו.

שלב 2: שימוש במשאבים

· פטל פי 3 דגם B+

· 2x Servos Towerpro MG996R

· מודול 4 ממסרים

· 2x מנורות

· שקע הארכה

· Fonte 5V

· מתאם מתח Arduino

· מגשרים

· פרוטובורד

· הצג 7 אינץ 'HDMI LCD 7 אינץ' (מסך מגע)

· אוהד

שלב 3: Pinout Raspberry Pi 3 דגם B

Pinout Raspberry Pi 3 דגם B
Pinout Raspberry Pi 3 דגם B

שלב 4: הרכבה

הַרכָּבָה
הַרכָּבָה
הַרכָּבָה
הַרכָּבָה

שלב 5: Raspberry Pi 3 סיכות PMW מדגם B

Raspberry Pi 3 סיכות PMW דגם B
Raspberry Pi 3 סיכות PMW דגם B
Raspberry Pi 3 סיכות PMW דגם B
Raspberry Pi 3 סיכות PMW דגם B

סיכות ה- PWM ב- Raspberry Pi 3 מוצגות בתמונה למעלה. אנו משתמשים בערוץ 0 עבור מנוע סרוו אחד וערוץ 1 עבור אחר. עלינו לשים לב ב- GPIO המשמש את פי החיווט (תמונה מימין), כך נשתמש ב- GPIO1 וב- GPIO24 ולא בסיכות BCM (ערוץ Broadcom SOC) GPIO10 e GPIO19.

www.electronicwings.com/raspberry-pi/raspberry-pi-pwm-generation-using-python-and-c

שלב 6: ממשק פרויקט QT

ממשק פרויקט QT
ממשק פרויקט QT
ממשק פרויקט QT
ממשק פרויקט QT

נ.ב. רכיב כפתור הלחיצה אינו תומך ב- giffs, לכן נשתמש בתווית (lblFan) כדי לשחזר את ה- giff. כמו כן, נשתמש בלחצן לחיצה בלתי נראה בשם imgFan, המוצב מעל התווית, כך נוכל לעבוד עם אירוע הקלקה.

יש דרך נוספת לגרום לזה לעבוד, ליצור מחלקת תוויות ניתנת ללחיצה, אך בחרנו לפשט את הקוד כך שלא נשתמש בדרך זו.

שלב 7: קוד: הצהרות ומשתנים

קוד: הצהרות ומשתנים
קוד: הצהרות ומשתנים

שלב 8: בונה והרס

בונה והורס
בונה והורס

שלב 9: קוד: SetPins

קוד: SetPins
קוד: SetPins

שלב 10: קוד: UpdateStatus

קוד: UpdateStatus
קוד: UpdateStatus

שלב 11: אירועי סליידר

אירועי סליידר
אירועי סליידר

שלב 12: כפתורי מנורות אירועים

כפתורי מנורות אירועים
כפתורי מנורות אירועים

שלב 13: כפתור ChangeImageButton

כפתור ChangeImage
כפתור ChangeImage

שלב 14: אירוע כפתור מניפה

אירוע כפתור מעריצים
אירוע כפתור מעריצים

שלב 15: אירוע תיבת סימון המציג או מסתיר את סמן העכבר

אירוע תיבת סימון המציג או מסתיר את סמן העכבר
אירוע תיבת סימון המציג או מסתיר את סמן העכבר

שלב 16: הורד את הקבצים

PDF

INO

מוּמלָץ: