MEMBUAT ARDUINO UNO DIP
VIA SERIAL CH340/FTDI/PL2303
Pada kesempatan kali ini
aruselektronika akan membagi tutorial "bagaimana sih cara
membuat arduino sendiri ?" untuk penjelasan lebih
lengkap kita simak penjelasan dibawah ini
TOLONG BACA
DENGAN DETAIL !
Siapkan alat dan bahan :
- Arduino board (Uno/Nano/Mega sama saja)
- Atmega 328p dip (1pcs)
- Crystal 16 Mhz (1pcs)
- Capacitor 22pf (1pcs)
- Capacitor 100nf (1pcs)
- Kabel male to female
- Breadboard
- Usb TTL chip ch430/pl2303/ftdi sama saja
- Laptop
- Software arduino ide
- Kabel Usb
- Download skematik pdf
- Download driver ch340
- Download driver pl23
- Download driver ftdi
Rangkailah
komponen" seperti dibawah ini dengan benar !
Arduino
Board Atmega
328p (empety program)
1. +5v > Pin 7 (+5v)
2. Ground > Pin 8 (Ground)
3. Pin 10 > Pin 1 (Reset)
4. Pin 11 > Pin 17 (Mosi)
5. Pin 12 > Pin 18 (Miso)
6. Pin 13 > Pin 19 (Sck)
Pin 8 & 9 Sambungkan ke Xtal 16 Mhz & filter capacitor
b. Pastikan capacitor 100nf tersambung ke pin dtr
4. apabila sudah tampil done uploading kita lanjut ke langkah selanjutnya
Gallery arduino yang pernah aruselektronika buat
6. Pin 13 > Pin 19 (Sck)
Pin 8 & 9 Sambungkan ke Xtal 16 Mhz & filter capacitor
CATATAN !
a. Perhatikan sambungan mosi miso sck rst dengan benarb. Pastikan capacitor 100nf tersambung ke pin dtr
1. Buka software arduino
masukan code (arduinoasISP) dengan cara pilih menu bar > file
> example > arduinoasISP > arduinoasISP jika belum ada bisa
kalian masukan kode dibawah ini
2. Jika code
(arduinoasISP) sudah masuk pada lembaran software arduino,lalu kita hubunkan
arduino board dengan laptop dengan menggunakan kabel usb,tunggu sebentar sampai
port terdeteksi oleh komputer/software arduino,jika sudah terdeteksi atur
settingan seperti dibawah ini
a. Setting port dengan cara pilih menu bar > tools > port > pilih com yang digunakan
b. Setting board yang digunakan untuk mengisi bootloader contoh disini arus elektronika menggunakan arduino nano pilih menu bar > tools > board > arduino nano
c. Setting programmer yang akan digunakan menu bar > tools > board > programmer > AVRISP MKII
3. lalu kita lakukan upload program
4. apabila sudah tampil done uploading kita lanjut ke langkah selanjutnya
5. kita atur lagi settingan-settingan seperti dibawah ini PENTING!
a. Setting port dengan cara pilih menu bar > tools > port > pilih com yang digunakan
b. Setting board yang akan digunakan contoh disini arus elektronika akan menggunakan bootloader arduino uno untuk dimasukan ke dalam ic yang kosong (atmega 328) pilih menu bar > board > arduino uno
c. Setting programmer yang akan digunakan menu bar > tools > board > programmer > arduino as ISP
6. Ready ? selanjutnya pilih menu bar > tools > burn bootloader,tunggu beberapa detik sampai tampil proses writing reading dan akhirnya done uploading,selamat kini ic atmega 328p anda sudah terisi bootloader arduino nano
7. Selanjutnya kita lanjut ke tahap uploading
dengan menggunakan ic baru dan usb ttl
Rangkailah
atmega 328p yang sudah terisi bootloader dengan usb ttll
USB TTL
ATmega 328p
1. +5v > Pin 7 (+5v)
2. Ground > Pin 8 (Ground)
3. RX > Pin 3 (TX)
4. TX > Pin 2 (RX)
8. Apabila atmega 328p dan usb ttl sudah tersambung,sambungkan usb ttl ke port usb laptop,lalu kalian coba upload code arduino (bebas) ke dalam atmega 328 cloningan tersebut sepertin biasa setting terlebih dahulu port yang digunakan board yang digunakan dan jangan lupa programmer di posisi AVRISP MKII (default/normal)
PINOUT
ARDUINO
0 comments:
Posting Komentar