Nomor BP : 1601042038
Kelas/Kelompok : 3C EC/03
DosenPembimbing : 1.SURYADI,ST.,MT
2.NADIA ALFITRI,ST.,MT
2018
i
LEMBARAN PENGESAHAN
NO.PERCOBAAN : 01
NO.BP : 1601041008
KELAS : 3C EC
KELOMPOK : 02
PEMBIMBING : 1. SURYADI,ST,.MT
2.NADIA ALFITRI,ST,.MT
KETERANGAN :
NILAI
ii
KATA PENGANTAR
Alhamdulillah penulis ucapkan kehadirat Allah SWT karena
berkat rahmat dan karunia Nya penulis dapat menyelesaikan laporan..
Laporan ini merupakan hasil tertulis dari Praktikum Mekatronika dan
Robotika yang penulis ikuti pada perkuliahan Semester 5 di Politeknik
Negeri Padang.
Penulis
Muhammad Ihsan
iii
DAFTAR ISI
Halaman Pengesahan............................................................i
Kata Pengatar.......................................................................ii
Daftar Isi..............................................................................iii
BAB I PENDAHULUAN
1.1 Tujuan Percobaan.................................................
1.2 Keselamatan dan Kesehatan................................
1.3 Landasan Teori.....................................................
BAB II PROSES PRAKTIKUM
2.1 Alat dan Bahan......................................................
2.2 Langkah Kerja.......................................................
2.3 Gambar Rangkaian................................................
BAB III DATA PRAKTIKUM
3.1 Data Percobaan......................................................
3.2 Analisa Data..........................................................
BAB IV PENUTUP
4.1 Kesimpulan...........................................................
4.2 Saran.....................................................................
DAFTAR PUSTAKA
iv
BAB 1
PENDAHULUAN
Arduino merupakan rangkaian elektronik yang bersifat open source, serta memiliki
perangkat keras dan lunak yang mudah untuk digunakan. Arduino dapat mengenali
lingkungan sekitarnya melalui berbagai jenis sensor dan dapat mengendalikan lampu,
motor, dan berbagai jenis aktuator lainnya. Arduino mempunyai banyak jenis, di
antaranya Arduino Uno, Arduino Mega 2560, Arduino Fio, dan lainnya.
(www.arduino.cc). dan yang kita bahas kali ini adalah Arduino Uno R3
sumber :http://www.ntu.edu.sg/home/ehchua/programming/arduino/Arduino.html
1
gambar di atas adalah penjelasan dari setiap bagian-bagian arduino Uno.Pada
arduino memberikan penamaan penyemat secara spesifik agar mudah dikenali oleh
pengguna awam. Jika kita terbiasa mengembangkan aplikasi mikrokontroler tidak
menggunakan arduino, penyemat menggunakan nama penyemat sesuai dengan
lembar data dari pabriknya. Arduino menamakan penyemat secara spesifik yaitu
dua jenis saluran yaitu analog dan digital. Setiap saluran analog dan digital diberi
urutan angka, misalnya D5 adalah saluran digital kanal 5, A0 adalah saluran analog
kanal 0.
sumber:http://pictoor.com/gallery/arduino+uno+pinout
Board dapat beroperasi pada pasokan eksternal dari 6 sampai 20 volt. Jika Anda
menggunakan tegangan kurang dari 6 volt mungkin tidak akan stabil. Jika
menggunakan lebih dari 12V, regulator tegangan bisa panas dan merusak papan.
Rentang yang dianjurkan adalah 7 sampai 12 volt.
2
Pin listrik yang tersedia adalah sebagai berikut:
VIN. Input tegangan ke board Arduino ketika menggunakan sumber daya eksternal.
Anda dapat menyediakan tegangan melalui pin ini, atau, jika Anda ingin memasok
tegangan melalui colokan listrik, gunakan pin ini.
5V. Pin ini merupakan output 5V yang telah diatur oleh regulator papan Arduino.
Board dapat diaktifkan dengan daya, baik dari colokan listrik DC (7 - 12V),
konektor USB (5V), atau pin VIN board (7-12V). Jika Anda memasukan tegangan
melalui pin 5V atau 3.3V secara langsung (tanpa melewati regulator) dapat merusak
papan Arduino. Penulis tidak menyarankan itu.
Tegangan pada pin 3V3. 3.3Volt dihasilkan oleh regulator on-board. Menyediakan
arus maksimum 50 mA.
GND. Pin Ground.
IOREF. Pin ini di papan Arduino memberikan tegangan referensi ketika
mikrokontroler beroperasi. Sebuah shield yang dikonfigurasi dengan benar dapat
membaca pin tegangan IOREF sehingga dapat memilih sumber daya yang tepat
agar dapat bekerja dengan 5V atau 3.3V.
Memori
ATmega328 memiliki 32 KB (dengan 0,5 KB digunakan untuk bootloader).
ATmega328 juga memiliki 2 KB dari SRAM dan 1 KB EEPROM (yang dapat
dibaca dan ditulis dengan perpustakaan / library EEPROM).
3
Eksternal Interupsi: Pin 2 dan 3 dapat dikonfigurasi untuk memicu interrupt pada
nilai yang rendah (low value), rising atau falling edge, atau perubahan nilai. Lihat
fungsi attachInterrupt() untuk rinciannya.
PWM: Pin 3, 5, 6, 9, 10, dan 11 Menyediakan 8-bit PWM dengan fungsi
analogWrite()
SPI: pin 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) mendukung komunikasi SPI
dengan menggunakan perpustakaan SPI
LED: pin 13. Built-in LED terhubung ke pin digital 13. LED akan menyala ketika
diberi nilai HIGH
Arduino Uno memiliki 6 input analog, berlabel A0 sampai A5, yang masing-
masing menyediakan resolusi 10 bit (yaitu 1024 nilai yang berbeda). Secara default
mereka mengukur dari ground sampai 5 volt, perubahan tegangan maksimal
menggunakan pin AREF dan fungsi analogReference(). Selain itu, beberapa pin
tersebut memiliki spesialisasi fungsi, yaitu TWI: pin A4 atau SDA dan A5 atau
SCL mendukung komunikasi TWI menggunakan perpustakaan Wire.
Ada beberapa pin lainnya yang tertulis di board:
AREF. Tegangan referensi untuk input analog. Dapat digunakan dengan fungsi
analogReference().
Reset. Gunakan LOW untuk me-reset mikrokontroler. Biasanya digunakan untuk
menambahkan tombol reset.
Komunikasi
Arduino Uno memiliki sejumlah fasilitas untuk berkomunikasi dengan komputer,
Arduino lain, atau mikrokontroler lainnya. ATmega328 menyediakan UART TTL
(5V) komunikasi serial, yang tersedia pada pin digital 0 (RX) dan 1 (TX). Pada
ATmega16U2 saluran komunikasi serial melalui USB dan muncul sebagai com
port virtual untuk perangkat lunak pada komputer. Firmware 16U2 menggunakan
standar driver USB COM, dan tidak ada driver eksternal diperlukan. Namun, pada
Windows, diperlukan file .inf. Perangkat lunak Arduino termasuk monitor serial
yang memungkinkan data tekstual sederhana akan dikirim ke dan dari papan
Arduino. RX dan TX LED di papan akan berkedip ketika data sedang dikirim
4
melalui chip USB-to-serial dan koneksi USB komputer (tetapi tidak untuk
komunikasi serial pada pin 0 dan 1).
ATmega328 juga mendukung I2C (TWI) dan komunikasi SPI. Perangkat lunak
Arduino termasuk perpustakaan Wire berfungsi menyederhanakan penggunaan bus
I2C. Untuk komunikasi SPI, menggunakan perpustakaan SPI.
Pemrograman
Arduino Uno dapat diprogram dengan software Arduino baca: Download Software
Arduino untuk Berbagai OS. Pilih "Arduino Uno dari menu Tools > Board (sesuai
dengan mikrokontroler pada papan). Untuk rincian, silahkan baca: Mengenal
Arduino dari Pemula Sampai Mahir.
Karakteristik Fisik
sumber :http://www.dhgate.com/store/product/2012-new-arduino-uno-r3-board-
atmega328-atmega8u2/155916748.html
5
Panjang maksimum dan lebar PCB Uno masing-masing adalah 2,7 dan 2,1 inci,
dengan konektor USB dan colokan listrik yang melampaui dimensi tersebut. Empat
lubang sekrup memungkinkan board harus terpasang ke permukaan. Perhatikan
bahwa jarak antara pin digital 7 dan 8 adalah 0,16", tidak seperti pin lainnya.
Feature:
Brand New and High Quality
Microcontroller: ATmega328
Operating Voltage: 5V
Input Voltage (recommended): 7-12V
Input Voltage (limits): 6-20V
Digital I/O Pins: 14 (of which 6 provide PWM output)
Analog Input Pins: 6
DC Current per I/O Pin: 40 mA
DC Current for 3.3V Pin: 150 mA
Flash Memory: 32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Clock Speed: 16 MH
6
BAB II
PROSES PRATIKUM
7
Didalam control panel,masukke menu system dan security.
Kemudianklikpadasisrem. Setelahtampilsistemmuncul ,buka device
meneger.
Lihat pada bagian Port (Com dan LPT). Anda akan melihat sebuah port
terbuka dengan nama Arduino Uno (Comxx)
Klik kanan pada Port Arduino Uno (Comxx) dan pilih opsi “Update Driver
Software,
Kemudian pilih opsi “Browse my computer for Driver Software,
Terakhir,masuk dan pilih file driver Uno. Dengan nama “Arduino
Uno.inf,terletak didalam folder “Driver” pada software Arduino yang telah
di download tadi.
Windows akan meneruskan instalasi driver.
8
BAB III
DATA PRATIKUM
. Langkahpertamayaituklikkanan di komputeratau My
computer yang ada di start menu atau pun di
desktop samasaja,kemudianpilih properties. Setelah itu pilih
Device Manager.
Kemudian akan terlihat driver mana saja yang teristall dan
mana yang belum , jika terdapat tanda seru (!) berarti driver
tersebut belum terinstall
9
BAB IV
PENUTUP
4.1 Kesimpulan
4.2 Saran
Agar dosen pembimbing memperhatikan dan memastikan agar setiap dari anggota
kelompok dapat melakukan pratikum dengan baik.
10
DAFTAR PUSTAKA
www.arduino.cc
11