Home / cara / Cara Membuat Arduino Sendiri

Cara Membuat Arduino Sendiri

kelas-fisika.com – Cara Membuat Arduino Sendiri

Mungkin anda sering menggunakan Arduino untuk membuat proyek elektronik anda, tapi pernahkah anda mencoba untuk membuatnya sendiri? Atau anda memButuhkan lebih banyak papan Arduino, tapi budgetnya tidak mencukupi? Ini mungkin bisa menjadi solusi buat anda. Mengapa tidak mencoba membangun papan Arduino sendiri? Mudah dan sederhana.

  1. Dapatkan Atmega328-PU atau Atmega328P-PU (dengan bootloader di dalamnya).

atmega328p
atmega328p

Pengantar singkat tentang chip Atmega328:

  • MCU 8-bit
  • Memori Flash 32kB
  • 1kB EEPROM
  • 2kB SRAM
  • 23 garis IO tujuan umum
  • ADC 6 kanal 10 bit
  • Kemampuan SPI dan I2C
  1. Sambungkan rangkaian seperti gambar di bawah ini:

arduino breadboard
arduino breadboard

Download file eagle schematic design disini

PERHATIKAN

Dalam artikel ini, saya akan menjelaskan tentang mengunggah sketsa menggunakan port pemrograman FTDI. Di artikel selanjutnya, saya akan menjelaskan lebih banyak tentang mengunggah sketsa dan burning bootloader menggunakan port pemrograman ICSP. Ambil pemrogram FTDI disini.

  1. Gunakan pemrogram

    FTDI:

Sekarang saya akan membahas salah satu masalah dalam pembuatan Arduino. Di papan Uno, ada IC yang bertanggung jawab atas program Arduino dan juga berkomunikasi dengannya dari komputer.

Masalahnya di sini adalah IC adalah SMD (Surface Mounted Device). R3 menggunakan ATmega 16U2 sementara arduino revisi yang lebih tua menggunakan 8U2. Jadi, kita memerlukan pemrogram FTDI untuk tujuan mengunggah kode / sketsa ke dalam chip.

FTDI Programer
FTDI Programer
  1. Install file driver

Saat pertama kali memasang pemrogram FTDI ke laptop Anda, Anda harus menginstal file driver. Dapatkan file driver disini

  1. Click upload

Setelah terinstal, hubungkan saja pemrogram FTDI ke port pemrograman FTDI dari bahasa Arduino DIY. cukup klik upload untuk mengupload kode ke dalam chipnya!

Catatan :

Jika Anda tidak memiliki kristal 16 MHz tambahan dan kapasitor picofarad 18-22 yang digunakan pada contoh di atas, Anda dapat mengatur ATmega328 untuk menggunakan 8 MHz RC osilator internalnya sebagai sumber jam. Anda tidak benar-benar membutuhkan resistor pullup 10K pada pin reset, jadi kita keluarkan untuk mendapatkan konfigurasi yang benar-benar minimal.

  1. Anda harus menginstal dukungan untuk konfigurasi perangkat keras tambahan:

Download arsip konfigurasi perangkat keras ini: breadboard.zip disini

  1. Buat sub-folder “perangkat keras” di folder sketsa Arduino Anda (lokasi yang dapat Anda temukan dalam dialog preferensi Arduino). Jika sebelumnya Anda telah menginstal dukungan untuk konfigurasi perangkat keras tambahan, Anda mungkin sudah memiliki folder “perangkat keras” di buku sketsa Anda.
  2. Pindahkan folder “papan tempat memotong roti” dari arsip zip ke sub-folder “perangkat keras” dari buku sketsa Arduino Anda.
  3. Restart perangkat lunak Arduino.

Anda harus melihat “ATmega328 pada breadboard (8 MHz internal clock)” pada menu Tools> Board menu

Setelah Anda melakukan ini, Anda dapat burn bootloader dan mengunggah program ke ATmega328 Anda seperti dijelaskan di atas. Pastikan untuk memilih “ATmega328 pada breadboard (8 MHz internal clock)” saat burning bootloader.

Catatan :

Jika Anda memilih item yang salah dan mengkonfigurasi mikrokontroler untuk menggunakan jam eksternal, itu tidak akan bekerja kecuali Anda menghubungkannya.

Akhirnya, Anda sukses membuat Arduino DIY sendiri, yang berarti Anda dapat mengunggah kode arduino ke dalam chip Anda!

Check Also

Cara Membuat Robot Line Follower Arduino Tipe 2

kelas-fisika.com – Cara Membuat Robot Line Follower Arduino Tipe 2 kelas-fisika kali ini akan membahas cara …

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Powered by themekiller.com