สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
รายละเอียดโครงการ
ในโครงการนี้ เราจะส่งคำสั่งจาก Python3 ไปยังบอร์ด Arduino ซึ่งจะทำให้เข้าใจสิ่งต่าง ๆ ได้ง่ายขึ้นเมื่อทำการสื่อสารระหว่าง Python3 และ Arduino เราจะสร้าง "สวัสดีชาวโลก" ของแพลตฟอร์ม Arduino ซึ่งหมายถึงการเปิด/ปิด LED ในตัวบน Arduino Uno
ก่อนอื่นเลยขอบอกก่อนว่า…
ทำไมฉันถึงทำโครงการนี้
ประการแรก มีแบบฝึกหัดมากมายที่อัปโหลดบนอินเทอร์เน็ตโดยเฉพาะบน youtube เกี่ยวกับหัวข้อนี้ แต่พวกเขากำลังใช้เวอร์ชัน Python2 และประการที่สอง ฉันได้ติดตั้งเวอร์ชันล่าสุดซึ่งก็คือ Python3.7.2 มีความแตกต่างเล็กน้อยระหว่าง Python2 และ Python3 เมื่อคุณใช้เพื่อเชื่อมต่อกับ Arduino ดังนั้น หลังจากที่ฉันแก้ปัญหาในการส่งคำสั่งจาก Python3 ไปยัง Arduino ฉันคิดว่าสิ่งนี้ควรแชร์กับผู้ผลิตและชุมชนผู้ทำงานอดิเรกทั้งหมด
เริ่มกันเลย
ส่วนประกอบที่คุณต้องการ:
- บอร์ด Arduino UNO
- สาย USB
นั่นคือทั้งหมดที่คุณต้องการในแง่ของฮาร์ดแวร์:)
ขั้นตอนที่ 1: ขั้นตอนการติดตั้ง
วิธีติดตั้งเวอร์ชัน python3 และแพ็คเกจ PySerial
ตอนนี้คุณสามารถค้นหาบน YouTube เกี่ยวกับสิ่งที่ติดตั้งได้ ด้านบนเป็นวิดีโอสำหรับติดตั้งทั้งเวอร์ชัน Python3 และแพ็คเกจ PySerial
ขั้นตอนที่ 2: การเข้ารหัสใน Arduino
ส่วนที่ 1: การเข้ารหัสใน arduino
ขั้นตอนที่ 3: การเข้ารหัสใน Python3
ส่วนที่ 2: การเข้ารหัสใน python3
ขั้นตอนที่ 4: ซอร์สโค้ดของ Arduino และ Python3
บันทึก
ตรวจสอบให้แน่ใจว่าคุณอัปโหลดภาพร่าง Arduino แล้วตามด้วยรหัส Python:) แจ้งให้เราทราบในส่วนความคิดเห็นหากคุณมีปัญหาใด ๆ ในขณะที่ทำโครงการนี้