สวัสดีครับ พอดีผมซื้อ ของจากเว็ปนี้ รหัสการสั่งซื้อ 71952
เป็นบอร์ด mega 2560
ผมจะเขียนให้รับค่าจากเครื่องชั่งน้ำหนัก and ek 600i ผ่าน port rs232 แต่ดูเหมือนว่าเครื่องชั่งน้ำหนักจะไม่ส่งอะไรมาที่บอร์ดเลย
โดย code ผมเขียนให้
rx = 14 > tx rs232 > and ek 600i
tx = 15 > rx rs232 > and ek 600i
rs232 vcc > 5V
พอมาดู ที่ มอนิเตอร์ มันไม่ส่งข้อมูลอะไรมาเลยครับ ผมต้องเขียนโค้ดยังไงครับ หรือผมผิดตรงไหน
รบกวนขอคำแนะนำด้วยครับ
ผมไม่มีข้อมูลเครื่องชั่งน้ำหนัก and ek 600i ลองเช็คว่ามีสัญญาณออกมาจากเครื่องชั่ง วัดไฟ rx, tx จาก rs232 เช็คการตั้งค่าบอร์ดเรดให้ตรงกันในการสื่อสารข้อมูล ขา 14 ,15 เป็น hardware serial ได้ด้วยครับ
สำหรับ rs232 ttl เป็นการแปลงสัญญาณจาก rs232 ให้เป็นแบบ ttl โดยมาขาหลัก ๆ คือ rx,tx,vcc,gnd
ลองดูข้อมูลเพิ่มเติมดังนี้ครับ http://copperhilltech.com/blog/rs232-to-usb-converter-with-arduino-due-or-mega-2560/