สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
หากคุณมาจาก Plug-n'-Play-World ของจักรวาล Arduino ที่ต้องการลดขนาดโปรเจ็กต์ปัจจุบันของคุณหรืออาจออกแบบ PCB แบบกำหนดเองตัวแรกของคุณ คุณอาจมีหรือในไม่ช้าอาจตระหนักได้ว่าไมโครคอนโทรลเลอร์รุ่นใหม่ของโรงงานขาดสิ่งที่เรียกว่า บูตโหลดเดอร์ ในการตั้งโปรแกรมไมโครคอนโทรลเลอร์ของคุณ ก่อนอื่นคุณต้องเบิร์น bootloader และ dongle นี้จะช่วยให้คุณทำได้อย่างง่ายดายและซ้ำๆ
สิ่งนี้สามารถทำได้หลายวิธีด้วย Arduinos ที่แตกต่างกันและแม้กระทั่งบนเขียงหั่นขนม แต่ฉันพบว่ามันดีที่จะสร้างดองเกิลเฉพาะสำหรับจุดประสงค์นี้ ค่าวัสดุอาจจะไม่ถึงเครื่องหมาย 5$ ด้วยซ้ำ
เสบียง
- Arduino นาโน
- ตัวต้านทาน 10kOhm
- ตัวเก็บประจุ 22uF
- หัวเข็มหมุดตัวเมีย 2x3 1/10"
- ท่อหดความร้อน
ขั้นตอนที่ 1: ประสานส่วนหัว
เชื่อมต่อสายไฟต่อไปนี้ตามลำดับ:
พิน 13: SCK
พิน 12: MISO
พิน 11: MOSI
พิน 10: รีเซ็ต
ขา 5V: VCC
PIN GND: GND
ขั้นตอนที่ 2: เพิ่มตัวต้านทาน 10kOhm
ต้องดึงพินรีเซ็ตของ Arduino ที่จะตั้งโปรแกรมขึ้น
เชื่อมต่อตัวต้านทาน 10kOhm ระหว่าง 5V และ Pin D10 บน Arduino
ขั้นตอนที่ 3: เพิ่มตัวเก็บประจุ 22uF
ประสานตัวเก็บประจุ 22uF ระหว่างพินรีเซ็ตและ GND บน Arduino ตรวจสอบให้แน่ใจว่าขั้วถูกต้องหากเป็นตัวเก็บประจุด้วยไฟฟ้า
ขั้นตอนที่ 4: การหดตัวด้วยความร้อน
ไม่จำเป็นอย่างยิ่ง แต่มีประโยชน์
ขั้นตอนที่ 5: โหลดซอฟต์แวร์
เพื่อให้ Arduino Nano ใช้เป็นโปรแกรมเมอร์ ISP คุณต้องอัปโหลดร่าง ArduinoISP
- เชื่อมต่อนาโนกับพีซีของคุณ
- เปิด Arduino IDE
- เครื่องมือ -> พอร์ต -> เลือก COM-Port ที่ Arduino ของคุณเชื่อมต่ออยู่ (คุณสามารถค้นหาพอร์ตในตัวจัดการอุปกรณ์)
- เครื่องมือ -> บอร์ด: -> Arduino Nano
- เครื่องมือ -> โปรเซสเซอร์ -> ATmega328p (ตัวโหลดเก่า)
- ไฟล์ -> ตัวอย่าง -> ArduinoISP -> ArduinoISP
- กดอัพโหลด