ขอคำปรึกษาหน่อยคับ เขียนโปรแกรม Arduino ไม่ผ่านซักที

เงื่อนไขการทำงาน

1.Arduino MEGA สั้งการโดย LCD ROBOT 16x2 เป็น In put Arduino MEGA สั้งการโดย LCD ROBOT 16x2 เป็น In put เป็น LCD Robot แบบ shield

2.มี 5 Out put (5 step) มี 5 Out put ใช้ขา 10,11,12,13,14 ออกไปยัง CCR (CCR = เครื่องเพิ่มระดับกระเเส ที่จ่ายให้กับหลอดไฟ ทำให้หลอดไฟสว่างขึ้น ซึงมีทั้งหมด 5 Step) ซึ่งตอนนี้อยู่ในขั้นทดลองตัวเปล่า โดยสั่งผ่านรีเลย์ก่อนเข้าเครื่อง CCR

3.กด Up หรือ Down เพื่อทำการลดหรือเพิ่ม step กด Up หรือ Down จาก LCD Robot shield โดยการต่อที่ A 0 ไปสั่งการ Arduino

4.เเสดงผลที่ LCD ROBOT บรรทัดที่ 1 นำค่าจากการกดเพิ่มหรือลก Step ไปเก็บที่ CT แล้วกำหนด เงื่อนไข

5.ทำการเช็ค Feedback โดยจะมี สัญญาณ ดิจิตอล กลับเข้ามาเป็น In put 5 step Feedback จะรับจากการ กดเพิ่มหรือลด step ที่ตัว CCR ซึ่งในเครื่อง CCR จะมีการเเสดงผล Step ที่ตัวจอ CCR เหมือนกับว่า เวลาผมกดเพิ่มหรือลด step ที่เครื่อง CCR การเเสดงผลที่ LCD Robot shield จะเพิ่มหรือลดตามไปด้วย ประมานนี้คับ

6.แสดงผลค่า Feedback ที่ LCD ROBOT บรรทัดที่ 2 ในส่วนของข้อนี้ คือผมจะทำการทดลองตัวเปล่า โดยผ่านรีเลย์ เเต่ยังไม่ผ่าน CCR โดยจะนำสัญญาณที่ที่ออกจากรีเลย์ กลับเข้ามาเป็น In put ที่ขา 15,16,17,18,19 มาเเสดงผล ใน LCD Robot shield บรรทัดที่ 2 ค่าทั้ง2บรรทัดต้องตรงกัน

อมยิ้ม17อมยิ้ม17อมยิ้ม17อมยิ้ม17อมยิ้ม17
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ติดปัญหาตรงไหนล่ะครับ แล้วsource codeที่เขียนไว้เป็นยังไง
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่