אינטל ארדואינו 101 BLE Blynk טנק – פריצות אלקטרונים

Share on facebook
Share on twitter
Share on linkedin
Share on telegram
Share on whatsapp
Share on email
פרסומת
X-ray_Promo1


פרויקט זה משתמש ב- אינטל ארדואינו 101 לוח בעל IMU מובנה ו- (BLE) כחול שן אנרגיה נמוכה. לשלט רחוק השתמשתי בחינם לְמַצְמֵץ האפליקציה הזמינה עבור Android ו- iPhone, היא מאפשרת לגרור ולשחרר במהירות כמה כפתורים כדי ליצור ממשק משתמש. השלדה היא Dagu DG012 מבית Sparkfun.

ניסיתי להניע את כל המתקן ממארז הסוללות 5 AA שהגיע עם השלדה, אך הארדואינו המשיך להתאפס במתח נמוך. באופן אידיאלי הייתי משתמש בסוללת LiPo נחמדה, אבל אני חושב שזה מגיע לצפות למתחילים שילמד על הטיפול וההאכלה של LiPos וירכוש מטען ולכן בחרתי להניע את המנועים בנפרד מהארדואינו באמצעות חבילת סוללה מסוג USB. הקפד להסיר את מגשר הסוללה האופציונלי על מגן המנוע של Adafruit או שאתה יכול לטגן כמה דברים, מקורות החשמל צריכים להיות נפרדים.

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

הסרטון השני עוסק ביצירת אפליקציית הטלפון וקוד הארדואינו.

גרסת רובר

חלקים

  • שלדת טנקים או כל פלטפורמה שתרצה.
  • מחבר סוללה מקוטב JST (בתמונה הכנתי אחד עם סיכות כותרת)
  • 4 חוטי מגשר
  • לוח ארדואינו 101
  • לוח נהגים מוטורי (Adafruit Motor / Stepper Shield V2)
  • 4 ממתקי ניילון M2.5 עם אגוזים וברגים
  • 5 סוללות AA (למנועים)
  • מארז סוללות USB (לארדואינו)
  • כבל USB A ל- USB B קצר
  • כיווץ חום 1 ”
  • כמה סיכות כותרת של זכר ונקבה 0.1
  • שני קשרי רוכסן

תמונה

חוּמרָה תמונה

  1. הרכיבו את שלדת הטנקים, תמונת ההוראות הכלולה מספקת, השאירו את הפלטה העליונה מחוץ לשלדה.
  2. הרכיבו את הארדואינו לצלחת העליונה באמצעות מעכבים. אני מעדיף סטנדים של ניילון M2.5.

תִיוּל

  1. השתמש בחוטי מגשר כדי לחבר את המנועים לכותרות M1 ו- M2 על מגן המנוע Arduino.
  2. התקן את המחבר המקוטב בין מגן המנוע לסוללת 5 AA. השאירו את קופץ המגן המנוע שהוסר כדי לבודד את כוח המנוע מכוח ארדואינו!
  3. הסר את הצלחת העליונה והכניס כמה זיפטי להחזיק את מחבר סוללת ה- USB.

אפליקציית Blynkתמונה

  1. הורד את אפליקציית Blynk ל- Android או ל- iPhone וצור אפליקציה חדשה
  2. גרור ארבעה כפתורים, מחוון ווידג'ט BLE לאפליקציה החדשה שלך.
  3. ערוך את המחוון, עליו לכתוב 0-255 ל- V0
  4. הכפתורים מוגדרים ככפתורי לחיצה רגעיים, הם שולחים לחיצה אחת תוך כדי לחיצה על 0 כאשר הם משוחררים: שמאלה קדימה = V1, ימינה קדימה = V2, שמאלה אחורה = V3 ימינה אחורה = V4.
  5. מתצורת האפליקציה Blynk לחץ על הלחצן כדי לשלוח לעצמך את אסימון האימות בדוא"ל, אנו נשתמש בכך באפליקציית Arduino.

תוכנת Arduino

  1. הורד את מערכון הארדואינו מ- github
  2. פתח את השרטוט באמצעות ה- Arduino IDE. נכון לכתיבת פוסט זה גרסת ה- IDE שלך צריכה להיות איפשהו בין 1.6.7 ל- 1.6.13, ייתכן שגרסאות ישנות אינן תומכות בלוחות Currie וייתכן ש- 1.8.0 לא ירכיב את הקוד (שחוו כמה אנשים בסדנה האחרונה שלנו).
  3. פתח כלים -> לוח -> מנהל לוח וחפש "Arduino 101", וודא שהלוח מותקן, אתה יכול גם לשדרג לגרסה האחרונה.
  4. פתח סקיצה -> כלול ספרייה -> נהל ספריות וחפש את "Adafruit Motor", התקן את הספרייה Adafruit Motor Shield V2.
  5. חפש והתקן גם את ספריית Blynk.
  6. החלף את האימות[] טולקן עם זה ששלחתם לעצמכם באפליקציית Blynk שנוצרה לעיל.
  7. אם יש לך מספר לוחות Arduino 101 שמם את שם המשתנים blePeripheral.setLocalName ו- blePeripheral.setDeviceName כך שהשמות יהיו ייחודיים.
  1. מאפליקציית Blynk לחץ על יישומון BLE, התחבר ל- Arduino 101 שלך
  2. שים את אפליקציית Blynk במצב הפעלה
  3. לְשַׂחֵק!

הנה כמה פרויקטים אחרים של מארד arduino 101 שגנבתי מהם קצת השראה.

https://www.hackster.io/shadeydave/arduino-101-ble-rover-05fa85?ref=search&ref_id=arduino%20101%20ble&offset=1

https://www.hackster.io/29284/ble-bot-9000-c150b8?ref=search&ref_id=arduino%20101%20ble&offset=2



קישור לכתבת המקור – 2016-12-11 16:36:11

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on telegram
Telegram
Share on whatsapp
WhatsApp
Share on email
Email
פרסומת
תכנון תשתיות רפואיות

עוד מתחומי האתר