Rabu, 13 April 2016

Membuat Arduino Serial Via Serial CH340/FTDI/PL2303

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
      1. Sekarang kalian isi atmega 328 dengan bootloader arduino terlebih dahulu 


      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


      CATATAN !
      a. Perhatikan sambungan mosi miso sck rst dengan benar
      b. 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)
            5. DTR                 >             Pin 1    (Reset) seri dengan cap 100nf
                                                        Pin 8 & 9 Sambungkan ke Xtal 16 Mhz & filter capacitor

      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





      Gallery arduino yang pernah aruselektronika buat 






      Share:

      0 comments:

      Posting Komentar

      Copyright © FILAB | Powered by FILAB
      Design by Fickry Muhammad | Technology by Filab.id