Tinkercad is a free online collection of software tools for help people all over the world think, create and make. We're the ideal introduction to Autodesk, the leader in 3D desigm, engineering and entertainment software.
Tinkercad
พูดสั้น ๆ ก็คือ Tinkercad เป็น online software ที่ช่วยออกแบบงานในรูปแบบเสมือนจริง ซึ่งงานเราจะใช้ Tinkercad ในการออกแบบไฟกะพริบกัน และเนื่องจากเป็นครั้งแรกที่ได้ทดลองใช้ Arduino program เพื่อสร้าง block สำหรับ 8-bit LED ที่ LED จะกะพริบจากซ้ายไปขวา จึงไปหาข้อมูลวิธีการใช้งานจนมาเจอ Channel ที่ชื่อ Autodesk Tikercad ใน Youtube ซึ่งสอนต่อวงจรที่ลักษณะคล้ายกับวงจรที่ต้องการ
เลือก Circiut ทางซ้ายมือ แล้วเลือก Create new Circuit
เลือก Components จากทางขวา โดยต่อสายไฟเข้ากับช่อง 5V ของ Arduino และ แถว red (+) power ใน board แล้วต่อ GND เข้ากับ black (-) power
วางให้ขาของ LED อยู่คนละ row กัน โดยให้ขาข้างนึงต่อกับ resistor ที่ต่อลง ground ส่วนอีกข้าง ต่อเข้ากับช่องที่ 13 ของ Arduino ไล่ไปเรื่อย ๆ จนครบทั้ง 8 LED ได้ตามรูป
คลิกที่ Code เพื่อเปิด code editor ขึ้นมา เลือก variable animationSpeed ตั้งค่าเวลาในหน่วย milliseconds แล้วใช้ output block เพื่อ set pin ที่ 13-6 เป็น HIGH คั่นด้วย wait animationSpeed แล้วตามด้วย LOW
คลิก Start Simulation เพื่อดูการทำงานของวงจร
ผลลัพธ์ที่ได้
สามารถทำได้ดังนี้
เลือก Sign in(สำหรับคนที่มี account อยู่แล้ว) หรือ Join now(สำหรับคนที่ยังไม่มี account ของ Tinkercad)
เลือก Components จากทางขวา โดยต่อสายไฟเข้ากับช่อง 5V ของ Arduino และ แถว red (+) power ใน board แล้วต่อ GND เข้ากับ black (-) power
วางให้ขาของ LED อยู่คนละ row กัน โดยให้ขาข้างนึงต่อกับ resistor ที่ต่อลง ground ส่วนอีกข้าง ต่อเข้ากับช่องที่ 13 ของ Arduino ไล่ไปเรื่อย ๆ จนครบทั้ง 8 LED ได้ตามรูป
คลิกที่ Code เพื่อเปิด code editor ขึ้นมา เลือก variable animationSpeed ตั้งค่าเวลาในหน่วย milliseconds แล้วใช้ output block เพื่อ set pin ที่ 13-6 เป็น HIGH คั่นด้วย wait animationSpeed แล้วตามด้วย LOW
คลิก Start Simulation เพื่อดูการทำงานของวงจร
ผลลัพธ์ที่ได้
Comments
Post a Comment