Coconote
AI notes
AI voice & video notes
Export note
Try for free
Pengenalan Arduino dan Microcontroller
Sep 24, 2024
Catatan Kuliah: Pengenalan Arduino dan Microcontroller
Apa itu Arduino?
Arduino adalah sistem minimum yang dapat menjalankan microcontroller.
Dirancang untuk kemudahan penggunaan dalam pembuatan proyek elektronik.
Kegunaan Arduino dalam Kehidupan Sehari-hari
Pengaman rumah.
Monitoring rumah.
Sistem lalu lintas.
Sistem peringatan banjir.
Dalam industri: robotika, pengemasan makanan.
Microcontroller
Komponen utama dalam Arduino.
Mengandung CPU, memori, timer, saluran komunikasi, port input/output, ADC (Analog to Digital Converter).
Arduino bukanlah microcontroller, tetapi merupakan sistem yang memudahkan penggunaan microcontroller.
Perbandingan Microcontroller
AVR Series
: Atmega 8, Atmega 16, Atmega 32.
Arduino menggunakan Atmega 328.
Microcontroller kecil: Atiny.
Sejarah Arduino
Didirikan di Italia.
Memproduksi berbagai jenis papan sirkuit: Uno, Mega, Nano, Pro, dan lain-lain.
Bersifat open source, dapat dimodifikasi dan diberi nama berbeda.
Papan Arduino Uno
Pin pada Arduino Uno
Pin reset, 3.3V, 5V, VIN, 2 pin ground.
Total 6 pin analog (A0 - A5).
14 pin digital dengan pin PWM pada pin 3, 5, 6, 9, 10, 11.
Pin 0 dan 1 untuk RX/TX.
Sumber Daya
Dapat menggunakan sumber eksternal 6-20V (rekomendasi 7-12V).
Menggunakan regulator AMS1117 5.0 untuk menurunkan tegangan.
Mengunduh dan Menginstal Arduino IDE
Kunjungi
www.arduino.cc
untuk mengunduh.
Terdapat dua pilihan: Installer atau ZIP.
Install USB driver saat instalasi IDE.
Untuk opsi ZIP, perlu instal manual driver.
Setting papan dan port COM di Arduino IDE setelah instalasi.
Percobaan Pertama: Menyalakan LED
Kode untuk Menyalakan LED
Gunakan pin 13 untuk LED.
Struktur program:
void setup
: Mengatur pin sebagai output.
void loop
: Mengontrol LED menyala dan mati.
Contoh Delay: 1000ms untuk nyala, 500ms untuk mati.
Percobaan Kedua: Oscilloscope Sederhana
Menggunakan potensio 10K untuk membaca nilai analog.
Kode contoh tersedia di Arduino IDE:
File > Example > Basic > Analog Read Serial
.
Percobaan Ketiga: Mengatur Kecerahan LED
Menggunakan potensio untuk mengontrol kecerahan LED.
Hubungkan LED ke pin 9 dan gunakan resistor.
Kode tersedia dalam Arduino IDE.
Percobaan Terakhir: Menggunakan Sensor Ultrasonic
Sensor ultrasonic digunakan untuk pengukuran jarak.
Hubungkan pin sensor ke Arduino sesuai petunjuk.
Kode untuk sensor dapat diunduh di deskripsi video.
Penutup
Terima kasih kepada semua yang mendukung.
Jangan lupa untuk like, share, dan subscribe untuk video selanjutnya.
📄
Full transcript