สารบัญ:

การเขียนโปรแกรม Arduino โดยใช้ Arduino อื่นเพื่อแสดงข้อความเลื่อนโดยไม่มีไลบรารี: 5 ขั้นตอน
การเขียนโปรแกรม Arduino โดยใช้ Arduino อื่นเพื่อแสดงข้อความเลื่อนโดยไม่มีไลบรารี: 5 ขั้นตอน

วีดีโอ: การเขียนโปรแกรม Arduino โดยใช้ Arduino อื่นเพื่อแสดงข้อความเลื่อนโดยไม่มีไลบรารี: 5 ขั้นตอน

วีดีโอ: การเขียนโปรแกรม Arduino โดยใช้ Arduino อื่นเพื่อแสดงข้อความเลื่อนโดยไม่มีไลบรารี: 5 ขั้นตอน
วีดีโอ: การอัพโหลดโค้ดโดยไม่ใช้โปรแกรม Arduino | JAKK DIY 2024, กรกฎาคม
Anonim
Image
Image

Sony Spresense หรือ Arduino Uno นั้นไม่แพงและไม่ต้องการพลังงานมากนัก อย่างไรก็ตาม หากโครงการของคุณมีข้อจำกัดด้านพลังงาน พื้นที่ หรือแม้แต่งบประมาณ คุณอาจต้องการพิจารณาใช้ Arduino Pro Mini Arduino Pro Mini ไม่มีพอร์ต USB ต่างจาก Arduino Pro Micro คุณสามารถตั้งโปรแกรม Arduino Pro Mini ด้วยตัวแปลง USB เป็น UART คุณยังสามารถใช้ Arduino อีกตัวที่มีพอร์ต USB เพื่อตั้งโปรแกรม Arduino Pro Mini เหมือนกับที่เรากำลังจะทำที่นี่

เสบียง

Arduino Uno หรือ Sony Spresense

Arduino Pro Mini 3.3V WEMOS D1 Mini Matrix LED Shield 6 Arduino สายจัมเปอร์ชายกับหญิงสายไมโคร USB บัดกรีเหล็กและสายไฟ

ขั้นตอนที่ 1: ประสาน LED Matrix เพื่อกำหนดเป้าหมาย Arduino

ประสาน LED Matrix ไปยังเป้าหมาย Arduino
ประสาน LED Matrix ไปยังเป้าหมาย Arduino
ประสาน LED Matrix ไปยังเป้าหมาย Arduino
ประสาน LED Matrix ไปยังเป้าหมาย Arduino

เราต้องการสายไฟ 4 เส้นระหว่าง WEMOS D1 Mini Matrix LED Shield และ Arduino Pro Mini ดังนี้:

WEMOS D1 Mini Matrix LED Shield - สี - Arduino Pro Mini 3V3 - สีแดง - 3.3V D7 - สีเขียว - A4 D5 - สีเหลือง - A5 GND - สีดำ - GND โปรดทราบว่าเรากำลังใช้ Arduino Pro Mini รุ่น 5 โวลต์ ดังนั้นเราจึงต้องลงจากตำแหน่ง แรงดันไฟโดยใช้ไดโอด 5 ตัว ตรวจสอบแรงดันไฟฟ้าของ Arduino ก่อนเชื่อมต่อกับ WEMOS D1 Mini Matrix LED Shield ไม่จำเป็นต้องลดแรงดันไฟฟ้าลงหากใช้รุ่น Arduino Pro Mini 3.3V

ขั้นตอนที่ 2: เสียบสายจัมเปอร์ด้านตัวผู้เข้ากับการเขียนโปรแกรม Arduino

เสียบสายจัมเปอร์ด้านตัวผู้เข้ากับการเขียนโปรแกรม Arduino
เสียบสายจัมเปอร์ด้านตัวผู้เข้ากับการเขียนโปรแกรม Arduino

เราต้องการสายจัมเปอร์ Arduino ตัวผู้ถึงตัวเมีย 6 สายที่เสียบอยู่ในการเขียนโปรแกรม Arduino ดังนี้:

Sony Spresense: สี 10: แดง (RST) 11: ส้ม 12: เหลือง 13: เขียว 5V: แดง (เปิด/ปิด) GND: ดำ

ขั้นตอนที่ 3: การเชื่อมต่อกับ Arduino เป้าหมาย

กำลังเชื่อมต่อกับ Arduino เป้าหมาย
กำลังเชื่อมต่อกับ Arduino เป้าหมาย
กำลังเชื่อมต่อกับ Arduino เป้าหมาย
กำลังเชื่อมต่อกับ Arduino เป้าหมาย

เราต้องการ 6 พินที่บัดกรีบน Arduino Pro Mini เพื่อเชื่อมต่อด้านหญิงของสายจัมเปอร์ Arduino ในการเขียนโปรแกรมดังนี้:

Arduino Pro Mini: สี RST: สีแดง (RST) 11: สีส้ม 12: สีเหลือง 13: สีเขียว RAW: สีแดง (กำลัง) GND: สีดำ

ขั้นตอนที่ 4: การตั้งค่าโปรแกรมเมอร์

การตั้งค่าโปรแกรมเมอร์
การตั้งค่าโปรแกรมเมอร์

เปิด Arduino IDE จากนั้น ไฟล์ > ตัวอย่าง > 11. ArduinoISP > ArduinoISP สำหรับบอร์ด Sony Spresense จำเป็นต้องยกเลิกหมายเหตุในบรรทัดต่อไปนี้:

// #define USE_OLD_STYLE_WIRING เมื่อเสร็จแล้ว ให้กด Ctrl+U เพื่ออัปโหลดโค้ดไปยัง Sony Spresense หรือโปรแกรม Arduino ที่คุณใช้อยู่

ขั้นตอนที่ 5: การอัปโหลดโค้ดไปยังเป้าหมาย Arduino

การอัปโหลดโค้ดไปยังเป้าหมาย Arduino
การอัปโหลดโค้ดไปยังเป้าหมาย Arduino

ดาวน์โหลดรหัสจาก Github อย่ากด Ctrl+U เพราะจะส่งผลให้มีการเขียนทับโค้ดที่คุณได้อัปโหลดไปยัง Spresense ซึ่งจำเป็นต้องใช้เป็นโปรแกรมเมอร์ ให้กด Ctrl+Shift+U เพื่ออัปโหลดโดยใช้โปรแกรมเมอร์แทน

ณ จุดนี้ คุณจะต้องใช้สายไฟเพียงสองเส้นเพื่อจ่ายไฟให้กับ Arduino Pro Mini

แนะนำ: