มา Test (Hardware) กันเถอะ
ตั้งแต่มี arduino platform เป็นต้นมาทำให้เกิด Maker ด้าน Microcontoller จากสายต่างๆเข้ามาเยอะมาก โดยเฉพาะสาย IT เพราะว่า arduino platform มันทำให้ง่ายเสียบสาย load ไฟกระพริบ ก็กระพริบให้เห็นเลยทีเดียว
แต่เมื่อลองอย่างอื่นๆหล่ะ ยกตัวอย่าง LAB ต่อ LED ภายนอก คุณเคยเจอปัญหาอย่างนี้ใช่มั้ย
ต่อตามรูปแล้วทำไมไฟยังไม่ติด
เฮ้ย code ผิดป่าวว่ะ complie ก็ผ่านนี่ code เดิม ไฟกระพริบที่ บอร์ดเลยนะ แค่เปลี่ยนขา Output เท่านั้นเอง เอ้ หรือ config ขาผิด บล้าๆๆๆ ไม่ใช่สิ สงสัยต่ออะไรผิด
ความไม่มั่นใจเริ่มเกิดขึ้นว่า ตกลง Code ผิดหรือ ต่อวงจรผิด
นี่แหล่ะมันเลยต้องมี Test
Test ยังไงหล่ะ
ไม่อยากครับ เล่น hardware อย่าข้ามขั้นตอน ซึ่งถ้าเป็นผู้ที่เติบโตมาจาก อิเล็คทรอนิกส์ ก็จะเป็นอัตโนมัติ
นั่นคือ
ต่อวงจร โง่ๆ ให้มันทำงานได้ก่อน
![]() |
วงจร โง่ๆของ LED |
ไฟกระพริบ Code ที่เราเขียน ก็คือ ส่ง High ออกมาใช่มั้ย High คืออะไร
- +5V หรือ 3V แล้วแต่บอร์ด
- TRUE
- 1
- 255 byte
จากนั้นเราต่อวงจร ตาม โง่ๆ (พื้นฐาน) ให้กับ LED ไฟมันต้องติด ถ้ามันไม่ติด ก็แปลว่า วงจรเราผิด
ก่อนลงวงจรจริงลองต่อวงจรโง่ๆ ดูก่อน