จำนวนชิ้น | ส่วนลดต่อชิ้น | ราคาสุทธิต่อชิ้น |
{{(typeof focus_pdata.price_list[idx+1] == 'undefined')?('≥ '+price_row.min_quantity):((price_row.min_quantity < (focus_pdata.price_list[idx+1].min_quantity - 1))?(price_row.min_quantity+' - '+(focus_pdata.price_list[idx+1].min_quantity - 1)):price_row.min_quantity)}} | {{number_format(((focus_pdata.price_old === null)?focus_pdata.price:focus_pdata.price_old) - price_row.price,2)}} บาท | {{number_format(price_row.price,2)}} บาท |
คงเหลือ | 26 ชิ้น |
จำนวน (ชิ้น) |
- +
|
ซื้อเลย หยิบลงตะกร้า ซื้อเลย หยิบลงตะกร้า คุณมีสินค้าชิ้นนี้ในตะกร้า 0 ชิ้น
|
|
|
|
คุยกับร้านค้า | |
{{ size_chart_name }} |
|
หมวดหมู่ | เครื่องรับเหรียญ/รับแบงค์ |
สภาพ | สินค้าใหม่ |
เพิ่มเติม | |
สภาพ | สินค้ามือสอง |
เกรด | |
สถานะสินค้า | |
ระยะเวลาจัดเตรียมสินค้า | |
เข้าร่วมโปรโมชั่น | |
ไฮไลท์ |
ใช้เป็นโมดูลเสริมให้บอร์ดไมโครคอนโทรลเลอร์ต่อกับเครื่องหยอดเหรียญเพื่อรับค่าการหยอดเหรียญ และสั่งเปิด-ปิดการรับเหรียญได้ รองรับทั้งแบบ Single Coin และแบบ Muti-coin
|
ข้อมูล |
น้ำหนัก
บาร์โค้ด
ลงสินค้า
อัพเดทล่าสุด
|
รายละเอียดสินค้า |
โมดูลต่อเครื่องหยอดเหรียญ Coin Selector Adaptor ใช้เป็นโมดูลเสริมให้บอร์ดไมโครคอนโทรลเลอร์ต่อกับเครื่องหยอดเหรียญเพื่อรับค่าการหยอดเหรียญ และสั่งเปิด-ปิดการรับเหรียญได้ รองรับทั้งแบบ Single Coin (รับเหรียญเดียว-ใช้เหรียญต้นแบบ) และแบบ Muti-coin (รับได้ทุกเหรียญ) โดยออกแบบมาให้ใช้ได้กับบอร์ด Arduino, ESP32, ESP8266, PIC, STM32, STM8, RP2040 และบอร์ดไมโครคอนโทรลเลอร์อื่น ๆ ได้ทุกบอร์ด ปลอดภัยกว่าการใช้ตัวต้านทานตัวเดียวเพราะโมดูลนี้ใช้ออปโต้แยกแหล่งจ่ายไฟ 12V ออกจากแหล่งจ่ายไฟของไมโครคอนโทรลเลอร์
บนบอร์ดมีหลอดแอลอีดีสีเขียวและสีส้ม แสดงสถานะการทำงาน
ใช้งานง่าย เพียงต่อสาย VCC EN SIG GND เข้าที่บอร์ดไมโครคอนโทรลเลอร์ จากนั้นต่อไฟเลี้ยง 12V แล้วต่อ +S- เข้าเครื่องรับเหรียญ
แนวทางการเขียนโปรแกรมรับค่าทำได้ทั้งแบบ Polling คือการใช้คำสั่ง digitalRead() ร่วมกับ if เพื่อเช็คว่าเครื่องรับเหรียญส่งสัญญาณเข้ามาที่ขา SIG แล้วหรือยัง โดยหากมีการหยอดเหรียญเข้ามา สัญญาณที่ออกมาจาก SIG เข้าที่ขาไมโครคอนโทรลเลอร์จะตรวจจับได้โดยคำสั่ง digitalRead() ตัวอย่างโค้ดโปรแกรมฉบับเต็มแสดงตามรูปด้านล่าง (กดที่รูปเพื่อดาวน์โหลดโค้ด) การเขียนโปรแกรมอีกแบบคือ ใช้ขาอินเตอร์รัพพ์ สำหรับบอร์ด Arduino Uno / Arduino Nano จะต่อขา SIG เข้าที่ขา 2 หรือ 3 เท่านั้น ส่วนบอร์ด ESP32 / ESP8266 สามารถต่อ SIG ได้ทุกขา ใน void setup() ใช้คำสั่ง attachInterrupt() เพื่อกำหนดว่าเมื่อมีสัญญาณเข้ามาจากขา SIG ให้เข้าไปเรียกคำสั่งในฟังก์ชั่นไหน ตัวอย่างโค้ดโปรแกรมฉบับเต็มแสดงตามรูปด้านล่าง เขียนโปรแกรมใช้ขาอินเตอร์รัพพ์ เพิ่มตัวแปร count เพื่อนับยอดเงิน ได้โค้ดโปรแกรมฉบับเต็มดังนี้ การสั่งให้เครื่องรับเหรียญหยุดรับเหรียญ ทำได้โดยสั่งให้ขา EN เป็นลอจิก 0 (LOW) ด้วยคำสั่ง digitalWrite() (ในรูป บรรทัดที่ 30 - 32 คือโค้ดที่สั่งให้หยุดรับเหรียญเมื่อครบ 20 บาท) รายละเอียดเชิงเทคนิค
สินค้าประกอบด้วย
![]() ![]() ![]() ![]() ![]() ![]() |
เงื่อนไขอื่นๆ |
|
Tags |