สารบัญ:

อีกหนึ่ง ATTINY85 ISP Programmer Shield สำหรับ Arduino: 8 ขั้นตอน
อีกหนึ่ง ATTINY85 ISP Programmer Shield สำหรับ Arduino: 8 ขั้นตอน

วีดีโอ: อีกหนึ่ง ATTINY85 ISP Programmer Shield สำหรับ Arduino: 8 ขั้นตอน

วีดีโอ: อีกหนึ่ง ATTINY85 ISP Programmer Shield สำหรับ Arduino: 8 ขั้นตอน
วีดีโอ: DIY Arduino ISP Programmer for ATmega328P and ATtiny85 2024, พฤศจิกายน
Anonim
อีกหนึ่ง ATTINY85 ISP Programmer Shield สำหรับ Arduino
อีกหนึ่ง ATTINY85 ISP Programmer Shield สำหรับ Arduino

بسم الله الرحمن الرحيم

ATTINY85 ISP Programmer Shield ออกแบบมาเพื่อตั้งโปรแกรม ATTiny85 µControllers ได้อย่างง่ายดาย

ต้องเสียบชิลด์เข้ากับบอร์ด Arduino Uno

Arduino Uno พร้อมที่จะทำหน้าที่เป็น "In Circuit Serial Programmer" (ICSP หรือ ISP)

โล่มีคุณสมบัติดังต่อไปนี้:

  • ซ็อกเก็ตสำหรับ ATTINY85 µControllers
  • ซ็อกเก็ตสำหรับ ATMEGA328 DIP µControllers
  • ตัวเชื่อมต่อ ICSP มาตรฐานเพื่อตั้งโปรแกรมไมโครชิป (ATMEL) µControllers จำนวนมาก

เสบียง

บทความมากมายบนอินเทอร์เน็ตได้อธิบายรายละเอียดเกี่ยวกับการออกแบบโปรแกรมเมอร์ ISP อย่างง่ายนี้

ในบทความนี้ ผมได้รวบรวมข้อมูลทั้งหมดไว้ในที่เดียวเพื่อให้เข้าถึงได้ง่ายและไม่สับสน

ขั้นตอนที่ 1: การออกแบบ PCB

การออกแบบ PCB
การออกแบบ PCB

ซอฟต์แวร์โอเพ่นซอร์สฟรี Kicad ใช้เพื่อออกแบบ PCB

ขั้นตอนที่ 2: การจัดหาส่วนประกอบ

การจัดหาส่วนประกอบ
การจัดหาส่วนประกอบ

จำเป็นต้องมีส่วนประกอบเพียงไม่กี่อย่างสำหรับโครงการง่ายๆ นี้

ขั้นตอนที่ 3: การผลิตและการประกอบ PCB

การผลิตและการประกอบ PCB
การผลิตและการประกอบ PCB

สำหรับต้นแบบ PCB อย่างรวดเร็วและการผลิต PCB แบบกลุ่มเล็ก PCB นั้นผลิตโดย JLCPcb

การประกอบ ISP shield เป็นเรื่องง่าย มีการบัดกรีส่วนประกอบเพียงไม่กี่ชิ้น

ระวังและอดทน

ขั้นตอนที่ 4: การเตรียม Arduino Uno

การเตรียม Arduino Uno
การเตรียม Arduino Uno

Arduino Uno จะต้องตั้งโปรแกรมด้วยร่าง ArduinoISP ที่พบในส่วนตัวอย่าง

ขั้นตอนที่ 5: การกำหนดค่า Arduino Uno

การกำหนดค่า Arduino Uno
การกำหนดค่า Arduino Uno

Uno ต้องได้รับการกำหนดค่าเป็น "Arduino เป็น ISP" ในเมนูย่อยเครื่องมือ -> โปรแกรมเมอร์

ขั้นตอนที่ 6: กระพริบ Bootloader เป็น ATTINY85

กระพริบ Bootloader เป็น ATTINY85
กระพริบ Bootloader เป็น ATTINY85

ขั้นตอนนี้ใช้เพื่อแฟลชฟิวส์ของชิป ATTINY85 เท่านั้น

ระวังการตั้งค่าฟิวส์ "1 MHZ ภายใน" เพียงพอสำหรับบอร์ดที่ขับเคลื่อนด้วยแบตเตอรี่

ขั้นตอนที่ 7: การเขียนโปรแกรม ATTINY85 Sketch

การเขียนโปรแกรม ATTINY85 Sketch
การเขียนโปรแกรม ATTINY85 Sketch

โหลด sketn ที่คุณชื่นชอบและกำหนดค่า arduino IDE สำหรับบอร์ดที่ถูกต้อง เช่น ATTINY85

คลิกที่ "อัปโหลดโดยใช้โปรแกรมเมอร์" ใต้เมนู "ร่าง" เพื่อแฟลชชิป

ขั้นตอนที่ 8: สนุก

สนุก
สนุก
สนุก
สนุก
สนุก
สนุก
สนุก
สนุก

ต้องการความช่วยเหลือหรือรายละเอียดเพิ่มเติม! ทิ้งข้อความไว้

แนะนำ: