Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

tianiwAvatar border
TS
tianiw
Memprogram ATmega16 Menggunakan Arduino IDE
Spoiler for Cek Repost:


Bismillahirahmanirahim.
ane newbie nih gan,ini trit pertama ane.
ane mau share tentang cara memprogram "home made" Arduino.
buat agan yang belum tau arduino,ane kasih mukadimah dulu nih.emoticon-Blue Guy Peace

Mukadimah

Spoiler for Logo Arduino:

Arduino adalah pengendali mikro single-board yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang.(Sumber)

Arduino sebenarnya adalah perangkat lunak IDE(Integrated Development Environment ). Sebuah perangkat lunak yang memudahkan kita mengembangkan aplikasi mikrokontroler mulai dari menuliskan source program, kompilasi, upload hasil kompilasi, dan uji coba secara terminal serial.(Sumber)
Spoiler for Arduino UNO:



Arduino IDE adalah softwareuntuk meng-compile program yang akan di upload ke Arduino UNO.
Ini penampakan softwarenya gan.
Spoiler for Arduino IDE:

Disitulah tempat kira menuliskan program yang kita inginkan.
Arduino sendiri menggunakan bahasa C yang telah disederhanakan.
banyak banget syntaxatau susunan program sederhana yang mudah kita mengerti.
contohnya:
pinMode(pin, mode)
digitalWrite(pin, value)
digitalRead(pin)
delay(ms)
dan disana juga banyak example atau contoh contoh program sederhana yang bisa langsung kita coba di Arduino UNO.
Sumber
dan lain lain,pokoknya lebih simpel deh.emoticon-Kiss (S)


Permasalahannya gini Arduino IDE hanya kompatibel dengan produknya,sedangkan harga produknya tuh mahal gan di deket kampus ane harga Arduino UNO itu sekitar Rp.175.000-Rp. 250.000.emoticon-Cape d... (S) emoticon-Cape d... (S)
gak terjangkau bagi kantong anak kosan.emoticon-Betty (S)
sedangkan kalo kita bikin sendiri cuma habis sekitar Rp.70.000-Rp.90.000.
itulah kenapa ane mau nge-share cara mrogram ATmega16 menggunakan software Arduino IDE.



Spoiler for Langkah Kerja:




pin_arduino.h adalah file yang digunakan oleh Arduino IDE untuk men-Define(menyatakan) setiap pin pada mikon untuk digunakan.
Spoiler for pin_arduino.h:

Spoiler for pin_arduino.h:

biasanya ane kalo mrogram pake CodeVisionAVR itu harus menyatakan PORTdan DDR untuk menentukan setiap pin pada mikon menjadi Input atau Output.
contoh:
PORTA=0x1F;
DDRA=0x40;
PORTD=0b00001100;
DDRD=0b01110000;

tetapi di arduino cuma tinggal.
pinMode(3,OUTPUT)
pinMode(4,INPUT)
kelar urusan emoticon-Selamat

ini ane kasih program yang terdapat di pin_arduino.h untuk ATmega16.
Spoiler for program pin_arduino.h:

gils... pusing ya gan?
emoticon-Bingungemoticon-Bingung emoticon-Bingung
nih ane kasih linknya aja biar cepet pin_arduino.h

Spoiler for Letak pin_arduino.h:




Nah Kita ke langkah selanjutnya gan.Semangat.
emoticon-2 Jempolemoticon-2 Jempol emoticon-2 Jempol
Spoiler for Board.txt:

file ini berfungsi ketika kita akan mengupload program
berisi pengaturan fuse bitmikon,programmer untuk meng-upload,dan keterangan kapasitas Flash Memory

buka file board.txt yang ada di C:\Program Files\Arduino\hardware\arduino\avr
kita scroll ke paling bawah.
nah disitu kita tambahkan untuk board atmega 16.
ini ane kasih code-nya

Spoiler for Edit Board.txt:


Ane kasih link filenya nih gan.Board.txt

Nih gan ane kasih Videonya
Spoiler for Video:


Dan selesai deh semua prosesnya
emoticon-Shakehand2emoticon-Shakehand2

Jangan lupa Cendolnya dan ratenya gan
emoticon-Blue Guy Cendol (L) emoticon-Blue Guy Cendol (L) emoticon-Blue Guy Cendol (L) emoticon-Rate 5 Star emoticon-Rate 5 Star emoticon-Rate 5 Star

Terimakasih untuk Sudar visit sudar
emoticon-2 Jempol emoticon-2 Jempol
0
6.8K
12
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
GuestAvatar border
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan