lnwshop logo
  • ตอบกระทู้
  • ตั้งกระทู้ใหม่
QUOTE 

LCD 16x2 Keypad Shield for Arduino

เชษฐ์ปืนใหญ่
เชษฐ์ปืนใหญ่
IP: 27.55.13.x
2 ปีที่ผ่านมา

ชุดนี้ผมสามรถนำไปใช้ในการปรับค่าการทำงานของ. Step Motor เช่น เปลี่ยนองศา ปรับความเร็ว

ตั้งค่าการหน่วงเวลาที่จะสั่งงาน reley ได้มั้ยครับ

QUOTE 
ความคิดเห็นที่ #1
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

ทำได้ครับ ตัวนี้เป็น shield LCD พร้อมปุ่มกดสำหรับบอร์ด arduino ซึ่งจะมีขาเหลือให้ขับ Stepping Motor อยู่ครับ

QUOTE 
ความคิดเห็นที่ #2
เชษฐ์ปืนใหญ่
เชษฐ์ปืนใหญ่
IP: 124.122.123.x
2 ปีที่ผ่านมา

ขอบคุณครับ พอจะมี Code ตัวอย่างมั้ยครับ

แบบว่าผมจะเอาไปทำชุดขับเคลื่อนที่สามารถปรับระยะการเคลื่อนที่จาก Keypad ระยะเคลื่อนที่ ตั้งแต่

1mm. -50mm. ครับ

หลักการทำงาน

1.กดสวิตช์ แบบกดติดปล่อบดับ ให้บอร์ดทำงาน

2.บอร์ดสั่งรีเลย์ให้ทำงาน เป็นเวลา 1 วินาที (สามารถเปลี่ยนเวลาได้จาก Keypad)

3.หน่วงเวลา 2 วินาทีหลังจากสั่งให้รีเลย์ทำงาน แล้วจึงสังให้ Step motor ทำงานตามระยะที่ตั้งไว้

    (เวลาหน่วง และ ระยะการหมุนของ Step motor (สามารถเปลี่ยนเวลาได้จาก Keypad)

4.การทำงานจะวนไปเรื่อยตามข้อ 2-3 จนกว่าจะครบตามจำนวนที่กำหนด (สามารถเปลี่ยนเวลาได้จาก Keypad)

QUOTE 
ความคิดเห็นที่ #3
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

ขอบคุณครับ พอจะมี Code ตัวอย่างมั้ยครับ

แบบว่าผมจะเอาไปทำชุดขับเคลื่อนที่สามารถปรับระยะการเคลื่อนที่จาก Keypad ระยะเคลื่อนที่ ตั้งแต่ 1mm. -50mm. ครับ

1mm. -50mm. ครับ

- มีครับ โคดการอ่านค่าปุ่มและแสดงข้อความออกจอ LCD ดูได้จากลิงค์ผู้ผลิตนี้ครับ http://www.dfrobot.com/wiki/index.php?title=Arduino_LCD_KeyPad_Shield_%28SKU:_DFR0009%29

หลักการทำงาน

ตัวอย่างโคดการรับค่าจากปุ่มกดและแสดงผลออกจอ LCD มีตามลิงค์แล้วน่าจะทำได้ไม่ยาก เหลือเขียนโคดควบคุม stepping motor ครับ

1.กดสวิตช์ แบบกดติดปล่อบดับ ให้บอร์ดทำงาน

- มีตัวอย่างการอ่านค่าจากสวิตช์ในลิงค์ข้างบนครับ

2.บอร์ดสั่งรีเลย์ให้ทำงาน เป็นเวลา 1 วินาที (สามารถเปลี่ยนเวลาได้จาก Keypad)

3.หน่วงเวลา 2 วินาทีหลังจากสั่งให้รีเลย์ทำงาน แล้วจึงสังให้ Step motor ทำงานตามระยะที่ตั้งไว้

    (เวลาหน่วง และ ระยะการหมุนของ Step motor (สามารถเปลี่ยนเวลาได้จาก Keypad)

4.การทำงานจะวนไปเรื่อยตามข้อ 2-3 จนกว่าจะครบตามจำนวนที่กำหนด (สามารถเปลี่ยนเวลาได้จาก Keypad)

- ใช้การอ่านค่าจากปุ่มกดจาก keypad แล้วนำมาเพิ่มหรือลดค่าให้กับตัวแปร หรือกำหนดสถานะโหมดการตั้งค่า/เริ่มทำงาน แล้วนำไปควบคุมการ delay ออกทางขา output ให้ relay และควบคุม stepping motor วนไปข้อ 2-3 เรื่อย ๆ จนกว่าจะครบเงื่อนไขแล้วออกจาก Loop ครับ

 

QUOTE 
ความคิดเห็นที่ #4
เชษฐ์ปืนใหญ่
เชษฐ์ปืนใหญ่
IP: 124.120.33.x
2 ปีที่ผ่านมา

ขอคุณมากครับ

สั่งของไป 2 รอบ ได้แต่ LED อยากได้รางวันใหญ่บ้าง รอบหน้าเอาใหม่

QUOTE 
ความคิดเห็นที่ #5
เจ้าของร้าน
เจ้าของร้าน
2 ปีที่ผ่านมา

ขอบคุณครับ  Happy New year ครับ Laughing

1
แสดงความคิดเห็นที่ 1-5 จากทั้งหมด 5 ความคิดเห็น
ข้อความ
ชื่อผู้โพส
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ตอบกระทู้

หมวดหมู่สินค้า

สมาชิก Arduino All

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

Arduino All ขายดี

รหัสสินค้า A015
270.00 บาท
สินค้าหมด
รหัสสินค้า A233
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A115
10.00 บาท
  • สั่งซื้อ
รหัสสินค้า A097
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A238
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A474
7.00 บาท
  • สั่งซื้อ
รหัสสินค้า A014
95.00 บาท
  • สั่งซื้อ
รหัสสินค้า A237
4.00 บาท
  • สั่งซื้อ
Go to Top