Digispark ทำเองที่บ้าน: 5 ขั้นตอน
Digispark ทำเองที่บ้าน: 5 ขั้นตอน
Anonim
Digispark ทำที่บ้าน
Digispark ทำที่บ้าน

Digispark เป็นบอร์ดพัฒนาไมโครคอนโทรลเลอร์ที่ใช้ ATtiny85 มาพร้อมกับอินเทอร์เฟซ USB การเข้ารหัสคล้ายกับ Arduino และใช้ Arduino IDE ที่คุ้นเคยสำหรับการพัฒนา digispark ของฉันใช้พลังงานจาก USB เท่านั้น Digispark เข้ากันได้กับ Arduino อย่างสมบูรณ์

ข้อมูลจำเพาะ:

- รองรับ Arduino IDE 1.0+ (OSX/Win/Linux)

-Power ผ่าน USB -6 I/O Pins (2 ใช้สำหรับ USB)

-6K Flash Memory หลังจากอัพโหลด bootloader

-I2C และ SPI -PWM บน 3 พิน (เป็นไปได้มากขึ้นด้วยซอฟต์แวร์ PWM)

-ADC บน 4 พิน

ขั้นตอนที่ 1: วิดีโอสอน

Image
Image

ขั้นตอนที่ 2: การตัดต่อ

การตัดต่อ
การตัดต่อ
การตัดต่อ
การตัดต่อ

รายการองค์ประกอบ:

2x 68 Ω

1x 220 Ω

1x 1.5K Ω

1x ไดโอดสีแดง

2x Diode Zener 3.3V หรือ 3.6V

ปลั๊ก USB 1x

1x Attiny85

1xUniversal PCB

ขั้นตอนที่ 3: อัพโหลด Bootloader และการติดตั้งไดรเวอร์

อัปโหลด Bootloader และการติดตั้งไดรเวอร์
อัปโหลด Bootloader และการติดตั้งไดรเวอร์

อัปโหลด bootloader และการติดตั้งไดรเวอร์

ลิ้งไฟล์พร้อมอุปกรณ์และ bootloader

เชื่อมต่อ ATTINY85 กับโปรแกรมเมอร์

1. ดาวน์โหลดไฟล์

2. แยก Digispark.zip

3. คุณสามารถค้นหาไฟล์ bootloader ได้ที่ micronucleus-t85-master\firmware\releases\t85_default.hex

4. อัปโหลดไฟล์ t85_default.hex ไปที่ ATTINY85

5.ตั้งฟิวส์:

ขยาย: 0xFE

สูง: 0xDD

ต่ำ: 0xE1

6.ติดตั้งไดรเวอร์ Digistump. Drivers\DPinst64.exe

ขั้นตอนที่ 4: กำหนดค่า Arduino IDE:

กำหนดค่า Arduino IDE
กำหนดค่า Arduino IDE
กำหนดค่า Arduino IDE
กำหนดค่า Arduino IDE
กำหนดค่า Arduino IDE
กำหนดค่า Arduino IDE

กำหนดค่า Arduino IDE:

เพิ่มลิงก์ในการตั้งค่าไปที่ “Additional Boards Manager URL”

2. ติดตั้งไลบรารี่ “Digistamp AVR Boards by digistump”

3. ชุดบอร์ด: Digispark (ค่าเริ่มต้น – 16.5mhz)

4. ชุดโปรแกรมเมอร์:ไมโครนิวเคลียส

ขั้นตอนที่ 5: ทดสอบ Digispark. ของเรา

ทดสอบ Digispark ของเรา
ทดสอบ Digispark ของเรา

คัดลอกโค้ดหรือเปิดใน Arduino Examples\Digispark_Examples\Start

ถอดปลั๊ก Digispark ก่อนอัปโหลดร่างและคลิกอัปโหลด หากคุณเห็นประโยค “เสียบอุปกรณ์ทันที” ให้เสียบ DIGISPARK ของคุณทันที ตอนนี้เชื่อมต่อ LED ไดโอดกับพินหมายเลข 5

มีแฟน:)

แนะนำ: