คือ ผมนำค่าแรงดันจากสัญญานเซนเซอร์อินฟาเรด แล้วนำเข้าบอร์ด เพื่อจะเขียนคำสั่งให้แสดงการนับจำนวนของสิ่งที่ตัดผ่านเซนเซอร์
โดย ค่าที่อ่านได้ จากคำสั่ง analogRead จะอยู่ที่ 0 - 1024 สมมุติ สิ่งของมาผ่าน มันจะอ่านได้ 500 ผมก็เขียนกำหนดค่าให้ >=500 แล้วนับ +1 ครั้ง แต่บางครั้งค่าที่อ่านได้มันเกิน 500 ไปมันก็จะนับรวดไปเป็น 2 ครั้ง ซึ่งผมอยากให้นับแบบว่า สมมุติ 400 - 500 จะนับครั้งนึง แบบนี้อะครับ ควรเขียนโปรแกรมยังไงดี รบกวนด้วยนะครับ
อยากจะสอบถาม เกี่ยวกับ นำค่าสัญญาณแรงดันเซนเซอร์อินฟาเรด มาเขียนโปรแกรมนับจำนวนที่บอร์ด arduino ครับ
โดย ค่าที่อ่านได้ จากคำสั่ง analogRead จะอยู่ที่ 0 - 1024 สมมุติ สิ่งของมาผ่าน มันจะอ่านได้ 500 ผมก็เขียนกำหนดค่าให้ >=500 แล้วนับ +1 ครั้ง แต่บางครั้งค่าที่อ่านได้มันเกิน 500 ไปมันก็จะนับรวดไปเป็น 2 ครั้ง ซึ่งผมอยากให้นับแบบว่า สมมุติ 400 - 500 จะนับครั้งนึง แบบนี้อะครับ ควรเขียนโปรแกรมยังไงดี รบกวนด้วยนะครับ