WorkShop1 Arduino + LED
เรามาเริ่มงาน WorkShop กันกับ Arduino และ หลอด LED โดยใช้การจำลองผ่าน tinkercad.com กันเลย
ต่อวงจรดังภาพ

องค์ประกอบ ตามภาพ
- board arduino
- Led 3 หลอด เหลืองขา 13 แดงขา 12 เขียวขา 11
- Resister 500 โอม 3 ตัว
เริ่มเขียนโค๊ดคำสั่งกันครับ
//ส่วนกำหนดค่าต่างๆ
void setup()
{
pinMode(13, OUTPUT);
//กำหนดขา 13 เป็นแบบส่งออก
}
//ส่วนการทำงานแบบวนรอบตลอดเวลา
void loop()
//
{
digitalWrite(13, HIGH);
//ส่งข้อมูลขา 13 เป็น HIGH เปิดไฟ
delay(1000); // Wait for 1000 millisecond(s)
// หน่วงเวลา 1000 ms = 1 วินาที
digitalWrite(13, LOW);
//ส่งข้อมูลขา 13 เป็น LOW ปิดไฟ
delay(1000); // Wait for 1000 millisecond(s)
}
*คำสั่งงานรูปแบบ ภาษา C และตัวเล็กตัวใหญ่ มีผลนะครับ ต้องถูกทุกตัวอักษร
ทดลองการทำงานโดยคลิกที่ปุ่ม Start Simulation และหลักจาก Start แล้ว ก็สามารถ Stop ได้เช่นกัน
คำถามท้ายบท
- ทำไมต้องมีการต่อตัวต้านทาน อนุกรมกับ LED ด้วย
- ถ้าต้องการกระพริบทั้ง 3 หลอด ต้องเขียนโค๊ดอย่างไร