תוכן עניינים:
- שלב 1: הליך התקנה
- שלב 2: קידוד בארדואינו
- שלב 3: קידוד ב- Python3
- שלב 4: קוד המקור של Arduino ו- Python3
וִידֵאוֹ: תקשורת Python3 ו- Arduino: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
תיאור פרויקט
בפרויקט זה אנו נשלח פקודות מ- Python3 ללוח Arduino, דבר שיקל על ההבנה בתקשורת בין Python3 ל- Arduino. נכין "עולם שלום" של פלטפורמת הארדואינו שמשמעותה כיבוי/כיבוי LED מובנה ב- Arduino Uno.
אז קודם כל תרשה לי לספר לך…
למה עשיתי את הפרויקט הזה?
ראשית, יש הרבה הדרכות שהועלו באינטרנט במיוחד ביוטיוב בנושא זה, אך הן משתמשות בגרסאות Python2, ושנית, התקנתי את הגרסה האחרונה שהיא Python3.7.2. יש קצת הבדל בין Python2 ו- Python3 כאשר אתה משתמש בו כדי להתחבר עם Arduino. אז אחרי שפתרתי את הבעיה של שליחת הפקודה מ- Python3 לארדואינו, חשבתי שצריך לשתף את זה עם יוצרים וכל הקהילה החובבנית.
בואו נתחיל
רכיבים שאתה צריך:
- לוח ארדואינו UNO
- כבל יו אס בי
זה כל מה שאתה צריך מבחינת חומרה:)
שלב 1: הליך התקנה
כיצד להתקין את גירסת python3 ואת חבילת PySerial
עכשיו אתה יכול לחפש ביוטיוב על דברים בהתקנה. למעלה סרטון להתקנת גרסת Python3 וחבילת PySerial.
שלב 2: קידוד בארדואינו
חלק 1: קידוד בארדואינו
שלב 3: קידוד ב- Python3
חלק 2: קידוד ב- python3
שלב 4: קוד המקור של Arduino ו- Python3
הערה
ודא כי תחילה תעלה סקיצה של Arduino ולאחר מכן קוד פייתון.:) הודע לי על פרק ההערות אם נתקלת בבעיה בעת ביצוע הפרויקט הזה.
מוּמלָץ:
הוסף תצוגה דיגיטלית למקלט תקשורת ישן: 6 שלבים (עם תמונות)
הוסף צג דיגיטלי למקלט תקשורת ישן: אחד החסרונות בשימוש בציוד תקשורת ישן יותר הוא העובדה שהחוגה האנלוגית אינה מדויקת במיוחד. אתה תמיד מנחש בתדירות שאתה מקבל. בהרכבי AM או FM, בדרך כלל זו לא בעיה מכיוון שבדרך כלל
Raspberry PI 3 - אפשר תקשורת טורית ל- TtyAMA0 ל- BCM GPIO 14 ו- GPIO 15: 9 שלבים
Raspberry PI 3 - אפשר תקשורת סידרית ל- TtyAMA0 ל- BCM GPIO 14 ו- GPIO 15: לאחרונה היה לי עניין לאפשר UART0 ב- Raspberry Pi שלי (3b) כך שאוכל לחבר אותו ישירות למכשיר ברמת אות RS -232 באמצעות תקן 9 -הצמד מחבר d-sub מבלי לעבור מתאם USB ל- RS-232. חלק מהעניין שלי
תקשורת אלחוטית של SmartHome: היסודות הקיצוניים של MQTT: 3 שלבים
תקשורת אלחוטית של SmartHome: היסודות הקיצוניים של MQTT: יסודות MQTT: ** אני הולכת לעשות סדרת אוטומציה ביתית, אעבור על השלבים שלקחתי ללמוד כל מה שעשיתי בעתיד. מדריך זה הוא הבסיס להתקנת MQTT לשימוש במדריכים העתידיים שלי. Howeve
רכב שלט רחוק עם מודול תקשורת NRF24L01 PA LNA: 5 שלבים
מכונית שלט רחוק עם מודול תקשורת NRF24L01 PA LNA: בנושא זה ברצוננו לשתף כיצד לייצר מכונית שלט רחוק עם מודול NRF24L01 PA LNA. למעשה ישנם מספר מודולי רדיו אחרים, כגון מודולי הרדיו 433MHz, HC12, HC05 ו- LoRa. אבל לדעתנו, NRF24L01 mod
תקשורת חיישן באמצעות USB: 3 שלבים
תקשורת חיישנים באמצעות USB: הדרכה זו מראה כיצד להשתמש בלוח ה- USB EZO המבודד של אינטראקציה לאינטראקציה עם מעגלי EZO. בעזרת כמה צעדים פשוטים, תוכלו לכייל ולפתור באגים במעגלים או אפילו לעקוב בזמן אמת אחר הפרמטר המדובר. יתרונות: