#Programmer : Chonthicha Srisarakham
#Data: 15/11/65
#3. ทำไฟจราจร(แดง-เขียว-เหลือง)
#จำนวน 3 หลอด ให้ติดดับสลับกัน จำนวน 30 รอบ พร้อมแสดงผลทางจอภาพ
#while loop
print("Hello , Chonthicha")
from machine import Pin
import time
i = 1
pin4 = Pin(4, Pin.OUT) #pinD4 ไฟแดง
pin2 = Pin(2, Pin.OUT) #pinD2 ไฟเขียว
pin5 = Pin(5, Pin.OUT) #pinfD5 ไฟเหลือง
while i < 31: #เริ่มจาก 1-30 วนลูปไปจนถึงตามที่เรากำหนด
pin4.on() #กำหนดให้ไฟติด
print("ไฟแดงติด")
time.sleep(2) #ไฟติด 2 วิ
pin4.off() #กำหนดให้ไฟดับ
print("ไฟแดงดับ")
time.sleep(5) #ไฟดับ 5 วิ
pin2.on() #กำหนดให้ไฟติด
print("ไฟเขียวติด")
time.sleep(5) #ไฟติด 3 วิ
pin2.off() #กำหนดให้ไฟดับ
print("ไฟเขียวดับ")
time.sleep(1) #ไฟดับ 1 วิ
pin5.on() #กำหนดให้ไฟติด
print("ไฟเหลืองติด")
time.sleep(3) #ไฟติด 5 วิ
pin5.off() #กำหนดให้ไฟดับ
print("ไฟเหลืองดับ")
time.sleep(1) #ไฟดับ 1 วิ
print("รอบที่ ",i) #แสดงเป็นรอบ 1-31
i+=1 #บวกรอบไปเรื่อยๆจนครบ 30