สารบัญ:

6 ขวบสร้างสัญญาณไฟจราจรขั้นพื้นฐานพร้อมรอยขีดข่วนสำหรับ Arduino: 3 ขั้นตอน
6 ขวบสร้างสัญญาณไฟจราจรขั้นพื้นฐานพร้อมรอยขีดข่วนสำหรับ Arduino: 3 ขั้นตอน

วีดีโอ: 6 ขวบสร้างสัญญาณไฟจราจรขั้นพื้นฐานพร้อมรอยขีดข่วนสำหรับ Arduino: 3 ขั้นตอน

วีดีโอ: 6 ขวบสร้างสัญญาณไฟจราจรขั้นพื้นฐานพร้อมรอยขีดข่วนสำหรับ Arduino: 3 ขั้นตอน
วีดีโอ: แนะนำป้ายจราจร ชุดป้ายบังคับ #สอบใบขับขี่2564 2024, พฤศจิกายน
Anonim
เด็ก 6 ขวบสร้างสัญญาณไฟจราจรขั้นพื้นฐานพร้อมรอยขีดข่วนสำหรับ Arduino
เด็ก 6 ขวบสร้างสัญญาณไฟจราจรขั้นพื้นฐานพร้อมรอยขีดข่วนสำหรับ Arduino

ลูกชายของฉันอยากรู้เกี่ยวกับโครงการ Arduino ของฉันอยู่แล้ว เขาเล่นด้วย Snap Circuits และ LEGO. อยู่พักหนึ่ง

เขายังเริ่มสร้างโครงการ Scratch บางโครงการ

เป็นเพียงเรื่องของเวลาสำหรับเราที่จะเล่นกับ Scratch สำหรับ Arduino

นี่เป็นโครงการแรกของเรา จุดประสงค์คือทำให้เขาคุ้นเคยกับบอร์ดและสายไฟ และมองเห็นบางอย่างตั้งแต่คอมพิวเตอร์ไปจนถึงบอร์ด

ขั้นตอนที่ 1: การติดตั้ง Scratch สำหรับ Arduino

กรุณาเยี่ยมชมเว็บไซต์

จากเว็บไซต์ของพวกเขา:

เกี่ยวกับ S4A

S4A เป็นการดัดแปลง Scratch ที่ช่วยให้สามารถตั้งโปรแกรมอย่างง่ายของแพลตฟอร์มฮาร์ดแวร์โอเพ่นซอร์ส Arduino มีบล็อกใหม่สำหรับการจัดการเซ็นเซอร์และแอคทูเอเตอร์ที่เชื่อมต่อกับ Arduino นอกจากนี้ยังมีแผงรายงานเซ็นเซอร์ที่คล้ายกับ PicoBoard เป้าหมายหลักของโครงการคือการดึงดูดผู้คนเข้าสู่โลกแห่งการเขียนโปรแกรม เป้าหมายคือเพื่อให้อินเทอร์เฟซระดับสูงแก่โปรแกรมเมอร์ Arduino ด้วยฟังก์ชันต่างๆ เช่น การโต้ตอบกับชุดบอร์ดผ่านกิจกรรมของผู้ใช้

การติดตั้งเฟิร์มแวร์ลงใน Arduino. ของคุณ

3 ขั้นตอน

เฟิร์มแวร์นี้เป็นซอฟต์แวร์ชิ้นหนึ่งที่คุณต้องติดตั้งลงในบอร์ด Arduino เพื่อให้สามารถสื่อสารกับมันได้จาก S4A

ดาวน์โหลดและติดตั้งสภาพแวดล้อม Arduino โดยทำตามคำแนะนำบน

พิจารณา Arduino Uno ต้องมีเวอร์ชันอย่างน้อย 0022 ดาวน์โหลดเฟิร์มแวร์ของเราจากที่นี่

เชื่อมต่อบอร์ด Arduino ของคุณเข้ากับพอร์ต USB ในคอมพิวเตอร์ของคุณเปิดไฟล์เฟิร์มแวร์ (S4AFirmware16.ino) จากสภาพแวดล้อม Arduino ในเมนูเครื่องมือ เลือกเวอร์ชันของบอร์ดและพอร์ตอนุกรมที่เชื่อมต่อบอร์ด

โหลดเฟิร์มแวร์ลงในบอร์ดของคุณผ่าน File > Upload

ขั้นตอนที่ 2: วัสดุ

วัสดุ
วัสดุ
วัสดุ
วัสดุ

คุณจะต้องการ:

อายุ 6 ขวบขี้สงสัยมาก;)

1 บอร์ด Arduino

ไฟ LED 3 ดวง (เขียว เหลือง แดง)

สายไฟ

(คุณสามารถเพิ่มตัวต้านทานได้ แต่เนื่องจากนี่เป็นอันแรก ฉันต้องการให้มันง่าย)

ขั้นตอนที่ 3: บล็อกโค้ด

Image
Image
บล็อคโค้ด
บล็อคโค้ด

ฉันใช้ https://www.tinkercad.com/ เพื่อสร้างภาพสเก็ตช์และโค้ด โดยพิมพ์เป็นหน้าขนาด A3 เพื่อใช้เป็นแบบจำลอง เขาคุ้นเคยกับเลโก้มาก ดังนั้นการแปลจากกระดาษเป็น "ฮาร์ดแวร์" จึงไม่เป็นปัญหาเลย

เราทำงานกับ Scratch แล้ว เขาจึงคุ้นเคยกับบล็อกต่างๆ รหัสกำลังบอกโดยทั่วไป:

เปิดไฟดวงเดียว

รอ

ไฟดับ

เปิดไฟดวงถัดไป

รอ

ปิดไฟ

แล้วเปิดไฟสุดท้าย

รอ

เริ่มต้นใหม่อีกครั้ง:)

แนะนำ: