Anda di halaman 1dari 24

ARDUINO

Denni Susanto, S.T

SMP MUTUAL KOTA MAGELANG


TAHUN PELAJARAN 2022/2023
TUJUAN PEMBELAJARAN
 Siswa memahami pengertian arduino
 Siswa memahami sejarah arduino
 Siswa memahami kelebihan arduino dibanding
mikrokontroler lain
 Siswa memahami manfaat arduino
 Siswa memahami jenis papan arduino
 Arduino adalah sebuah minimum sistem mikrokontroler
single board yang bersifat open-source diturunkan dari
wiring platform, yang banyak digunakan untuk
membagun sebuah project elektronika. Platform Arduino
berisi dua yaitu hardware berupa board (memiliki
prosesor Atmel AVR) dan sebuah software atau IDE
(Integrated Development Environment) yang berjalan
pada komputer, digunakan untuk menulis dan
mengisikan perogram ke board Arduino.

APA ITU ARDUINO?


Maksud dari pengendali mikro single-board adalah :
Arduino adalah perangkat khusus berupa modul
elektronik yang bentuk dan komponennya sudah jadi
dan siap pakai. Jadi kita tidak perlu solder-
menyolder dan tidak perlu memikirkan rangkaian
elektroniknya. Kita bisa langsung fokus bagaimana
cara menghubungkan Arduino ke komputer dan
memprogramnya.
 Maksud dari open-source yaitu perangkat ini bebas
dikembangkan oleh siapa saja dan dibuat oleh siapa saja.
Namun, tetap ada standar dari pembuatnya,
informasinya bisa didapat dari Arduino.cc.
 Wiring platform adalah platform elektronik open source
yang terdiri dari tiga komponen yaitu bahasa
pemrograman, software IDE (integrated development
environtment), dan sebuah perangkat mikrokontroler.
Jadi, Arduino memiliki 3 komponen khusus : Alatnya
khusus, Bahasa pemrograman khusus, dan software
untuk memprogram juga khusus.
 Dilihat Dari sejarahnya, Arduino semula hanyalah karya Thesis
seorang mahasiswa kebangsaan Kolombia bernama Hernando
Barragan di universitas Ivrea di Italia. Judul thesis tersebut
adalah “Arduino-La rivoluzione dell’open hardware”
(“Arduino – Revolusi Open Hardware”). Pada tahun 2005,
Thesis Tersebut dikembangkan Oleh Massimo Banzi dan David
Cuartielles dan diberi nama Arduino yang dalam bahasa italia
berarti “teman yang berani”.
 Tujuan awal dibuat Arduino adalah untuk membuat perangkat
mudah dan murah, dari perangkat yang ada saat itu. Dan
perangkat tersebut ditujukan untuk para siswa yang akan
membuat perangkat desain dan interaksi.
 Saat ini tim pengembangnya adalah Massimo Banzi(ITALIA),
David Cuartielles(SWEDIA), Tom Igoe(AMERIKA), Gianluca
Martino(ITALIA), David Mellis(AMERIKA), dan Nicholas
Zambetti.
 Mereka mengupayakan 4 hal dalam Arduino ini, yaitu:
1)Harga terjangkau
2)Dapat dijalankan diberbagai sistem operasi, Windows, Linux,
Mac, dan sebagainya.
3)Sederhana, dengan bahasa pemograman yang mudah bisa
dipelajari orang awam, bukan untuk orang teknik saja.
4)Open Source, hardware maupun software.
 Arduino memiliki berbagai kelebihan dibandingkan dengan mikrokontroller lain.
Sesuai dengan 4 hal yang diupayakan pengembang arduino maka Arduino memiliki
kelebihan yaitu :
 1. Murah – 1 Board Arduino biasanya dijual relatif murah (antara 100 ribu hingga 400
ribu rupiah saja). Sekarang arduino juga banyak tersedia versi kloningan (tiruan)
dengan harga yang lebih murah dari versi Originalnya yang merupakan pabrikan Italia .
 2. Sederhana dan mudah pemrogramannya – Bahassa pemograman Arduino sangat
Fleksibel karena hamper mendekati bahasa manusia. Tentunya sangat mudah
memahami algoritma Program bagi pemula maupun tingkat lanjut.
 3. Software Open Source – Perangkat lunak Arduino IDE berbasis Open Source, dan
dan dapat dikembangkan pemrograman lebih lanjut. Bahasanya bisa dikembangkan
lebih lanjut melalui pustaka-pustaka C++ yang berbasis pada Bahasa C untuk AVR.
 4. Hardware Open Source – Perangkat keras Arduino berbasis mikrokontroler
ATMega8, ATMega168, ATMega328 dan ATMega1280 dan ATMega 2650. Dengan
demikian sangat mudah membuat dan menjual board Arduino. Bootloader Arduino
juga tersedia langsung dari perangkat lunak Arduino IDE.

KELEBIHAN ARDUINO
 Ada banyak hal yang bisa dibuat dengan Arduino, dari yang sederhana hingga yang rumit.
Akan tetapi harus ditambah dengan sensor atau perangkat lainnya, sebab tugas Arduino
adalah hanya sebagai otaknya saja. Di bawah ini beberapa contoh alat yang dapat dibuat
dengan Arduino :
 Pengganti PLC
 Membuat Pengatur kecepatan motor
 Dimmer Motor AC, VSD, dan lampu
 Monitor dan pengatur suhu ruangan
 Monitor dan pengatur kelembaban
 Membuat sensor detak jantuk dan mendeteksi gejala penyakit jantung
 Mengirim atau menerima SMS otomatis
 Mengirim data otomatis ke internet
 Memproses data GPS

MANFAAT ARDUINO
 Mengotrol peralatan rumah  Wireless sensor network
secara online
 Membuat timbangan otomatis
 Robot tempat sampah cerdas
 Membuat CNC dan 3D printer
 Alat pengukur salinitas air laut
 Membuat timer untuk banyak
 Pembangkit sinyal RF dan komunikasi
hal WIFI
 Alat penyiram tanaman otomatis  Robot line follower
 Alat pengontrol kelembaban di  Membuat pintu gerbang atau jendela
penetas telur dan kumbung otomatis
jamur
 Timbangan bayi atau buah
 Membuat jam digital
 Alarm Timer Adzan otomatis
 Jam waktu sholat digital
 Pendeteksi maling
 Quadcopter
Dan masih banyak alat atau robot yang bisa dibuat dengan arduino
JENIS PAPAN ARDUINO
JENIS PAPAN ARDUINO
JENIS PAPAN ARDUINO IOT
JENIS PAPAN ARDUINO WEARABLE
ARDUINO YANG COCOK UNTUK
PEMULA
 Dengan begitu beragamnya papan Arduino yang ada di pasaran
wajar jika seorang pemula akan kebingungan untuk menentukan
tipe papan apa yang sebaiknya digunakan. Saya akan
menganjurkan untuk memulai dengan tipe Arduino Uno mengingat
papan ini yang paling banyak digunakan oleh para aktivis Arduino
saat ini. Arduino Uno saat ini telah mencapai versi ke 3 dan
memiliki spesifikasi yang lebih tinggi (microcontroller: Atmega328
dan flash memory: 32 KB).
 Komponen utama di dalam papan Arduino adalah sebuah
microcontroller 8 bit dengan merk ATmega yang dibuat oleh
perusahaan Atmel Corporation. Berbagai papan Arduino
menggunakan tipe ATmega yang berbeda-beda tergantung
dari spesifikasinya, sebagai contoh Arduino Uno
menggunakan ATmega328 sedangkan Arduino Mega 2560
yang lebih canggih menggunakan ATmega2560.
 Untuk memberikan gambaran mengenai apa saja yang
terdapat di dalam sebuah microcontroller, pada gambar
berikut ini diperlihatkan contoh diagram blok sederhana dari
microcontroller ATmega328 (dipakai pada Arduino Uno).
Blok-blok di atas dijelaskan sebagai berikut:
 Universal Asynchronous Receiver/Transmitter (UART) adalah

antar muka yang digunakan untuk komunikasi serial seperti


pada RS-232, RS-422 dan RS-485.
 2KB RAM pada memory kerja bersifat volatile (hilang saat daya

dimatikan), digunakan oleh variable-variabel di dalam program.


 32KB RAM flash memory bersifat non-volatile, digunakan untuk

menyimpan program yang dimuat dari komputer. Selain


program, flash memory juga menyimpan bootloader.
 Bootloader adalah program inisiasi yang ukurannya kecil,
dijalankan oleh CPU saat daya dihidupkan. Setelah bootloader
selesai dijalankan, berikutnya program di dalam RAM akan
dieksekusi.
 1KB EEPROM bersifat non-volatile, digunakan untuk
menyimpan data yang tidak boleh hilang saat daya dimatikan.
Tidak digunakan pada papan Arduino.
 Central Processing Unit (CPU), bagian dari microcontroller
untuk menjalankan setiap instruksi dari program.
 Port input/output, pin-pin untuk menerima data (input)
digital atau analog, dan mengeluarkan data (output) digital
atau analog.
 Setelah mengenal bagian-bagian utama dari microcontroller
ATmega sebagai komponen utama, selanjutnya kita akan
mengenal bagian-bagian dari papan Arduino itu sendiri.
1) Apa itu arduino?
2) Jelaskan yang dimaksud dengan Open source, wiring
platform, dan mikro single board!
3) Di negara manakah pertama kali dibuat arduino?
4) Apa arti arduino?
5) Siapa yang menemukan pertama kali dan yang
mengembangkannya?
6) Sebutkan 4 hal yang diupayakan dalam pembuatan arduino!
7) Arduino uno menggunakan mikrokontroler tipe berapa?
8) Berapa jumlah input/output pada arduino uno?(digital
maupun analog)
LATIHAN SOAL
untuk latihan soal dapat dikerjakan dibuku tugas

 SEMOGA APA YANG DIPELAJARI HARI INI DAPAT BERMANFAAT


DAN DIBERIKAN KEBERKAHAN.
 TETAP SEMANGAT UNTUK MEMPELAJARI ILMU TEKNOLOGI
KHUSUSNYA ROBOTIKA

WASSALAMUALAIKUM. WR. WB

Anda mungkin juga menyukai