יום חמישי, 21 בינואר 2021

מיקרו:ביט - תחילת עבודה עם מטריצה (Micro:bit - External LED)

במיקרו:ביט ישנם רכיבים מובנים שיכולים לעשות לנו עבודה קלה: ניתן לכתוב תכניות רבות אף מבלי לחבר כלום אל לוח המיקרו:ביט. בין השאר הוא כולל 25 נורות לד מובנות, שני לחצנים, חיישן טמפרטורה, חיישן תאוצה, חיישן אור (למעשה הנורות עצמן משמשות כחיישן אור), מצפן מובנה ובטח שכחתי עוד משהו... עם זאת, לפעמים נרצה לחבר רכיבים נוספים והיום נראה איך עושים את זה. 

רכיבים:

  • מיקרו:ביט
  • מטריצה
  • מתאם מיקרו:ביט למטריצה
  • נורת לד
  • נגד 220 Ohm
  • חוט גישור אחד.. 
נתחיל להרכיב את המעגל: נחבר את המתאם אל המטריצה ואת המיקרו:ביט נחבר למתאם. למטריצה נחבר את הנגד, נורת הלד והחוט כמו בתרשים: 

יום ראשון, 17 בינואר 2021

תחילת עבודה עם M5stick-C plus / יצירת שעון מסתנכרן

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

מה נצטרך? 

  • רכיב M5stick-C Plus
זהו... 

בשלב הראשון, נצטרך להתאים את הסביבה של הארדואינו ל M5stick-C Plus. בשביל זה, נכניס את הכתובת עדכון לתכנת הארדואינו. נפתח את חלון "העדפות" בתוך תפריט "קובץ". ב"כתובות מנהל הלוחות הנוספים" נוסיף את הכתובת הבאה: 

https://dl.espressif.com/dl/package_esp32_index.json


כעת נלך למנהל הספריות ונוריד את הספריות הרלוונטיות. במקרה שלנו - M5StickCPlus.h.