Admin tidak bertanggung jawab terhadap isi konten pada iklan yang muncul.

Cara Memprogram ATTiny 85/45 dengan Arduino Uno

AT Tiny merupakan microcontroler kecil yang dapat menggantikan fungsi dari arduino. Hal ini menjadi sangat bermanfaat bagi anda jika anda akan membuat projek kontroler namun hanya membutuhkan sedikit saja kaki microcontroller. Sehingga anda akan lebih memperkecil ukuran PCB dan akan memperkecil ukuran alat anda.
Berikut cara memprogram AT Tiny menggunakan arduino:

1. Bahan-bahan yang digunakan

HARDWARE:

  • Arduino uno
  • Breadboard
  • ATtiny85
  • 10 uF capacitor
  • Beberapa kabel jumper

opsional untuk mencoba:

  • Resistor 330 OHM
  • LED 3,5mm

2. Upload Arduino ISP pada arduino UNO

Buka Arduino > Examples > Arduino ISP > Arduino ISP

Kemudian upload ke Arduino UNO. Tools > Board > Arduino UNO.
pastikan PORT benar kemudian tekan CTRL + U.

3. Rangkai AT Tiny dengan Arduino UNO

  • Arduino +5V      --->  ATtiny Pin 8
  • Arduino Ground --->  ATtiny Pin 4
  • Arduino Pin 10   --->  ATtiny Pin 1
  • Arduino Pin 11    --->  ATtiny Pin 5
  • Arduino Pin 12    --->  ATtiny Pin 6
  • Arduino Pin 13    --->  ATtiny Pin 7



4. Install Board AT Tiny pada arduino
Buka Arduino > File > Preferences
Pada Additional Boards Manager URL isikan
https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
Setelah itu OK


Kemudian :
Arduino > Tools > Board > Boards Manager > Type " Contributed " > Pilih AT Tiny > Install
 

Jika berhasil anda akan melihat at tiny pada board arduino:


5. Set Hardware Sesuai Spesifikasi

Board : AT tiny 25/45/85 (atau sesuai kepunyaan anda)
Processor : ATtiny 85
Clock: Internal 8Mhz
Port: (sesuaikan dengan port anda)
Programmer : Arduino as ISP
Disini saya menggunakan AT Tiny 85. Jika anda menggunakan AT Tiny lain untuk clock nya bisa dilihat data dibawah ini.

Untuk mencoba wiring anda, silahkan klik Burn Bootloader jika tidak ada error berarti step nomor 3 berhasil.

6. Uji program sederhana (LED Blink)
Hubungkan D0 pin no 5 dengan resistor dan resistor dengan katode led, anode led tersambung VCC.
Kemudian Upload Program ini ke Arduino

void setup() {pinMode(0, OUTPUT);}
void loop() {digitalWrite(0, HIGH);delay(1000);digitalWrite(0, LOW);delay(1000);}

7. Selamat Anda Berhasil ! 

Terimakasih telah membaca artikel ini, semoga bermanfaat. Jika ada pertanyaan silakan layangkan dalam komentar.

Sumber-sumber:
http://www.instructables.com/id/How-to-program-the-ATtiny85-with-the-Arduino-uno-b/
http://www.instructables.com/id/Program-an-ATtiny-with-Arduino/
http://highlowtech.org/?p=1695
https://learn.adafruit.com/add-boards-arduino-v164/setup

Mohon dibaca sebelum berkomentar

Pertanyaan/komentar yang sering diajukan:

A. Saya mau beli kit bagaimana?
Jawab: "Klik tombol Beli KIT Elektronik"

B. Mohon kirim rangkian ke email saya .....
Jawab: "Link download sudah disediakan, silakan di cek kembali, Jika karena tidak bisa download, maka link akan kami perbaiki"

-Pertanyaan akan dimoderasi terlebih dahulu sebelum ditampilkan.

- Pertanyaan/komentar sejenis A&B tidak akan ditampilkan.

- Untuk komentar yang sudah di jawab oleh komentar lain(bukan admin) tidak akan dibalas oleh admin.

Terimakasih telah mengunjungi blog ini. Semoga bermanfaat.