เพิ่มบอร์ด ATtiny84

เพิ่มบอร์ด ATtiny85 , ATtiny84 ให้ Arduino IDE


AVR ATtiny เป็นตระกูลของไมโครคอนโทรลเลอร์ที่พัฒนามาตั้งแต่ปี 1996 โดย Atmel ซึ่งได้มาจาก Microchip Technology ในปี 2559 สิ่งเหล่านี้ได้รับการดัดแปลงสถาปัตยกรรมฮาร์วาร์ด 8-bit RISC ไมโครคอนโทรลเลอร์ชิปตัวเดียว AVR เป็นหนึ่งในตระกูลไมโครคอนโทรลเลอร์ตัวแรกที่ใช้หน่วยความจำแฟลชแบบ on-chip สำหรับการจัดเก็บโปรแกรมเมื่อเทียบกับ ROM ที่ตั้งโปรแกรมได้ครั้งเดียว EPROM หรือ EEPROM ที่ใช้โดยไมโครคอนโทรลเลอร์อื่น ๆ ในเวลานั้น

ไมโครคอนโทรลเลอร์ AVR สร้างแอปพลิเคชั่นได้มากมายเช่นระบบฝังตัว แอพพลิเคชั่นเพื่อการศึกษาซึ่งได้รับความนิยมจากการรวมไว้ในบอร์ด Arduino หลายรุ่นของบอร์ดพัฒนาฮาร์ดแวร์แบบเปิด

เพิ่มบอร์ด ATtiny85

Attiny85 เป็นไมโครคอนโทรลเลอร์ขนาดเล็กของ Atmel ในตัวถัง 8 ขา มีทั้ง Digital ,Analog ,PWM กินไฟต่ำถึง 1.8 โวลต์และยังมีราคาประหยัดมาก รวมไปถึงการต่อใช้งานไม่ต้องมีวงจรอะไรเพิ่มเติมเลย เพราะมันสามารถทำงานได้เองเพียงลำพัง


ขั้นตอนการทํางาน

1 : ติดตั้งโปรแกรม Arduino 1.6.5

สำหรับการเขียนโปรแกรมของ Arduino IDE นั้นจะใช้ภาษา C/C++ ซึ่งเป็นรูปแบบภาษาซีประยุกต์แบบหนึ่ง ที่มีโครงสร้างการทำงานของตัวภาษาโดยรวม คล้ายกับ ภาษาซีมาตรฐาน (ANSI-C) ทั่วๆไป เพียงแต่ได้มีการปรับปรุงเพื่อลดความยุ่งยากในการใช้งานลง เพื่อให้ผู้ใช้สามารถใช้งาน เขียนโปรแกรมได้ง่าย และสะดวกมากกว่าเขียนภาษาซี แบบมาตรฐาน


Arduino integrated development environment หรือเรียกสั้นๆว่า โปรแกรม Arduino IDE เป็นโปรแกรมที่ “แจกฟรี” ภายใต้เงื่อนไขในการใช้งานลักษณะ Open source ซึ่ง Arduino IDE จะทำหน้าที่ ติดต่อ ระหว่าง คอมพิวเตอร์ ของเรา (Windows, Mac OS และ Linux) กับ บอร์ด ATtiny ซึ่งโปรแกรมนี้ออกแบบให้ง่ายต่อการเขียนโค้ดและอัปโหลดโค้ดที่เราเขียน เข้าสู่ บอร์ด ATtiny85 , ATtiny84

โดย Download ตัวติดตั้งได้จาก

https://www.arduino.cc/en/Main/OldSoftwareReleases#previous;

เลือกเวอร์ชั่น 1.6.5

เพิ่มบอร์ด ATtiny85 ,  ATtiny84 ให้ Arduino IDE



คลิกเลือก JUST DOWNLOAD (หากต้องการร่วมบริจาคช่วยการพัฒนา Arduino Software สามารถกด CONTRIBUTE & DOWNLOAD)

เพิ่มบอร์ด ATtiny85 ,  ATtiny84 ให้ Arduino IDE

เมื่อดาวน์โหลดเสร็จแล้ว ให้ติดตั้งตามที่โปรแกรมแนะนำ

2 : เพิ่มบอร์ด ATtiny85 , ATtiny84 ให้ Arduino IDE


เราจะต้องอัปเดตผู้จัดการบอร์ดด้วย URL ที่กำหนดเอง โดยเปิดโปรแกรม Arduino IDE และไปที่ File -> Preferences

เพิ่มบอร์ด ATtiny85 ,  ATtiny84 ให้ Arduino IDE

คัดลอก URL ด้านล่างลงใน Additional Board Manager URLs: แล้ว คลิก OK

https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

เพิ่มบอร์ด ATtiny85 ,  ATtiny84 ให้ Arduino IDE


จากนั้นไปที่ตัวจัดการบอร์ดโดยไปที่ Tools -> Board: -> Boards Manager…

เพิ่มบอร์ด ATtiny85 ,  ATtiny84 ให้ Arduino IDE

ที่ช่องค้นหา พิมพ์ ATtiny จะพบ attiny by David A. Mellis แล้วคลิก Install

พิมพ์ ATtiny จะพบ attiny แล้วคลิก Install


INSTALLED แสดงการติดตั้งสำเร็จ แล้วปิดหน้าต่างลงไป

INSTALLED แสดงการติดตั้งสำเร็จ แล้วปิดหน้าต่างลงไป


ตรวจสอบการติดตั้ง ไปที่ Tools -> Board


เลื่อนลงด้านล่าง จนพบ ATtiny25/45/85 และ ATtiny24/44/84 แสดงว่าการติดตั้งสำเร็จแล้ว

เพิ่มบอร์ด ATtiny85 ,  ATtiny84 ให้ Arduino IDE