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

תקשורת Python3 ו- Arduino: 5 שלבים
תקשורת Python3 ו- Arduino: 5 שלבים

וִידֵאוֹ: תקשורת Python3 ו- Arduino: 5 שלבים

וִידֵאוֹ: תקשורת Python3 ו- Arduino: 5 שלבים
וִידֵאוֹ: עדכון קושחה על מקלות Zigbee EFR32MG21, חלק 2 - קונסולה, כלי השירות של Elelabs 2024, יולי
Anonim
תקשורת Python3 ו- Arduino
תקשורת Python3 ו- Arduino

תיאור פרויקט

בפרויקט זה אנו נשלח פקודות מ- Python3 ללוח Arduino, דבר שיקל על ההבנה בתקשורת בין Python3 ל- Arduino. נכין "עולם שלום" של פלטפורמת הארדואינו שמשמעותה כיבוי/כיבוי LED מובנה ב- Arduino Uno.

אז קודם כל תרשה לי לספר לך…

למה עשיתי את הפרויקט הזה?

ראשית, יש הרבה הדרכות שהועלו באינטרנט במיוחד ביוטיוב בנושא זה, אך הן משתמשות בגרסאות Python2, ושנית, התקנתי את הגרסה האחרונה שהיא Python3.7.2. יש קצת הבדל בין Python2 ו- Python3 כאשר אתה משתמש בו כדי להתחבר עם Arduino. אז אחרי שפתרתי את הבעיה של שליחת הפקודה מ- Python3 לארדואינו, חשבתי שצריך לשתף את זה עם יוצרים וכל הקהילה החובבנית.

בואו נתחיל

רכיבים שאתה צריך:

  1. לוח ארדואינו UNO
  2. כבל יו אס בי

זה כל מה שאתה צריך מבחינת חומרה:)

שלב 1: הליך התקנה

כיצד להתקין את גירסת python3 ואת חבילת PySerial

עכשיו אתה יכול לחפש ביוטיוב על דברים בהתקנה. למעלה סרטון להתקנת גרסת Python3 וחבילת PySerial.

שלב 2: קידוד בארדואינו

Image
Image

חלק 1: קידוד בארדואינו

שלב 3: קידוד ב- Python3

חלק 2: קידוד ב- python3

שלב 4: קוד המקור של Arduino ו- Python3

הערה

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

מוּמלָץ: