วิธีส่งตัวเลขไปยัง Arduino UNO ผ่าน Python 3 และอนุกรมโมดูล
ฉันยังใหม่กับ Arduino (และการเขียนโปรแกรมคอมพิวเตอร์ทั่วไป) ดังนั้นฉันต้องขออภัยถ้าคำถามนี้ดูโง่ เมื่อฉันตั้งค่าการเชื่อมต่อ arduino-LED พื้นฐานฉันมีปัญหาในการส่ง INTEGERS ไปยัง arduino ผ่านพอร์ตอนุกรม ฉันสามารถส่งตัวอักษรเช่น 'm', 'o' และอื่น ๆ ได้อย่างง่ายดาย .. อย่างไรก็ตามถ้าฉันส่งหมายเลขดูเหมือนว่ามันจะไม่ได้รับ นี่คือรหัส Arduino ที่ควรจะได้รับค่าจากพอร์ต usb ผ่าน python หรือจอภาพอนุกรมแล้วปรับความสว่างของ LED ตามค่า (ค่าต้องอยู่ในช่วง [0,255]) หมายเหตุ: ฉันกำลังใช้ ARDUINO UNO และ PYTHON 3 // -------------------------- int LED = 10; int number; void setup(){ pinMode(LED,OUTPUT); Serial.begin(9600); } …