
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12



ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีทำให้ไฟ LED ของถุงผ้ากะพริบ
ขั้นตอนที่ 1: เตรียมกระดานและกระเป๋า


เชื่อมต่อปลายสาย micro usb ด้านหนึ่งเข้ากับคอมพิวเตอร์ ปลายอีกด้านหนึ่งเข้ากับบอร์ด Arduino Leonardo
เชื่อมต่อด้านบวกของแพทช์ LED เข้ากับพิน 13 บน Arduino Leonardo เชื่อมต่อขาด้านลบของแพทช์ LED กับ GND บนบอร์ด คุณสามารถใช้พิน GND 3 อันที่อยู่บนบอร์ดได้ สายสีดำ - สายสีส้ม GND - ขา 13
ขั้นตอนที่ 2: ตั้งค่าบอร์ดบน MBlock


ก่อนที่คุณจะสามารถเริ่มเขียนโปรแกรม Arduino คุณจะต้องตั้งค่าบน mBlock
เลือกเวอร์ชันตามระบบปฏิบัติการของคุณ (เช่น หากคุณมี MacBook ให้เลือก “Mac OS” / หากคุณมี Windows 10 ให้เลือก “Windows 7 ขึ้นไป”) ดาวน์โหลดและเรียกใช้ไฟล์การติดตั้ง จากนั้นเปิด mBlock
เลือกบอร์ด Arduino Leonardo จากเมนู "บอร์ด"
จากนั้นเชื่อมต่อกับบอร์ด Arduino ของคุณ (หมายเลขพอร์ต COM จะแตกต่างกันไปตามปลั๊ก USB ของคอมพิวเตอร์ของคุณ - เมื่อคุณเลือกอันที่ถูกต้องที่ Arduino Leonardo ของคุณเชื่อมต่ออยู่ ไฟ LED บนและ TX บนบอร์ดจะเปลี่ยนเป็นสีเขียวทึบและสีส้ม ตามลำดับ)
ขั้นตอนที่ 3: การเข้ารหัสบน MBlock


ใน mBlock คุณจะต้องสร้างโค้ดง่ายๆ เพื่อให้โปรแกรมแก้ไข Led ของคุณกะพริบทุกวินาที
รหัสจะมีลักษณะดังนี้: (ดูภาพ)
คุณต้องลากและวางแต่ละบล็อกจากส่วน "สคริปต์" ตรงกลางไปยังพื้นที่ว่างทางด้านขวามือ คุณจะพบแต่ละบล็อกในส่วนย่อยต่อไปนี้: เมื่อคลิก - ส่วนย่อย "กิจกรรม" ตลอดไป / รอ 1 วินาที - ส่วนย่อย “การควบคุม” ตั้งค่าพินดิจิทัล… - ส่วนย่อย “หุ่นยนต์”
โปรดทราบว่าคุณสามารถเปลี่ยนรายละเอียดเล็กๆ น้อยๆ เพื่อสร้างรหัสส่วนตัวของคุณเองได้ ตัวอย่างเช่น คุณสามารถเปลี่ยนความถี่ของการกะพริบได้โดยย่อหรือขยายการหน่วงเวลาระหว่างสถานะ "สูง" และสถานะ "ต่ำ" ของพิน 13 แต่ละสถานะ
เมื่อคุณเขียนโค้ดเสร็จแล้ว ให้คลิกที่ "อัปเกรดเฟิร์มแวร์" ในเมนู Connect (จากนั้นไฟ LED RX และ TX บนบอร์ดจะกะพริบเป็นสีส้ม)
ทำเช่นนี้เพียงครั้งเดียว ตอนนี้คุณสามารถแก้ไขรหัสของคุณโดยไม่ต้องอัพเกรดเฟิร์มแวร์ในแต่ละครั้ง
ขั้นตอนที่ 4: การเข้ารหัสบน Arduino IDE



เป็นไปได้ว่าคุณจะประสบปัญหาในการเชื่อมต่อ Arduino leonardo กับ mBlock ในกรณีนั้น คุณอาจต้องใช้ Arduino IDE เพื่อเข้ารหัสและอัปโหลดเฟิร์มแวร์ไปยังบอร์ด Arduino Leonardo ของคุณ
ดาวน์โหลดซอฟต์แวร์โดยไปที่ Arduino IDE > เลื่อนลงมาจนกว่าคุณจะเห็นส่วน "ดาวน์โหลด Arduino IDE" และเลือกเวอร์ชันตามระบบปฏิบัติการของคุณ (เช่น หากคุณมี Windows 7 ให้เลือก "Windows Installer" / หากคุณมี Windows 10 เลือก “แอพ Windows”) > ในหน้าถัดไป เลือก “เพียงดาวน์โหลด” และเรียกใช้ไฟล์การติดตั้ง เปิด Arduino IDE และเลือก Arduino Leonardo จากเมนูเครื่องมือ > บอร์ด
เลือกพอร์ตที่ถูกต้องจากเมนูเครื่องมือ > พอร์ต
เลือกตัวอย่าง Blink จาก File > Examples > 01. Basics > Blink สุดท้าย อัปโหลดโค้ดโดยใช้ปุ่มลูกศรขวา (→) ที่มุมบนขวาของหน้าต่าง โดยเลือก ร่าง > อัปโหลด หรือกด Ctrl+U บนแป้นพิมพ์
หรือคุณสามารถใช้เครื่องมือทั้งสองร่วมกันเพื่อสร้างโค้ดได้อย่างง่ายดาย (โดยใช้อินเทอร์เฟซที่ใช้งานง่าย mBlock เสนอ) จากนั้นอัปโหลดไปยังบอร์ดได้อย่างน่าเชื่อถือ (โดยใช้การเชื่อมต่อที่แข็งแกร่งกับบอร์ดที่ Arduino IDE นำเสนอ)
ใน mBlock คุณเพียงแค่คลิกที่ Edit > Arduino Mode และเมื่อบานหน้าต่างใหม่เปิดขึ้นทางด้านขวา ให้เลือก Edit with Arduino IDE
หลังจากนั้น เพียงทำตามขั้นตอนเดิมเพื่ออัปโหลดโค้ดไปที่บอร์ด เท่านี้ก็เรียบร้อย!
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน

การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน

การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน

วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน

การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน

เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง