תוכן עניינים:
וִידֵאוֹ: שליטה ב- MedeaWiz Sprite: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
MedeaWiz Sprite (https://www.medeawiz.com/) הוא מכשיר אלקטרוני קטן מאוד המפעיל סרטוני וידאו. ניתן למצוא את קטעי הווידאו עבור ה- Sprite באמצעות כונן הבזק/אצבע USB או בכרטיס SD. ה- Sprite יפעיל סרטון אחד כברירת מחדל בלולאה. ניתן לבחור ולהפעיל סרטונים אחרים הממוקמים בהתקן הפלאש באמצעות שלט רחוק Sprite.
נרכש מאמזון או מ- TeamKingsley
Sensor. Engine MICRO הוא לוח בקר קטן לתכנות שנועד להתממשק לחיישנים ולשלוט במודולים שונים. ניתן להשתמש ב- SEM כמכשיר למידת STEM. מצוין לשימוש עם אוסף של 37+ חיישנים!
נרכש מ- CircuitGizmos
חיישן. מנוע MICRO (SEM) Rev 4
לב SEM הוא מיקרו -בקר של 32 סיביות עם מתורגמן תוכנות מתקדם משולב. השפה בה משתמש SEM היא גרסה מודרנית של BASIC. בניגוד לגרסאות קודמות של השפה, ה- BASIC החדש הזה בנוי. הוא תומך בשגרות משנה ואינו זקוק למספרי שורה. זוהי השפה המושלמת ל- SEM. זה קל ללמוד, ובכל זאת עוצמתי. יש לו תמיכה בבקרת הקלט והפלט הדרושה ל- SEM.
ל- SEM יש קווי I/O לאורך הקצה העליון של הלוח לחיבור למעגלים שונים. ניתן להשתמש ב- SEM עם לוח מודפס ללא הלחמה לאב טיפוס. ניתן להשתמש ב- SEM גם עם שיטות חיבור חשמליות אחרות כדי להתממשק למודולים, התקנים ומעגלים.
שלב 1: הפעלת סרטונים
ניתן להפעיל את ה- Sprite גם באמצעות מגע כפתור (או מעגל מקביל של "מגע יבש") להפעלת קובץ וידיאו ספציפי. ההוראות המצורפות ל- Sprite (ניתן להוריד את המדריך לפני הרכישה) מראות כיצד ניתן להשתמש בכפתור להפעלת ה- Sprite להפעלת קובץ וידיאו. ההוראות גם מראות כיצד ניתן לחבר בקר Logic הניתן לתכנות (PLC) או חיישן תנועה PIR ישירות ל- Sprite כדי להפעיל את השמעת הווידיאו.
הפעלה זו מאפשרת לחצן או מכשיר עם פלט במגע יבש להפעיל קובץ יחיד. ניתן לבצע הפעלה מורכבת יותר על ידי שימוש ב- MICRO Sensor. Engine כדי להעריך תנאים בודדים או מרובים על סמך קלט חיישן או זמן מתוכנן. ה- SEM יתחבר לספרייט באמצעות יציאת הקלט/פלט של Sprite ותשתמש בפקודות סדרתיות לשליטה על ה- Sprite.
שלב 2: הפעלה מהחיישן. מנוע: מיקרו
יציאת הקלט/פלט של Sprite מספקת חיבור לקרקע וכן +5V (100mA) שניתן להשתמש בהם להפעלת ה- SEM. השליטה הסדרתית של ה- Sprite מה- SEM מתבצעת באמצעות הקווים הטוריים Tx ו- Rx. החיבורים ליציאת הקלט/פלט מסופקים במדריך Sprite ומוצגים כאן.
בתרשים שלמעלה המלבן בשם "מיקרו -מעבד" יהיה ה- Sensor. Engine MICRO. ה- SEM מחובר ל- Sprite באמצעות כבל מותאם אישית קטן. החוט השחור הוא הפניה לקרקע, החוט האדום מספק 5V להפעלת ה- SEM. (מנותק במהלך הפיתוח מכיוון שחיבור ה- USB מספק 5V.)
החוטים הכחולים והירוקים הם תקשורת סדרתית. עבור קוד זה אין שימוש בנתונים המתקבלים מהספרייט.
שלב 3: התוכנית
התוכנית לדוגמא פשוטה למדי: גלול בין קבוצת מספרים (0 עד 10) וכאשר נבחר, הפעל את הקובץ המשויך למספר.
'בקר ספרייט * תיאור תוכנית 4 שורות מופיע בבורר הקבצים' * עד לתו ה -21 לאחר האפוסטרוף היחיד. ' *' * '--------------------- *
מפורש אופציה
אופציה ברירת מחדל אין אופציה אוטומטית מופעלת
'====================================================
'קוד התקנה' קוד ההגדרה פועל פעם אחת בעת הפעלת תוכנית זו '==================================== ==================
'S. E: כפתור MICRO קוטע וקובע
'משותף לאפליקציות SEM, וכו' SETPIN 7, INTL, semRedBtnInt, PULLUP SETPIN 24, INTL, semYelBtnInt, PULLUP SETPIN 26, INTL, semGrnBtnInt, PULLUP DIM semredBtn INTGER ASBINER ASTIMBT ASBANK 0 semYelBtn = 0 semGrnBtn = 0
DIM FileNum AS INTEGER
DIM FileNumLimit AS INTEGER FileNum = 0 FileNumLimit = 10
טקסט 0, 0, "בקר ספרייט",, 3, 1
טקסט 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 טקסט 0, 57, "בחירה אחורית",, 3
לַעֲשׂוֹת
אם semRedBtn> 1 ואז
semRedBtn = 0 CLS FileNum = FileNum - 1 IF FileNum <0 THEN FileNum = FileNumLimit טקסט 0, 0, "בקר ספרייט",, 3, 1 טקסט 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 טקסט 0, 57, "בחירה אחורית",, 3 ENDIF
אם semYelBtn> 1 ואז
semYelBtn = 0 CLS FileNum = FileNum+1 IF FileNum> FileNumLimit ואז FileNum = 0 טקסט 0, 0, "בקר ספרייט",, 3, 1 טקסט 64, 12, ""+STR $ (FileNum)+"", C, 2, 2 טקסט 0, 57, "בחירה אחורית",, 3 ENDIF
אם semGrnBtn> 1 ואז
semGrnBtn = 0 פתוח "COM1: 9600" בתור PRINT #1 במספר 1, CHR $ (FileNum); CLOPE #1 ENDIF LOOP
'=====================================================
'SE: MICRO Button Interrupt Subutines' המשותף לאפליקציות SEM וכו '' ================================== ======================
'שגרת כפתורים אדומים/צהובים/ירוקים
'שגרות כפתורי SEM סטנדרטיים. 'בדיקת semRedBtn> 1 ללחיצת כפתורים,> x ללחיצת כפתורים ארוכה
SUB semRedBtnInt
semRedBtn = 1 DO: PAUSE (5): semRedBtn = semRedBtn + 5: LOOP WHILE PIN (7) = 0 PAUSE (20) SUB SUB
SUB semYelBtnInt
semYelBtn = 1 DO: PAUSE (5): semYelBtn = semYelBtn + 5: LOOP WHILE PIN (24) = 0 PAUSE (20) SUB SUB
SUB semGrnBtnInt
semGrnBtn = 1 DO: PAUSE (5): semGrnBtn = semGrnBtn + 5: LOOP WHILE PIN (26) = 0 PAUSE (20) SUB SUB
שלב 4: פעולה פשוטה
המספר הגדול והמרכז בתצוגה מראה איזה קובץ מושמע או שנבחר לאחרונה.
הכפתור האדום מפחית את מספר הקובץ. הכפתור הצהוב מגדיל את מספר הקובץ.
הכפתור הירוק בוחר/מנגן את הקובץ הממוספר.
מוּמלָץ:
דלעת ליל כל הקדושים של IoT - נוריות שליטה עם Arduino MKR1000 ו- Blynk App ???: 4 שלבים (עם תמונות)
דלעת ליל כל הקדושים IoT | נוריות שליטה עם Arduino MKR1000 ו- Blynk App ???: שלום לכולם, לפני כמה שבועות היה ליל כל הקדושים ובעקבות המסורת גילפתי דלעת נחמדה למרפסת שלי. אבל כשהדלעת שלי בחוץ, הבנתי שזה די מעצבן שצריך לצאת כל ערב כדי להדליק את הנר. ואני
שליטה ב- Led באמצעות אפליקציית Blynk באמצעות Nodemcu דרך האינטרנט: 5 שלבים
שליטה באמצעות LED באמצעות אפליקציית Blynk באמצעות Nodemcu דרך האינטרנט: שלום לכולם היום נראה לכם כיצד תוכלו לשלוט על LED באמצעות סמארטפון דרך האינטרנט
טחנת רוח של שליטה פעילה: 5 שלבים
טחנת רוח של שליטה אקטיבית: הוראה זו נוצרה לצורך דרישת הפרויקט של בית המקדש באוניברסיטת דרום פלורידה (www.makecourse.com) קיבלתי לבחור פרויקט לעיצוב ולבנייה מהיסוד. החלטתי שאני רוצה לבנות
שליטה בסלון עם אלקסה ופטל פי: 12 שלבים
שליטה בסלון עם אלקסה ופטל פי: שליטה בטלוויזיה, באורות ובמאוורר בסלון שלך עם אלקסה (אמזון הד או נקודה) ו- Raspberry Pi GPIO
שליטה במנוע סקייטבורד חשמלי חזק אופנוע 350W DC באמצעות Arduino ו- BTS7960b: 9 שלבים
שליטה במנוע סקייטבורד חשמלי רב עוצמה מנוע 350W DC באמצעות Arduino ו- BTS7960b: במדריך זה נלמד כיצד לשלוט על מנוע DC באמצעות Arduino ו- Dc driver bts7960b. המנוע יכול להיות 350W או רק מנוע צעצוע arduino צעצוע קטן כל עוד העוצמה שלו לא תחרוג מהנהג המקסימלי של מנהל ההתקן BTS7960b צפה בסרטון