Arduino Uno
สมองกล

จากบล็อกสู่ฮาร์ดแวร์ในโลกจริง
ควบคุม LED ของจริงโดยใช้ PictoBlox + Arduino Uno
วันนี้ คุณไม่ได้แค่เรียนรู้การเขียนโค้ด... แต่คุณกำลังจะได้ควบคุมบางอย่างในโลกจริง!
01 / ภารกิจวันนี้
เมื่อจบการปฏิบัติครั้งนี้ คุณจะสามารถ:
คำท้าทายครั้งใหญ่
02 / แนวคิดหลัก
PictoBlox คือสภาพแวดล้อมการเขียนโปรแกรมแบบบล็อกที่ช่วยให้เราควบคุมฮาร์ดแวร์ได้โดยใช้บล็อกการเขียนโปรแกรมแบบภาพ
เรายังไม่จำเป็นต้องพิมพ์โค้ดที่ซับซ้อน เราสามารถสร้างคำสั่งโดยใช้บล็อกได้
03 / เตรียมตัวให้พร้อม
ทุกอย่างที่เราต้องใช้สำหรับภารกิจฮาร์ดแวร์ครั้งแรกของเรา
สมองกล
ไฟของเรา
ป้องกัน LED
ช่วยในการสร้าง
เชื่อมต่อทุกอย่างเข้าด้วยกัน
ใช้งาน PictoBlox
04 / ทำความรู้จักกับอุปกรณ์ของคุณ
LED มีขาอยู่สองข้าง ความยาวของขาจะช่วยให้เราเชื่อมต่อได้อย่างถูกต้อง
เชื่อมต่อเข้ากับพิน 8 ของ Arduino
เชื่อมต่อผ่านตัวต้านทานไปยัง GND
05 / ปกป้องแสงสว่าง
LED อาจได้รับกระแสไฟมากเกินไป
LED จะได้รับการปกป้อง
06 / การต่อวงจร
ทำตามเส้นทางนี้: พินเอาต์พุตไปยังไฟ, ไฟไปยังตัวป้องกัน, ตัวป้องกันไปยังกราวด์
07 / ออนไลน์
เชื่อมต่อ Arduino Uno เข้ากับคอมพิวเตอร์
เปิด PictoBlox
เลือก: Arduino Uno
เลือกพอร์ตซีเรียลที่ถูกต้อง ตัวอย่าง: COM12
คลิก: Connect
08 / SPEAK ARDUINO
Arduino มีพินที่สามารถควบคุมได้ด้วยโปรแกรมของเรา สำหรับโปรเจกต์นี้ เราจะใช้พิน 8
09 / เขียนคำสั่งแรก
นี่คือการบอก Arduino ว่า: “ส่งสัญญาณ HIGH ไปที่พิน 8”
10 / ตาคุณแล้ว
คุณสามารถหาบล็อกที่ควบคุมพินดิจิทัลได้หรือไม่?
11 / ช่วงเวลาสำคัญ
คุณเพิ่งควบคุมฮาร์ดแวร์ได้สำเร็จ!
ตรวจสอบการต่อสายและพอร์ต COM ของคุณ
12 / สลับมัน
เปลี่ยนคำหนึ่งคำในบล็อก: จาก HIGH เป็น LOW
13 / โหมดคำท้า
คุณสามารถทำให้ LED ทำงานตามจังหวะนี้ได้หรือไม่?
HIGH → รอ → LOW → รอ
14 / เฉลยคำตอบ
15 / สรุปสั้นๆ
HIGH หมายถึงอะไร?
เปิดLOW หมายถึงอะไร?
ปิดเราใช้พินไหน?
พิน 8ตัวต้านทานทำหน้าที่อะไร?
ปกป้อง LEDPictoBlox ทำหน้าที่อะไร?
เขียนโปรแกรม Arduino ด้วยบล็อก16 / สำรวจต่อ
LED ดวงเล็กๆ นี้คือก้าวแรกของคุณสู่โลกหุ่นยนต์
ภารกิจเสร็จสิ้น
คุณไม่ได้แค่ทำให้ไฟ LED สว่างขึ้น
คุณได้มอบพลังให้คอมพิวเตอร์ควบคุมโลกทางกายภาพได้