Free INDONESIA Cursors at www.totallyfreecursors.com

Senin, 22 Januari 2024

"ESKUL INFORMATIKA MICROCONTROLLER ARDUINO"

MODUL PRAKTIKUM 1 PENGENALAN ARDUINO UNO

 A. Arduino UNO Arduino itu sebuah board mikrokontroler yang merupakan “sebuah sistem komputer yang fungsional dalam sebuah chip”. Dalam bangunan Arduino telah tersedia prosesor, memory, input output, dan bisa dibilang bahwa mikrokontroler ini adalah komputer dalam versi mini yang disertai perngkat lunak pendukung untuk melakukan pemograman yang disebut dengan Arduino IDE (Integrated Development Environment). Arduino menganut sistem open hardware, menggunakan Atmel AVR processor dan memiliki I/O onboard. Contoh sederhana apa yang dapat kita lakukan terhadap Arduino, kita dapat mengatur kedipan LED setiap 1 detik sekali atau melakukan pengendalian terhadap putaran rotasi motor servo dan lainnya. Arduino muncul dengan banyak sekali variannya, mulai dari Arduino Uno, Arduino MEGA 2560, Arduino Nano, dan sebagainya. Semua varian Arduino tersebut dibangun dengan dasar yang sama yaitu menggunakan mikrokontroler Atmel AVR yang memiliki perbedaan di banyaknya pin yang bisa digunakan






B. Arduino IDE (Integrated Development Environment) Arduino Integrated Development Environment - atau Arduino Software (IDE) - berisi editor teks untuk menulis kode, area pesan, konsol teks, toolbar dengan tombol untuk fungsifungsi umum dan serangkaian menu. Menghubungkan ke perangkat keras Arduino dan Genuino untuk mengunggah program dan berkomunikasi dengan papan sirkuit Arduino. Program yang ditulis menggunakan Arduino Software (IDE) disebut sketches. Sketches ini ditulis dalam editor teks dan disimpan dengan ekstensi file .ino. Editor ini memiliki fitur untuk memotong (cut), menempelkan (paste), dan pencarian atau mengganti teks. Pada bagian pesan berisikan umpan balik saat menyimpan dan mengekspor dan juga menampilkan kesalahan. Konsol menampilkan output teks dengan Arduino Software (IDE), termasuk pesan kesalahan yang lengkap dan informasi lainnya. Sudut kanan bawah jendela menampilkan papan dikonfigurasi dan port serial. Tombol toolbar memungkinkan untuk memverifikasi dan mengunggah program, membuat, membuka,


tanpa terkendala pernakgat lunak percobaan (trial) atau berbayar. Selain itu tersedia bagi para pemrogram berpengalaman untuk pengembangan lebih lanjut. Bahasanya bisa dikembangkan lebih lanjut melalui pustaka-pustaka C++ yang berbasis pada Bahasa C untuk AVR. Perangkat keras Arduino berbasis mikrokontroler ATMEGA8, ATMEGA168, ATMEGA328 dan ATMEGA1280 (yang terbaru ATMEGA2560). Dengan demikian siapapun bisa membuatnya dan kemudian bisa menjual perangkat keras Arduino ini, Bootloader Arduino tersedia langsung dari perangkat lunak Arduino IDE-nya. Bisa juga menggunakan breadoard untuk membuat perangkat Arduino beserta periferal-periferal lain yang dibutuhkan. Pembuatan Arduino dimulai pada tahun 2005, dimana sebuah situs perusahaan komputer Olivetti di Ivrea, Italia membuat perangkat untuk mengendalikan proyek desain interaksi siswa supaya lebih murah dibandingkan sistem yang ada pada saat itu. Dilanjutkan pada bulan Mei 2011, dimana sudah lebih dari 300.000 unit Arduino terjual. Pendiri dari Arduino itu sendiri adalah Massimo Banzi dan David Cuartielles. Awalnya mereka memberi nama proyek itu dengan sebutan Arduin dari Ivrea tetapi seturut dengan perkembangan zaman, maka nama proyek itu diubah menjadi Arduino yang berarti “teman yang kuat” atau dalam versi bahasa Inggrisnya dikenal dengan sebutan “Hardwin”. Awalnya Massimo Banzi membangun disekitar proyek Pengkabelan dari Hernando Barragan. Pengkabelan ini adalah proyek tesis Hernando di Desain Interaksi Institute Ivrea. Hal tersebut dimaksudkan untuk menjadi versi elektronik pengolahan yang digunakan di lingkungan pemrograman dan mengambil pola sintaks processing tetapi dengan berkembangnya teknologi maka Arduino menjadi sangat popular dikalangan mahasiswa dan pelajar saat ini. Mereka mengembangkan Arduino dengan bootloader dan software yang user friendly sehingga menghasilkan sebuah board mikrokontroller yang bersifat open source yang bisa dipelajari dan dikembangkan oleh mahasiswa, pelajar, professional, pemula, dan penggemar elektronika maupun robotik di seluruh dunia. C. Pengenalan Komponen dan Perangkat Dasar  Light Emitting Dioda (LED) LED (Light Emitting Dioda) adalah dioda yang dapat memancarkan cahaya pada saat mendapat arus bias maju (forward bias). LED (Light Emitting Dioda) dapat

Tidak ada komentar:

Featured Post

SIMULASI OSN 2025

OSN SMP 2025 OSN (Olimpiade Sains Nasional) adalah  ajang kompetisi sains bagi siswa SD, SMP, dan SMA di seluruh Indonesia yang diselenggara...

DATA SISWA