ในการบังคับรถบังคับด้วยคอมพิวเตอร์ตั้งโต๊ะนั้น เราต้องสร้างฮาดแวร์อันเล็กๆที่มี Atmel Mega 8 microcontroller, a Max232 (Serial Port Voltage converter), ตัวต้านทานและตัวเก็บประจุ
ไมโครคอนโทรเลอร์จะรับคำสั่งจากคอมพิวเตอร์ เหมือนกับเลขของ servonnumber (1-6) servoposition (1-255)และ เลขศูนย์ที่แสดงการจบการทำงาน
ไมโครคอนโทรเลอร์จะรับคำสั่งจากคอมพิวเตอร์ เหมือนกับเลขของ servonnumber (1-6) servoposition (1-255)และ เลขศูนย์ที่แสดงการจบการทำงาน
Timer 1 ของไมโครโปรเซสเซอร์จะสร้าง สัญญาณ ppm สำหรับวิทยุที่มีการเชื่อมโยงกับสัญญาณของนักเรียน และเขียนซีโปรแกรม โดยใช้ array เท่ากับ 16x2 เพื่อกำหนดโหลดสำหรับ Timer 1
lValue[0][0] = 8199
lValue[0][1] = 0
lValue[1][0] = 5000
lValue[1][1] = 1
.and so on.
บรรทัดแรกสำหรับกำหนดโหลดของ Timer 1, บรรทัดที่สอง เมื่อผลลัพธ์ เป็น 1 หรือ 0 ซึ่งต้องใช้เวลาในการคำนวณนิหน่อย โดยทุกอย่างควบคุมด้วย interrupt (serial port)
ตัววิทยุบังคับที่ใช้คือรุ่น DX-6 a 2,4 GHz ที่เราเอาปุ่มกดออก เพื่อใช้วางในส่วนของ เทรนเนอร์โหมด และ สวิทต์แบบธรรมดา
post by spiderman
source:http://www.rccaraction.com
ไม่มีความคิดเห็น:
แสดงความคิดเห็น