Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - mikekk

#1
ได้ตามเงื่อนไขแล้วครับ
เปลี่ยนมาใช้ loop forในการนับแทนครับ
#2
ไม่ได้ครับผม
#3
แล้วmillis() มีรีเซตไหมครับ
#4
ตอนนี้จับเวลาได้แล้วครับแต่ยังเขียนแบบว่าให้ครบเวลาแล้วเริ่มใหม่ครับ
แบบว่ายากให้มันทำงานทุกๆ2วิ ผมเขียน
Time = mills()

.
.
.

If (Time == 2000)
{
Time =0;
}

ผลมันไม่ยอมเท่ากับ0ครับมันยังคงนับต่อไปเรื่อยๆครับ
#5
ยังครับ อยากรู้ว่าใช้คำสั่งยังไงก่อนอ่ะครับ ส่วนนั้นมันน่าจะเปลี่ยนแปลงไม่ยากครับ
#6
คือเงื่อนไงมีอยู่ว่า
มีinput 1ตัวoutput 3ตัว
1.กดสวิต 1ครั้งoutput 1 ทำงาน
2.กดสวิต2ครั้งout2ทำงาน
3.กดสวิต3ครั้วoutput3ทำงาน
Output1-2-3ไม่ทำงานพร้อมกันครับ

ที่ผมคิดไว้คือต้องจับเวลาในการกดครับ
เช่นรับค่าจากสวิตกี่ครั้งภายในกี่วิ
เช่นภายใน1วิกดสวิต2ครั้งoutput2ทำงานประมานนี้ครับ
แต่ตอนนี้ไม่รู้จะเขียนโปรแกรมยังไงครับ
#7
ถ้ายังอยู่
ติดต่อด้วยครับ
Line mikedb
0941842785