เดโมนี้เหมาะกับคอมพิวเตอร์ บนมือถือใช้ได้แต่พื้นที่แคบ · This demo is best on a computer; it works on a phone but the workbench is cramped.

skillsiot

ทำให้กะพริบ และหน่วยของเวลา

delay() หยุดโปรแกรมไว้เป็นมิลลิวินาที การกะพริบคือการสลับเปิดปิดโดยมีเวลาคั่น ไม่มีอะไรมากกว่านั้น

ในบทนี้คุณจะ

  • เขียนลูปเปิด-หน่วง-ปิด-หน่วง ได้
  • แปลงระหว่างมิลลิวินาทีกับวินาทีได้
  • ทำนายความถี่ที่ได้จากค่าหน่วงที่ตั้ง

1. หนึ่งพันมิลลิวินาทีคือหนึ่งวินาที

delay(1000) คือหยุดหนึ่งวินาที delay(500) คือครึ่งวินาที ตัวเลขในวงเล็บเป็นมิลลิวินาทีเสมอ นี่เป็นหน่วยที่คุณจะเห็นซ้ำไปตลอดหลักสูตร

2. คาบกับความถี่

ถ้าเปิด 500 ms แล้วปิด 500 ms หนึ่งรอบใช้เวลา 1000 ms หรือ 1 วินาที เรียกว่าคาบเท่ากับ 1 วินาที และความถี่เท่ากับ 1 ครั้งต่อวินาที หรือ 1 Hz กราฟสัญญาณในแท็บเครื่องมือวัดจะบอกค่านี้ให้

3. ดิวตี้ไซเคิลคืออะไร

สัดส่วนของเวลาที่ไฟติดในหนึ่งรอบ เรียกว่าดิวตี้ไซเคิล เปิดครึ่งปิดครึ่งคือ 50% ถ้าเปิด 200 ms ปิด 800 ms คาบยังเป็น 1 วินาทีเท่าเดิม แต่ดิวตี้เหลือ 20% คาบกับดิวตี้เป็นคนละเรื่องกัน

ตรวจความเข้าใจ

เปิด 250 ms ปิด 250 ms จะได้ความถี่เท่าไร

ลงมือทำ

ลงมือทำ

ทำให้ไฟกะพริบด้วยจังหวะหนึ่งวินาทีต่อรอบ คือติดครึ่งวินาทีและดับครึ่งวินาที

เริ่มแล็บใน StudioStudio จะเปิดวงจรเริ่มต้นของบทนี้ พร้อมคำใบ้ เฉลย และการตรวจคำตอบจากค่าที่วัดได้