תוכן עניינים:
- אספקה
- שלב 1: שלב 1: תיבת בנייה
- שלב 2: שלב 2: גימור הקופסה
- שלב 3: השלמת השעון
- שלב 4: התחלת התכנות
- שלב 5: צפה בתכנות
- שלב 6: תכנות מחשבון
- שלב 7: תכנות מוזיקה
- שלב 8: תוכנית צפייה חכמה
- שלב 9: הערכת הפרויקט כולו
וִידֵאוֹ: שעון חכם Micro: bit: 9 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
קיבלתי סט של בית חכם של מיקרו: ביט לחג המולד. אז חשבתי שאוכל ליצור שעון חכם שיעבוד כשעון מעורר, שעון, נגן מוזיקה אבל אפילו כמד צעדים ומחשבון. בסופו של דבר יצא לי מצוין ולכן אוכל לכתוב לך הוראות כיצד להכין ולתכנת את השעון החכם הזה: ד.
אספקה
Micoro: בית חכם קצת
קַרטוֹן
חיקוי עור
כמה כבלים
אטב
דבק
שלב 1: שלב 1: תיבת בנייה
ראשית נכין קופסה. נתחיל בציור שני מלבנים בגודל 7 ס"מ * 6.2 ס"מ על הקרטון, ולאחר מכן שני המלבנים האחרים על 3.5 על 7 ס"מ, ולפני כן 3.5 על 6.5 ס"מ על הקרטון. לאחר מכן תוכל לחתוך את המלבנים האלה. וכחלק האחרון של מטרה זו, השתמש באקדח דבק כדי להדביק את המלבנים לקופסאות כפי שמוצג. השארנו מלבן אחד בגודל 7 על 6.2 ס"מ ונוכל לעבוד איתם בשלבים הבאים.
שלב 2: שלב 2: גימור הקופסה
אז כבר יש לנו את בסיס הקופסה, אבל זה לא אומר שזה נעשה. ונבחן כיצד להשלים אותו בשלב זה. היצירה הצפויה ביותר בקופסה שבה נמצא שקע האוזניות כאשר יציאת ה- USB של המיקרוביט נמצאת בחלק החשוף של התיבה. לאחר מכן אנו מדביקים את המלבן האחרון, שנשאר לנו בשלב האחרון, כפי שנוכל בתמונה. מי שרוצה להיות אמן שנראה כמו ציפור קטנה שנראית כמו קופסה, אך עדיין לא יוצר את מלבן העור העליון שכבר מציע, מופיע. ועכשיו מגיע החלק הקשה. הם רודפים אחר הכריכה ומסמנים את A ו- B הזמינים על הגוף. ואז, בשתי הנקודות האלה, יש לך חור על הקרטון. דחוף אותם דרך החורים המוכנים כך שייגעו באצבעותיך. כחלק הלפני אחרון של שלב זה, שבו נמצאים מחברי התצוגה, חותכים חור קטן כך שהמחברים יגעו טוב יותר בכבלים.
שלב 3: השלמת השעון
בשלב זה נשלים את שעון המיקרוביט שלנו. אז בואו נעשה את זה. ראשית גזרנו חתיכת עור דמוי רוחב כמו קברנו ואורך ההיקף של ידנו. לאחר מכן הדבק את החלק הזה לתחתית הקופסה בעזרת אקדח דבק, ואז, בקצה השני של פיסת העור, אנו יוצרים כמה חורים עם מהדק נייר. לאחר מכן, חור חור בפיסת קרטון הנמצאת מעל יציאות המיקרוביט בעזרת מהדק והדבק את מהדק הנייר שם. כעת תורך לכסות את הסוללה. אנו מציירים סוללה על הקרטון וחותכים את החלקים האלה יחד ומדביקים אותם בעזרת אקדח דבק. לאחר מכן, למראה טוב יותר, חתכנו את אותן פיסות עור גדולות כפי שחתכנו רק מקרטון. הדביקו את החלקים האלה לכסות הסוללה. לבסוף הדבק את מכסה הסוללה לקופסה כפי שמוצג בתמונה. ועכשיו סיימנו חומרה כדי שנוכל להסתכל על תוכנת תוכנה.
שלב 4: התחלת התכנות
לחץ על סמל הפרויקט החדש ושום דבר לא מונע מאיתנו להתחיל את התכנות. עכשיו עשית את השעון שלך, אבל לעולם לא נתכנת את עצמנו: ד. ובגלל זה אלמד אותך כיצד לתכנת מיקרוביטים. הזמין הטוב ביותר עבור לדף makekode.t לחץ על הסמל הבסיסי וגרור על האזור הלבן "בהתחלה" ו"הצג נוריות ". אחר כך ניגש ל- Imput והנה אנו רואים תנאים שונים שכאשר הם מתקיימים יתחילו את התוכנית שהכנסנו אליהם. אנו בוחרים בכפתור A שנלחץ וגוררים אותו לשולחן העבודה. לאחר מכן גרור את "נוריות ההצגה" לתוך הבלוק הזה ולחץ על מה שתצוגת ה- LED בגודל 5 * 5 תציג במיקרוביט. ניתן לחזור על זה פעמיים נוספות אך עלינו להגדיר את התוכנית להתחיל כאשר תלחץ על A ו- A או B. לבסוף, אנו יכולים להוסיף תמונת קבלת פנים שתוצג כאשר התוכנית נטענת ותמונות שיוצגו כאשר A, B, ו- A + B נלחצים.
שלב 5: צפה בתכנות
בשלב האחרון למדנו את התיאוריה הבסיסית של תכנות מיקרוביטים. אם אתה לא מבין משהו ורוצה עזרה אז כתוב בתגובות, אם אני יודע אייעץ לך. ראשית, בואו נבהיר מה אנו רוצים שהמיקרוביט יעשה. גרמתי לתוכנית הזו לפעול כך: כשאני לוחץ על כפתור A, השעה מתווספת לשעה או השעה מוסיפה את השעה שבה נשמעת האזעקה. הזמן שאתה רוצה שהאזעקה תישמע תלוי בהגדרה. ורק ההגדרות ישתנו כאשר תלחץ על A + B. עכשיו בוא נסביר מה המשמעות של כל הגדרה: הגדרה 1 פירושה הגדרת הזמן בלחיצה על A מוסיפה שעה לזמן ולחיצה על B בדקה. הגדרה 2 פירושה שזמן האזעקה זהה לשעה. כפתור A מוסיף שעה אחת לזמן האזעקה ולחצן B מוסיף דקה אחת לזמן ההתראה. הגדרה 3 משמעה שגם זמן ההתראה וגם זמן ההתראה כבר מוגדרים כך שכפתור A וכפתור B אינם עושים דבר רק כאשר לוחצים או שהלחצנים בו זמנית עוברים להגדרה הבאה. לבסוף, הגדרה 4 פירושה כי השעון המעורר אינו פעיל והשעון מראה רק את השעה. השלב הבא אומר לך כיצד לתכנת את המיקרוביט כך שהוא יכול להיחשב כמחשבון.
שלב 6: תכנות מחשבון
בשלב האחרון הבטחתי לכם שנבחן כיצד לתכנת מיקרוביט לעבודה כמחשבון, והנה לכם: תוכנית זו מתוכנתת ליצירת 4 משתנים: מספר פריסט, מספר שני, פונקציה ותוצאה. לאחר מכן, לחיצה על כפתור A מוסיפה אחד למשתנה "מספר פריסט" ולחיצה על B מוסיפה אחת למשתנה המספר השני. ועכשיו אתה בטוח שישאל מה קורה כשאנחנו לוחצים על A + B? ניחשת נכון אם חשבת שזה משנה את הפונקציה. כאשר ערך הפונקציה המשתנה שווה 0, זה אומר + כאשר 1 פירושו - אם 2 אז * ולבסוף כאשר 3 אז הפונקציה / מופעלת.
שלב 7: תכנות מוזיקה
ניסינו כבר לתכנת מיקרוביטה להתנהג כמו שעון ומחשבון. בשלב זה נבחן משהו מהנה יותר, כלומר תכנות מוזיקה. אתה יכול למצוא בלוקים לתכנות מוזיקה בתיקיית המוסיקה. שם תוכל לבחור אם ברצונך לנגן כמה מהניגונים המתוכנתים מראש או שתוכל לתכנת משלך. כדי לתכנת מנגינות משלך, גרור את הבלוק הראשון בתפריט לשולחן העבודה. כאשר תלחץ על בלוק זה בו כתוב C האמצעי, תראה מקלדת פסנתר שבה תוכל לבחור איזו תו לנגן בלוק זה. לאחר מכן לחץ על "ביט" כדי לקבוע את אורך הצליל. ועכשיו אתה יכול לתכנת לפי מוזיקה איזה שיר או אולי כמוני בגרסת צ'כיה ג'ינגל פעמונים: ד. אבל זה דורש הרבה סבלנות כי אתה צריך להגדיר כל תו בנפרד. להלן תוכנית בה יש 4 מנגינות. אחד מתחיל בהתחלה ואת שלושת האחרים כאשר לוחצים על A, B ו- A + B. האזנה נעימה:)
שלב 8: תוכנית צפייה חכמה
אם השלבים האחרים היו קלים, תוכנית זו תהיה מסובכת מאוד. קודם כל, אנו מעתיקים את כל הבלוקים לצפייה. אז אנחנו צריכים הגדרות נוספות (משתנה מתג) בערך 11. ההגדרה 1-4 כבר ידועה מהשלב שבו תיכנתנו את השעון או: הגדרה 1 = הגדרת השעה, הגדרה 2 = הגדרת זמן האזעקה, הגדרה 3 = אזעקה פעילה, הגדרה 4 = אזעקה כבויה. כעת להגדרה זו נוסיף: הגדרות 5 = השמעת מוסיקה, הגדרות 6 = מחשבון חיבור, הגדרות 7 = מחשבון חיסור, הגדרות 8 = מחשבון כפל, הגדרות 9 = מחלק מחשבון, הגדרות 10 = הגדר את משתני המספר והמספר השני לאפס, ואחרון 11 הגדרה 11 = מד צעדים. התוכנית כולה עובדת כך שבבלוק על כפתור A / B שנלחץ יש מספר בלוקים כאשר מתג = 5 כך שהיא מעלה משתנה אחד אחד. וכאן צריך הרפידות 5. עם זאת, כל התוכנית כל כך קשה לתאר אותה במילים מלאות יתפרסמו על הספר ולכן אני מצרף צילומי מסך של התוכנית הזו. והנה קישור לסרטון בו מוצגות כל התכונות של תוכנית זו:
שלב 9: הערכת הפרויקט כולו
הפרויקט הזה היה הרבה יותר קשה ממה שחשבתי במקור. אני חושב שיש עדיין מה לשפר אבל אני משאיר זאת לך. אתה יכול אפילו לתכנת מצפן או משחק כלשהו. למעשה, אין גבול לדמיון. אני מקווה שאהבתם את הפרויקט הזה או שתכתבו שאלות על הפרויקט הזה לשביטים אם אני יודע שהייתי רוצה לענות. אני אשמח מאוד אם תצביע עבורי בתחרות הלבישה. אני מאחל לך בהצלחה ביישום הפרויקט הזה:).
מוּמלָץ:
שעון מעורר חכם: שעון מעורר חכם המיוצר עם פטל פי: 10 שלבים (עם תמונות)
שעון מעורר חכם: שעון מעורר חכם המיוצר עם פטל פאי: האם אי פעם רצית שעון חכם? אם כן, זה הפתרון בשבילך! הכנתי שעון מעורר חכם, זהו שעון שתוכל לשנות את זמן ההתראה בהתאם לאתר. כאשר האזעקה תיגמר, ישמע צליל (זמזם) ושתי נורות יעיפו
שעון רשת ESP8266 ללא כל RTC - Nodemcu NTP שעון אין RTC - פרויקט שעון אינטרנט: 4 שלבים
שעון רשת ESP8266 ללא כל RTC | Nodemcu NTP שעון אין RTC | פרויקט שעון אינטרנט: בפרויקט תעשה פרויקט שעון ללא RTC, ייקח זמן מהאינטרנט באמצעות wifi והוא יציג אותו בתצוגה st7735
Yahboom Micro: bit חכם רכב: 8 שלבים
Yahboom Micro: bit Smart Car: מכונית חכמה מבוססת מיקרו: bit זו עם אפליקציית IR ו- Bluetooth (הידועה בשם Yahboom micro: bit Smart Car) מפותחת עם לוח המיקרו: bit הפופולרי ביותר כבקר הליבה, המכונית החכמה הזו היא בעיקר לוח פריצה המפרט את כל כלי הרכב
חיוג חכם - טלפון חכם מסורתי לתיקון אוטומטי: 8 שלבים
חיוג חכם-טלפון חכם מסורתי לתיקון אוטומטי: חיוג חכם הוא טלפון חכם המתקן אוטומטית שנוצר לקשישים בעלי צרכים מיוחדים, והוא מאפשר לקשישים לחייג ישירות מהטלפונים המסורתיים שהם רגילים אליהם. רק בהתנדבות במרכז לגיל הזהב המקומי אני
הרכבת "שעון חכם 2" (שעון מעורר מבוסס ארדואינו עם הרבה תכונות נוספות): 6 שלבים
הרכבת "שעון חכם 2" (שעון מעורר מבוסס ארדואינו עם הרבה תכונות נוספות): הדרכה זו מציגה כיצד להרכיב את הערכה לפרויקט ווייז שעון 2, פרויקט קוד פתוח (חומרה ותוכנה). ניתן לרכוש ערכת Wise Clock 2 מלאה כאן. לסיכום, זה מה שעון ווייז 2 יכול לעשות (עם תוכנת הקוד הפתוח הנוכחי