SlideShare a Scribd company logo
1 of 5
Download to read offline
*Author : Rady Purbakawaca
Editor : Kania Nur Sawitri
Yuk ! Kita Kenali Arduino Uno
Let’s be familiar with Arduino Uno
You can find the article in: http://www.erekutoro.com/2015/12/yuk-kita-kenali-arduino-uno.html
Untuk anda yang sudah biasa 'bermain' arduino pasti sudah tak 'asing' lagi
dengan Arduino Uno. Model ini biasa dipakai dalam pembuatan proyek sederhana
hingga proyek yang cukup kompleks contohnya adalah data logger, particle
counter, irrigation control, sorting machine, Arduino baby robot, weather station,
Arduino phone dan lainnya. Semua proyek tersebut sangat luar biasa dan
mengagumkan seperti pada video ini yang mengilustrasikan mekanisme kerja
proyek sorting machine https://www.youtube.com/watch?v=H7HTQai7Wwg .
Bagaimana kesannya? Seru bukan? Anda bisa bayangkan proyek apa yang
dapat anda bangun dengan Arduino? Sensor detak jantung mungkin? :) atau Alat
ukur kadar gula darah? atau kandungan klorofil dalam daun? atau bahkan membuat
robot pengikut cahaya? Sabar . . . Semua itu dapat anda lakukan dengan belajar
dan berlatih dengan giat tentunya :) he....
Perlu diingat! Meskipun arduino bersifat Open Source dimana software
dan source code bertebaran dimana-mana namun saya menyarankan agar anda
tetap mempelajari dasar-dasar pemrograman dan elektronika sebagai pegangan
dasar (basic) untuk memahami arduino lebih lanjut. Ini dikarenakan arduino dapat
'dijalankan' sesuai dengan keinginan anda berdasarkan script program dan susunan
rangkaian elektronik yang anda buat. Untuk memberikan gambaran mengenai
penggunaan arduino anda dapat melihat skema proyek arduino pada Gambar 1.
Gambar 1. Skema proyek arduino
Udah baca penjelasan diatas? Ngapain basa-basi lagi, Yuk ! Kita kenali
Arduino Uno sekarang juga! Pertama kita kenali dulu bagaimana tampilan Arduino
Uno dan bagian-bagiannya pada Gambar 2.
*Author : Rady Purbakawaca
Editor : Kania Nur Sawitri
Gambar 2. Bagian-bagian Arduino Uno
Terlihat pada Gambar 2, Arduino memiliki beberapa bagian utama yaitu
penghubung USB, penghubung catu daya, tombol reset, pin-pin digital, penghubung
ISP, mikrokontroler ATmega328, pin-pin analog dan pin-pin sumber tegangan. Mari
kita kenali satu persatu bagian-bagian tersebut.
Penghubung USB
Penghubung USB (Universal Serial Bus) merupakan bagian (port) yang
diperlukan untuk mengubungkan Arduino dengan PC saat proses menggunggah
(upload) progam dengan menggunakan kabel USB seperti pada Gambar 3.
Gambar 3. Kabel USB untuk Arduino
Anda juga akan membutuhkan kabel ini saat mengamati nilai keluaran
(output) data melalui serial monitor. Selain itu juga kabel ini dapat memberikan
sumber tegangan sebesar +5V saat terhubung dengan port USB komputer.
Penjelasan lebih rinci mengenai pembuatan program (sketch) akan dibahas pada
topik selanjutnya Create and Upload Sketch.
*Author : Rady Purbakawaca
Editor : Kania Nur Sawitri
Penghubung catu daya
Penghubung catu daya (Power jack) berfungsi sebagai masukan
(input) tegangan eksternal. Agar pada aplikasi proyek yang tidak terhubung dengan
PC (standalone) Arduino tetap dapat 'berjalan' (running), maka anda harus
memberikan sumber tegangan melalui penghubung catu daya dalam rentang +7V
hingga +12V. Nilai ini bisa didapatkan dari adaptor AC-to-DC yang banyak dijual di
pasaran. Adapun susunan konfigurasi penghubung catu daya Arduino Uno
diperlihatkan pada Gambar 4. Jadi, jika anda memberikan tegangan eksternal pada
Arduino Uno PASTIKAN adaptor yang anda gunakan diatur sesuai pada Gambar 4,
keselahan pengaturan dapat menyebabkan kerusakan pada papan (board) Arduino
Uno :)
Gambar 4. Konfigirasi penghubung catu daya Arduino Uno
Pin Sumber Tegangan
Pada board Arduino Uno tersedia beberapa sambungan (pin) sumber
tegangan (+3.3V, +5V, GND) yang dapat dimanfaatkan untuk memberikan catu daya
pada sensor maupun aktuator. Selain itu juga terdapat pin Vin. Pemanfaatan pin-pin
tersebut disesuaikan dengan kebutuhan rangkaian elektronik anda :)
Pin Analog
Pin ini merupakan pin yang digunakan untuk menerima nilai analog keluaran
dari sensor analog. Pada pin-pin inilah terdapat fasilitas ADC (Analog to Digital
Converter) yang berfungsi mengubah atau meng-konversi nilai analog ke digital.
Mengapa hal ini perlu dilakukan? Jawabannya adalah karena semua proses yang
terjadi di dalam arduino merupakan proses digital. Lalu bagaimana cara mengubah
nilai analog menjadi nilai digital? Sebelumnya anda perhatikan terlebih
dahulu Gambar 5.
Gambar 5. Skematik pin analog dengan fasilitas ADC
*Author : Rady Purbakawaca
Editor : Kania Nur Sawitri
Nah! ayo sekarang kita konversi nilai analog menjadi digital. Pertama, nilai
analog (tegangan) yang diperbolehkan masuk pada pin analog sebesar 0 V hingga
+5V. Kedua, perlu anda ketahui bahwa Arduino UNO memiliki resolusi ADC sebesar
10-bit, artinya nilai analog dapat dinyatakan dalam 1023 (210
- 1) nilai diskrit. Nilai
tersebut memiliki rentang 0 hingga 1023 (bilangan bulat) tanpa satuan (unitless).
Berdasarkan penjelasan pertama dan kedua, anda akan mendapat kesetaraan
antara nilai analog terhadap nilai digital seperti pada Gambar 6.
Gambar 6. Kesetaraan nilai analog terhadap nilai ADC
Pin digital
Pin ini digunakan untuk menerima nilai digital keluaran dari sensor digital.
Sensor digital mengkonversi nilai analog menjadi digital kemudian dikirimkan kepada
arduino melalui pin digital. Pada pin digital terdapat 2 (dua) kondisi yaitu High (nilai
digital 1) dan LOW (nilai digital 0). Pin-pin tersebut dapat diatur sebagai INPUT
(masukkan) untuk menerima data digital dari sensor, dan dapat diatur sebagai
OUTPUT (keluaran) untuk mengaktifkan atau menonaktifkan aktuator. Untuk
menyederhanakan penjelasan mengenai pin digital anda dapat melihat Gambar 7.
Gambar 7. Skematik pin digital arduino sebagai INPUT dan OUTPUT
Tombol Reset
Tombol ini merupakan tombol 'sakti' yang ada pada Arduino Uno. Kenapa
perlu ada tombol 'sakti'? Tombol ini difungsikan untuk mengatur ulang (reset)
Arduino ke program terakhir apabila terjadi 'keanehan' pada eksekusi yang
dilakukan, Ya bisa juga dikatakan sebagai 'terminate exit' Hebat kan?... Tentunya
apabila tombol reset tersebut anda tekan :0.
*Author : Rady Purbakawaca
Editor : Kania Nur Sawitri
Mikrokontroler ATmega 328
Arduino Uno sendiri menggunakan chip mikrokontroler ATmega 328 sebagai
'otak' pusat pengendaliannya dengan spesifikasi seperti yang telah dibahas
pada Apakah arduino itu? Chip ini dipasangkan ke header socket yang ada
pada board Arduino Uno sehingga memungkinkan untuk dilepas dan dipasang
ulang. Kelebihannya adalah apabila terjadi kerusakan pada chip yang diakibatkan
oleh kegagalan ataupun 'cidera fisik' (jatuh atau terbanting) maka anda dapat
melakukan penggantian chip yang rusak tersebut dengan chip yang baru. Jadi anda
tidak perlu mengganti board Arduino Uno anda secara keseluruhan sehingga dapat
menghemat biaya kerusakan. Anda dapat melihat ilustrasi chip ATmega 328 dan
konfigurasinya pada Gambar 8.
Gambar 8. Konfigurasi chip ATmega 328 pada Arduino Uno
Referensi
Saftari F. 2015. Proyek Robotik Keren dengan Arduino. Elex Media Komputindo:
Jakarta
Kadir A. 2014. Buku Pintar Pemrograman Arduino. MediaKom: Jakarta

More Related Content

What's hot

Arduino Automatic Garage Door with Ultrasonic Sensors
Arduino Automatic Garage Door with Ultrasonic SensorsArduino Automatic Garage Door with Ultrasonic Sensors
Arduino Automatic Garage Door with Ultrasonic SensorsM. Lamarera Gaharu
 
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...ShiddiqJafar
 
kendali 2 motor DC menggunakan arduino UNO
kendali 2 motor DC menggunakan arduino UNOkendali 2 motor DC menggunakan arduino UNO
kendali 2 motor DC menggunakan arduino UNOfahmirace14
 
Automatic Lamp and Gordyn using Arduino UNO
Automatic Lamp and Gordyn using Arduino UNOAutomatic Lamp and Gordyn using Arduino UNO
Automatic Lamp and Gordyn using Arduino UNOAuliya Fathiyyah
 
Automatic Door Control using LM35 Sensor
Automatic Door Control using LM35 SensorAutomatic Door Control using LM35 Sensor
Automatic Door Control using LM35 SensorAghnia Rusydah
 
Alat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino unoAlat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino unoAhmad F. Askar
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoDwinanda Gitta
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinosanarosalina
 
Sensor temperatur dengan output led berbasis Arduino UNO
Sensor temperatur dengan output led berbasis Arduino UNOSensor temperatur dengan output led berbasis Arduino UNO
Sensor temperatur dengan output led berbasis Arduino UNOEly Rohaeti
 
Smart door, automatic door locks by phone based Arduino
Smart door, automatic door locks by phone based ArduinoSmart door, automatic door locks by phone based Arduino
Smart door, automatic door locks by phone based ArduinoTenti Tresna
 
Humid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduinoHumid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduinorena hakimah
 
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...cahyaniafifah
 
Alat Bantu Tuna Netra Sederhana Berbasis Arduino
Alat Bantu Tuna Netra Sederhana Berbasis ArduinoAlat Bantu Tuna Netra Sederhana Berbasis Arduino
Alat Bantu Tuna Netra Sederhana Berbasis ArduinoArmansyah 141611039
 
Tirai otomatis ppt
Tirai otomatis pptTirai otomatis ppt
Tirai otomatis pptade maulana
 
KONTROL TIRAI OTOMATIS MENGGUNAKAN LRD SENSOR DAN ARDUINO UNO
KONTROL TIRAI OTOMATIS MENGGUNAKAN LRD SENSOR DAN ARDUINO UNOKONTROL TIRAI OTOMATIS MENGGUNAKAN LRD SENSOR DAN ARDUINO UNO
KONTROL TIRAI OTOMATIS MENGGUNAKAN LRD SENSOR DAN ARDUINO UNOrahayuviraa
 
Smart Hanger Based on Arduino Uno
Smart Hanger Based on Arduino UnoSmart Hanger Based on Arduino Uno
Smart Hanger Based on Arduino Unomugia_islami
 
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNOSimulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNOFeni Agustina
 

What's hot (18)

Arduino Automatic Garage Door with Ultrasonic Sensors
Arduino Automatic Garage Door with Ultrasonic SensorsArduino Automatic Garage Door with Ultrasonic Sensors
Arduino Automatic Garage Door with Ultrasonic Sensors
 
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
Automatic Open Close The Door a Car with Arduino UNO, Ultrasonic Sensor and M...
 
kendali 2 motor DC menggunakan arduino UNO
kendali 2 motor DC menggunakan arduino UNOkendali 2 motor DC menggunakan arduino UNO
kendali 2 motor DC menggunakan arduino UNO
 
Automatic Lamp and Gordyn using Arduino UNO
Automatic Lamp and Gordyn using Arduino UNOAutomatic Lamp and Gordyn using Arduino UNO
Automatic Lamp and Gordyn using Arduino UNO
 
Automatic Door Control using LM35 Sensor
Automatic Door Control using LM35 SensorAutomatic Door Control using LM35 Sensor
Automatic Door Control using LM35 Sensor
 
Alat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino unoAlat pengukur tinggi badan otomatis dengan arduino uno
Alat pengukur tinggi badan otomatis dengan arduino uno
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
 
Arduino Basic
Arduino BasicArduino Basic
Arduino Basic
 
Sensor temperatur dengan output led berbasis Arduino UNO
Sensor temperatur dengan output led berbasis Arduino UNOSensor temperatur dengan output led berbasis Arduino UNO
Sensor temperatur dengan output led berbasis Arduino UNO
 
Smart door, automatic door locks by phone based Arduino
Smart door, automatic door locks by phone based ArduinoSmart door, automatic door locks by phone based Arduino
Smart door, automatic door locks by phone based Arduino
 
Humid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduinoHumid and temp sensor dht11 with arduino
Humid and temp sensor dht11 with arduino
 
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
Pengontrol kecerahan lampu pijar menggunakan aplikasi android berbasis arduin...
 
Alat Bantu Tuna Netra Sederhana Berbasis Arduino
Alat Bantu Tuna Netra Sederhana Berbasis ArduinoAlat Bantu Tuna Netra Sederhana Berbasis Arduino
Alat Bantu Tuna Netra Sederhana Berbasis Arduino
 
Tirai otomatis ppt
Tirai otomatis pptTirai otomatis ppt
Tirai otomatis ppt
 
KONTROL TIRAI OTOMATIS MENGGUNAKAN LRD SENSOR DAN ARDUINO UNO
KONTROL TIRAI OTOMATIS MENGGUNAKAN LRD SENSOR DAN ARDUINO UNOKONTROL TIRAI OTOMATIS MENGGUNAKAN LRD SENSOR DAN ARDUINO UNO
KONTROL TIRAI OTOMATIS MENGGUNAKAN LRD SENSOR DAN ARDUINO UNO
 
Smart Hanger Based on Arduino Uno
Smart Hanger Based on Arduino UnoSmart Hanger Based on Arduino Uno
Smart Hanger Based on Arduino Uno
 
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNOSimulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
Simulasi Pintu Perlintasan Kereta Api Otomatis Berbasis ARDUINO UNO
 

Viewers also liked

Emerging sumer
Emerging sumerEmerging sumer
Emerging sumerscharmen
 
Ic 27d user manual
Ic 27d user manualIc 27d user manual
Ic 27d user manualrvpanes
 
Juliana garcia hta shock
Juliana garcia hta shockJuliana garcia hta shock
Juliana garcia hta shockJulita García
 
Bank of granite
Bank of graniteBank of granite
Bank of graniteselisajoy
 
2012calclasse.ods 0
2012calclasse.ods 02012calclasse.ods 0
2012calclasse.ods 0Javier
 
Folder landschappen
Folder landschappenFolder landschappen
Folder landschappenDjoediee
 
Light dependent resistor (ldr)
Light dependent resistor (ldr)Light dependent resistor (ldr)
Light dependent resistor (ldr)Kania Sawitri
 
ESTOMAGO Y FISIOLOGÍA DE LAS GLANDULAS
ESTOMAGO Y FISIOLOGÍA DE LAS GLANDULASESTOMAGO Y FISIOLOGÍA DE LAS GLANDULAS
ESTOMAGO Y FISIOLOGÍA DE LAS GLANDULASJulita García
 
Conceptos y características de la investigación científica
Conceptos y características de la investigación científicaConceptos y características de la investigación científica
Conceptos y características de la investigación científicaJulita García
 
Silicosis tips generales
Silicosis tips generalesSilicosis tips generales
Silicosis tips generalesJulita García
 
Caso clínico neurologia
Caso clínico neurologiaCaso clínico neurologia
Caso clínico neurologiaJulita García
 
Tratamiento de fibrosis quistica
Tratamiento de fibrosis quisticaTratamiento de fibrosis quistica
Tratamiento de fibrosis quisticaJulita García
 

Viewers also liked (20)

Slideshare
SlideshareSlideshare
Slideshare
 
Emerging sumer
Emerging sumerEmerging sumer
Emerging sumer
 
Ic 27d user manual
Ic 27d user manualIc 27d user manual
Ic 27d user manual
 
Juliana garcia hta shock
Juliana garcia hta shockJuliana garcia hta shock
Juliana garcia hta shock
 
Bank of granite
Bank of graniteBank of granite
Bank of granite
 
Peptides in anemia
Peptides in anemiaPeptides in anemia
Peptides in anemia
 
2012calclasse.ods 0
2012calclasse.ods 02012calclasse.ods 0
2012calclasse.ods 0
 
Script
ScriptScript
Script
 
Folder landschappen
Folder landschappenFolder landschappen
Folder landschappen
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Terapeutica
TerapeuticaTerapeutica
Terapeutica
 
Gwenetica cap 5
Gwenetica cap 5Gwenetica cap 5
Gwenetica cap 5
 
Light dependent resistor (ldr)
Light dependent resistor (ldr)Light dependent resistor (ldr)
Light dependent resistor (ldr)
 
ESTOMAGO Y FISIOLOGÍA DE LAS GLANDULAS
ESTOMAGO Y FISIOLOGÍA DE LAS GLANDULASESTOMAGO Y FISIOLOGÍA DE LAS GLANDULAS
ESTOMAGO Y FISIOLOGÍA DE LAS GLANDULAS
 
Conceptos y características de la investigación científica
Conceptos y características de la investigación científicaConceptos y características de la investigación científica
Conceptos y características de la investigación científica
 
Kelas vii matematika bs sem 2
Kelas vii matematika bs sem 2Kelas vii matematika bs sem 2
Kelas vii matematika bs sem 2
 
Silicosis tips generales
Silicosis tips generalesSilicosis tips generales
Silicosis tips generales
 
Caso clínico neurologia
Caso clínico neurologiaCaso clínico neurologia
Caso clínico neurologia
 
caso clinico
caso clinico caso clinico
caso clinico
 
Tratamiento de fibrosis quistica
Tratamiento de fibrosis quisticaTratamiento de fibrosis quistica
Tratamiento de fibrosis quistica
 

Similar to Yuk kita kenali arduino uno

MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdfMODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdfAzizahFajar
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.pptapri38
 
Training Mikrokontroler Basic dengan Arduino
Training Mikrokontroler Basic dengan ArduinoTraining Mikrokontroler Basic dengan Arduino
Training Mikrokontroler Basic dengan ArduinoYanwar Purnama
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.pptapri38
 
Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019Farichah Riha
 
1.-Arief-Budijanto_Uwika_ok1.pdf
1.-Arief-Budijanto_Uwika_ok1.pdf1.-Arief-Budijanto_Uwika_ok1.pdf
1.-Arief-Budijanto_Uwika_ok1.pdfZulkarnain619989
 
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptxMIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptxWisnuKurniadiFTKOMUN
 
Catatan2 embedded sys, arduino, raspberry, iot, home automation
Catatan2 embedded sys, arduino, raspberry, iot, home automationCatatan2 embedded sys, arduino, raspberry, iot, home automation
Catatan2 embedded sys, arduino, raspberry, iot, home automationWawas P
 
Apakah arduino itu.docx
Apakah arduino itu.docxApakah arduino itu.docx
Apakah arduino itu.docxKania Sawitri
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoAsep Subagja
 
Belajar arduino secara mandiri
Belajar arduino secara mandiriBelajar arduino secara mandiri
Belajar arduino secara mandiriHasian Wipo
 
Sistem pengukuran berbasis arduino
Sistem pengukuran berbasis arduinoSistem pengukuran berbasis arduino
Sistem pengukuran berbasis arduinoAlyaPenta1
 
Project Sistem Pegukuran Arduino
Project Sistem Pegukuran ArduinoProject Sistem Pegukuran Arduino
Project Sistem Pegukuran ArduinoYasyfiFai
 

Similar to Yuk kita kenali arduino uno (20)

MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdfMODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
MODUL WORKSHOP MIKROKONTROLLER MANTINGAN.pdf
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.ppt
 
Training Mikrokontroler Basic dengan Arduino
Training Mikrokontroler Basic dengan ArduinoTraining Mikrokontroler Basic dengan Arduino
Training Mikrokontroler Basic dengan Arduino
 
Arduino.ppt
Arduino.pptArduino.ppt
Arduino.ppt
 
Robot Sumo
Robot SumoRobot Sumo
Robot Sumo
 
Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019Mikrokontroler (arduino) 2019
Mikrokontroler (arduino) 2019
 
Laporan embedded system
Laporan   embedded systemLaporan   embedded system
Laporan embedded system
 
1.-Arief-Budijanto_Uwika_ok1.pdf
1.-Arief-Budijanto_Uwika_ok1.pdf1.-Arief-Budijanto_Uwika_ok1.pdf
1.-Arief-Budijanto_Uwika_ok1.pdf
 
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptxMIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
MIKROKONTROLER (PRAKTIKUM) PERKULIAHAN.pptx
 
Catatan2 embedded sys, arduino, raspberry, iot, home automation
Catatan2 embedded sys, arduino, raspberry, iot, home automationCatatan2 embedded sys, arduino, raspberry, iot, home automation
Catatan2 embedded sys, arduino, raspberry, iot, home automation
 
Apakah arduino itu.docx
Apakah arduino itu.docxApakah arduino itu.docx
Apakah arduino itu.docx
 
Humidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduinoHumidity and temperature sensor using dht11 with arduino
Humidity and temperature sensor using dht11 with arduino
 
Belajar arduino secara mandiri
Belajar arduino secara mandiriBelajar arduino secara mandiri
Belajar arduino secara mandiri
 
RPP VEDC
RPP VEDCRPP VEDC
RPP VEDC
 
Otomatisasi 1
Otomatisasi 1Otomatisasi 1
Otomatisasi 1
 
Sistem pengukuran berbasis arduino
Sistem pengukuran berbasis arduinoSistem pengukuran berbasis arduino
Sistem pengukuran berbasis arduino
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
ICT ROBOTIK.pdf
ICT ROBOTIK.pdfICT ROBOTIK.pdf
ICT ROBOTIK.pdf
 
Project Sistem Pegukuran Arduino
Project Sistem Pegukuran ArduinoProject Sistem Pegukuran Arduino
Project Sistem Pegukuran Arduino
 
Traffic and enviromental device
Traffic and enviromental deviceTraffic and enviromental device
Traffic and enviromental device
 

Recently uploaded

442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxmawan5982
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 

Recently uploaded (20)

442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docxtugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
tugas 1 anak berkebutihan khusus pelajaran semester 6 jawaban tuton 1.docx
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 

Yuk kita kenali arduino uno

  • 1. *Author : Rady Purbakawaca Editor : Kania Nur Sawitri Yuk ! Kita Kenali Arduino Uno Let’s be familiar with Arduino Uno You can find the article in: http://www.erekutoro.com/2015/12/yuk-kita-kenali-arduino-uno.html Untuk anda yang sudah biasa 'bermain' arduino pasti sudah tak 'asing' lagi dengan Arduino Uno. Model ini biasa dipakai dalam pembuatan proyek sederhana hingga proyek yang cukup kompleks contohnya adalah data logger, particle counter, irrigation control, sorting machine, Arduino baby robot, weather station, Arduino phone dan lainnya. Semua proyek tersebut sangat luar biasa dan mengagumkan seperti pada video ini yang mengilustrasikan mekanisme kerja proyek sorting machine https://www.youtube.com/watch?v=H7HTQai7Wwg . Bagaimana kesannya? Seru bukan? Anda bisa bayangkan proyek apa yang dapat anda bangun dengan Arduino? Sensor detak jantung mungkin? :) atau Alat ukur kadar gula darah? atau kandungan klorofil dalam daun? atau bahkan membuat robot pengikut cahaya? Sabar . . . Semua itu dapat anda lakukan dengan belajar dan berlatih dengan giat tentunya :) he.... Perlu diingat! Meskipun arduino bersifat Open Source dimana software dan source code bertebaran dimana-mana namun saya menyarankan agar anda tetap mempelajari dasar-dasar pemrograman dan elektronika sebagai pegangan dasar (basic) untuk memahami arduino lebih lanjut. Ini dikarenakan arduino dapat 'dijalankan' sesuai dengan keinginan anda berdasarkan script program dan susunan rangkaian elektronik yang anda buat. Untuk memberikan gambaran mengenai penggunaan arduino anda dapat melihat skema proyek arduino pada Gambar 1. Gambar 1. Skema proyek arduino Udah baca penjelasan diatas? Ngapain basa-basi lagi, Yuk ! Kita kenali Arduino Uno sekarang juga! Pertama kita kenali dulu bagaimana tampilan Arduino Uno dan bagian-bagiannya pada Gambar 2.
  • 2. *Author : Rady Purbakawaca Editor : Kania Nur Sawitri Gambar 2. Bagian-bagian Arduino Uno Terlihat pada Gambar 2, Arduino memiliki beberapa bagian utama yaitu penghubung USB, penghubung catu daya, tombol reset, pin-pin digital, penghubung ISP, mikrokontroler ATmega328, pin-pin analog dan pin-pin sumber tegangan. Mari kita kenali satu persatu bagian-bagian tersebut. Penghubung USB Penghubung USB (Universal Serial Bus) merupakan bagian (port) yang diperlukan untuk mengubungkan Arduino dengan PC saat proses menggunggah (upload) progam dengan menggunakan kabel USB seperti pada Gambar 3. Gambar 3. Kabel USB untuk Arduino Anda juga akan membutuhkan kabel ini saat mengamati nilai keluaran (output) data melalui serial monitor. Selain itu juga kabel ini dapat memberikan sumber tegangan sebesar +5V saat terhubung dengan port USB komputer. Penjelasan lebih rinci mengenai pembuatan program (sketch) akan dibahas pada topik selanjutnya Create and Upload Sketch.
  • 3. *Author : Rady Purbakawaca Editor : Kania Nur Sawitri Penghubung catu daya Penghubung catu daya (Power jack) berfungsi sebagai masukan (input) tegangan eksternal. Agar pada aplikasi proyek yang tidak terhubung dengan PC (standalone) Arduino tetap dapat 'berjalan' (running), maka anda harus memberikan sumber tegangan melalui penghubung catu daya dalam rentang +7V hingga +12V. Nilai ini bisa didapatkan dari adaptor AC-to-DC yang banyak dijual di pasaran. Adapun susunan konfigurasi penghubung catu daya Arduino Uno diperlihatkan pada Gambar 4. Jadi, jika anda memberikan tegangan eksternal pada Arduino Uno PASTIKAN adaptor yang anda gunakan diatur sesuai pada Gambar 4, keselahan pengaturan dapat menyebabkan kerusakan pada papan (board) Arduino Uno :) Gambar 4. Konfigirasi penghubung catu daya Arduino Uno Pin Sumber Tegangan Pada board Arduino Uno tersedia beberapa sambungan (pin) sumber tegangan (+3.3V, +5V, GND) yang dapat dimanfaatkan untuk memberikan catu daya pada sensor maupun aktuator. Selain itu juga terdapat pin Vin. Pemanfaatan pin-pin tersebut disesuaikan dengan kebutuhan rangkaian elektronik anda :) Pin Analog Pin ini merupakan pin yang digunakan untuk menerima nilai analog keluaran dari sensor analog. Pada pin-pin inilah terdapat fasilitas ADC (Analog to Digital Converter) yang berfungsi mengubah atau meng-konversi nilai analog ke digital. Mengapa hal ini perlu dilakukan? Jawabannya adalah karena semua proses yang terjadi di dalam arduino merupakan proses digital. Lalu bagaimana cara mengubah nilai analog menjadi nilai digital? Sebelumnya anda perhatikan terlebih dahulu Gambar 5. Gambar 5. Skematik pin analog dengan fasilitas ADC
  • 4. *Author : Rady Purbakawaca Editor : Kania Nur Sawitri Nah! ayo sekarang kita konversi nilai analog menjadi digital. Pertama, nilai analog (tegangan) yang diperbolehkan masuk pada pin analog sebesar 0 V hingga +5V. Kedua, perlu anda ketahui bahwa Arduino UNO memiliki resolusi ADC sebesar 10-bit, artinya nilai analog dapat dinyatakan dalam 1023 (210 - 1) nilai diskrit. Nilai tersebut memiliki rentang 0 hingga 1023 (bilangan bulat) tanpa satuan (unitless). Berdasarkan penjelasan pertama dan kedua, anda akan mendapat kesetaraan antara nilai analog terhadap nilai digital seperti pada Gambar 6. Gambar 6. Kesetaraan nilai analog terhadap nilai ADC Pin digital Pin ini digunakan untuk menerima nilai digital keluaran dari sensor digital. Sensor digital mengkonversi nilai analog menjadi digital kemudian dikirimkan kepada arduino melalui pin digital. Pada pin digital terdapat 2 (dua) kondisi yaitu High (nilai digital 1) dan LOW (nilai digital 0). Pin-pin tersebut dapat diatur sebagai INPUT (masukkan) untuk menerima data digital dari sensor, dan dapat diatur sebagai OUTPUT (keluaran) untuk mengaktifkan atau menonaktifkan aktuator. Untuk menyederhanakan penjelasan mengenai pin digital anda dapat melihat Gambar 7. Gambar 7. Skematik pin digital arduino sebagai INPUT dan OUTPUT Tombol Reset Tombol ini merupakan tombol 'sakti' yang ada pada Arduino Uno. Kenapa perlu ada tombol 'sakti'? Tombol ini difungsikan untuk mengatur ulang (reset) Arduino ke program terakhir apabila terjadi 'keanehan' pada eksekusi yang dilakukan, Ya bisa juga dikatakan sebagai 'terminate exit' Hebat kan?... Tentunya apabila tombol reset tersebut anda tekan :0.
  • 5. *Author : Rady Purbakawaca Editor : Kania Nur Sawitri Mikrokontroler ATmega 328 Arduino Uno sendiri menggunakan chip mikrokontroler ATmega 328 sebagai 'otak' pusat pengendaliannya dengan spesifikasi seperti yang telah dibahas pada Apakah arduino itu? Chip ini dipasangkan ke header socket yang ada pada board Arduino Uno sehingga memungkinkan untuk dilepas dan dipasang ulang. Kelebihannya adalah apabila terjadi kerusakan pada chip yang diakibatkan oleh kegagalan ataupun 'cidera fisik' (jatuh atau terbanting) maka anda dapat melakukan penggantian chip yang rusak tersebut dengan chip yang baru. Jadi anda tidak perlu mengganti board Arduino Uno anda secara keseluruhan sehingga dapat menghemat biaya kerusakan. Anda dapat melihat ilustrasi chip ATmega 328 dan konfigurasinya pada Gambar 8. Gambar 8. Konfigurasi chip ATmega 328 pada Arduino Uno Referensi Saftari F. 2015. Proyek Robotik Keren dengan Arduino. Elex Media Komputindo: Jakarta Kadir A. 2014. Buku Pintar Pemrograman Arduino. MediaKom: Jakarta