สารบัญ:

การสื่อสาร Python3 และ Arduino: 5 ขั้นตอน
การสื่อสาร Python3 และ Arduino: 5 ขั้นตอน

วีดีโอ: การสื่อสาร Python3 และ Arduino: 5 ขั้นตอน

วีดีโอ: การสื่อสาร Python3 และ Arduino: 5 ขั้นตอน
วีดีโอ: บันทึกการสอน ทบทวนพื้นฐานการใช้ Python ติดต่อสื่อสารกับ Arduino Microcontroller 2024, พฤศจิกายน
Anonim
Python3 และ Arduino Communication
Python3 และ Arduino Communication

รายละเอียดโครงการ

ในโครงการนี้ เราจะส่งคำสั่งจาก Python3 ไปยังบอร์ด Arduino ซึ่งจะทำให้เข้าใจสิ่งต่าง ๆ ได้ง่ายขึ้นเมื่อทำการสื่อสารระหว่าง Python3 และ Arduino เราจะสร้าง "สวัสดีชาวโลก" ของแพลตฟอร์ม Arduino ซึ่งหมายถึงการเปิด/ปิด LED ในตัวบน Arduino Uno

ก่อนอื่นเลยขอบอกก่อนว่า…

ทำไมฉันถึงทำโครงการนี้

ประการแรก มีแบบฝึกหัดมากมายที่อัปโหลดบนอินเทอร์เน็ตโดยเฉพาะบน youtube เกี่ยวกับหัวข้อนี้ แต่พวกเขากำลังใช้เวอร์ชัน Python2 และประการที่สอง ฉันได้ติดตั้งเวอร์ชันล่าสุดซึ่งก็คือ Python3.7.2 มีความแตกต่างเล็กน้อยระหว่าง Python2 และ Python3 เมื่อคุณใช้เพื่อเชื่อมต่อกับ Arduino ดังนั้น หลังจากที่ฉันแก้ปัญหาในการส่งคำสั่งจาก Python3 ไปยัง Arduino ฉันคิดว่าสิ่งนี้ควรแชร์กับผู้ผลิตและชุมชนผู้ทำงานอดิเรกทั้งหมด

เริ่มกันเลย

ส่วนประกอบที่คุณต้องการ:

  1. บอร์ด Arduino UNO
  2. สาย USB

นั่นคือทั้งหมดที่คุณต้องการในแง่ของฮาร์ดแวร์:)

ขั้นตอนที่ 1: ขั้นตอนการติดตั้ง

วิธีติดตั้งเวอร์ชัน python3 และแพ็คเกจ PySerial

ตอนนี้คุณสามารถค้นหาบน YouTube เกี่ยวกับสิ่งที่ติดตั้งได้ ด้านบนเป็นวิดีโอสำหรับติดตั้งทั้งเวอร์ชัน Python3 และแพ็คเกจ PySerial

ขั้นตอนที่ 2: การเข้ารหัสใน Arduino

Image
Image

ส่วนที่ 1: การเข้ารหัสใน arduino

ขั้นตอนที่ 3: การเข้ารหัสใน Python3

ส่วนที่ 2: การเข้ารหัสใน python3

ขั้นตอนที่ 4: ซอร์สโค้ดของ Arduino และ Python3

บันทึก

ตรวจสอบให้แน่ใจว่าคุณอัปโหลดภาพร่าง Arduino แล้วตามด้วยรหัส Python:) แจ้งให้เราทราบในส่วนความคิดเห็นหากคุณมีปัญหาใด ๆ ในขณะที่ทำโครงการนี้

แนะนำ: