Pengantar
Arduino
Herlambang Setiadi
Dosen Departemen Fisika Universitas
Airlangga
Apa itu Arduiono?
Apakah Arduino sama
dengan mikrokontroler
Menurut situs resmis Arduino (
www.arduino.cc). Arduino adalah an
open-source electronics prototyping
platform based on flexible, easy to use
hardware and software. It is intended for
artist, designer, hobbysts and anyone
interested in creating interactibe objects
or environments
Keuntungan
penggunaan
Arduino
• Harga relatif murah dibandingkan dengan
mikrokontroler lainya dengan kelebihan
yang ditawarkan.
• Dapat digunakan pada berbagai sistem
operasi Windows, Linux, Max dan lain-
lain.
• Dapat digunakan pada berbagai operasi
Windows, Linux, Max dan lain-lain.
• Memiliki bahasa pemrograman yang
mudah dipahami, projek Arduino sudah
banyak dipelajari karena open source.
Jenis-Jenis
Arduino
• Arduino Uno
• Arduino Due
• Arduino Mega
• Arduino Leonardo
• Arduino Fio
• Arduino Lilypad
• Arduino Nano
• Arduino Pro Mini
• Arduino Micro
Arduino Uno
Spesifikasi Arduino
Uno
Parameter Spesifikasi
Tegangan operasi 5 V
Tegangan Input (Rekomendasi) 7-12 V
Tegangan Input (Limit) 6-20 V
Pin Digital I/O 14 (6 Pin output PWM)
Pin Digital PWM I/O 6
Pin Analog Input 6
Arus DC tiap Pin I/O 20 mA
Arus DC Pin 3.3 V 50 mA
Flash Memory 32 KB (Atmega 328P) dimana 0.5 KB
digunakan untuk bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1KB (ATmega328P)
Clock Speed 16 MHz
LED_BUILTIN 13
Panjang 68,6 mm
Lebar 53,4 mm
Berat 25 g
Kelebihan Arduino
Uno
Terdapat modul yang siap pakai/Shield sehingga dapat langsung dipasang pada board
Arduino.
Didukung oleh Arduino IDE dengan bahasa pemrograman dengan library yang lengkap.
Pengembangan project mikrokontroler akan menjadi lebih mudah dan menyenangkan.
Pengguna dapat langsung menghubungkan board Arduino ke komputer atau laptop
melalu kabel USB. Board Arduino juga tidak membutuhkan downloader untuk
mendownloadkan program yang telah dibuat dari komputer ke mikrokontrokernya.
Arduino Due
Kelebihan Arduino
Due
Memiliki core processor 32-
bit yang memungkinkan
operasi data sebanyak 4 byte
sekaligus dengan tipe data
DWORD pada satu siklus
waktu.
CPU dilengkapi dengan
frekuensi clock sebesar 84
MHz.
RAM statis (SRMA) sebesar
96 KB.
Ruang untuk kode program
sebesar 512 KB.
Terdapat pengendali akses
memori langsung.
Terdapat dua kanal DAC.
Resolusi ADC yang lebih
presisi dengan 12-bit
sebanyak 12 kanal.
Sumber catu daya dapat
diambil dari port USB atau
catu daya eksternal
Arduino Mega
Spesifikasi Arduino
Mega
Parameter Spesifikasi
Tegangan operasi 5 V
Tegangan Input (Rekomendasi) 7-12 V
Tegangan Input (Limit) 6-20 V
Pin Digital I/O 54 (15 PWM)
Pin Analog Input 16
Arus DC tiap Pin I/O 20 mA
Arus DC Pin 3.3 V 50 mA
Flash Memory 256 KB (8 KB:bootloader)
SRAM 8 KB
EEPROM 4 KB
Clock Speed 16 MHz
LED_BUILTIN 13
Panjang 101,52 mm
Lebar 53,3 mm
Berat 37 g
Arduino Leonardo
Arduino Fio
Spesifikasi Arduino Fio
Parameter Spesifikasi
Tegangan operasi 2,7-5,5 V
Tegangan Input (Rekomendasi) 2,7-5,5 V
Pin Digital I/O 14 (6 buah PWM)
Pin Analog Input 6
Pin DC tiap Pin I/O 40 mA
Flash Memory 16 KB (2 KB bootloader)
SRAM 1 KB
EEPROM 512 B
Clock Speed 8 MHz
Arduino Nano
Spesifikasi Arduino
Nano
Parameter Spesifikasi
Tegangan operasi 5 V
Tegangan Input (Rekomendasi) 7-12 V
Pin Digital I/O 14 (6 PWM)
Pin Analog Input 8
Arus DC tiap Pin I/O 40 mA
Flash Memory 32 KB (0,5 KB:bootloader)
SRAM 2 KB
EEPROM 1 KB
Clock Speed 16 MHz
Panjang 45 mm x 18 mm
Berat 5 g
Arduino Pro
Mini
Spesifikasi Arduino Pro
Mini
Parameter Spesifikasi
Tegangan operasi 5 V atau 3,3 V (tergantung model)
Pin Digital I/O 14 (6 PWM)
Pin Analog Input 6
Arus DC tiap Pin I/O 40 mA
Flash Memory 32 KB (0,5 KB:bootloader)
SRAM 2 KB
EEPROM 1 KB
Clock Speed 8 MHz (model 3,3 V) atau 16 MHz (Model
5 V)
Panjang 33 mm x 18 mm
Berat 5 g
Arduino Micro
Referensi
Junaidi dan Yuliyan Dwi
Prabowo, Project Sistem Kendali
Elektronik Berbasis ARDUINO,
AURA, Indonesia, 2018
Michael Margolis, Arduino
Cookbook, O'Reilly Media, USA,
2011
Next Video
Integrated
Development
Environment

Pengantar Arduino .pptx

  • 1.
  • 2.
    Apa itu Arduiono? ApakahArduino sama dengan mikrokontroler Menurut situs resmis Arduino ( www.arduino.cc). Arduino adalah an open-source electronics prototyping platform based on flexible, easy to use hardware and software. It is intended for artist, designer, hobbysts and anyone interested in creating interactibe objects or environments
  • 3.
    Keuntungan penggunaan Arduino • Harga relatifmurah dibandingkan dengan mikrokontroler lainya dengan kelebihan yang ditawarkan. • Dapat digunakan pada berbagai sistem operasi Windows, Linux, Max dan lain- lain. • Dapat digunakan pada berbagai operasi Windows, Linux, Max dan lain-lain. • Memiliki bahasa pemrograman yang mudah dipahami, projek Arduino sudah banyak dipelajari karena open source.
  • 4.
    Jenis-Jenis Arduino • Arduino Uno •Arduino Due • Arduino Mega • Arduino Leonardo • Arduino Fio • Arduino Lilypad • Arduino Nano • Arduino Pro Mini • Arduino Micro
  • 5.
  • 6.
    Spesifikasi Arduino Uno Parameter Spesifikasi Teganganoperasi 5 V Tegangan Input (Rekomendasi) 7-12 V Tegangan Input (Limit) 6-20 V Pin Digital I/O 14 (6 Pin output PWM) Pin Digital PWM I/O 6 Pin Analog Input 6 Arus DC tiap Pin I/O 20 mA Arus DC Pin 3.3 V 50 mA Flash Memory 32 KB (Atmega 328P) dimana 0.5 KB digunakan untuk bootloader SRAM 2 KB (ATmega328P) EEPROM 1KB (ATmega328P) Clock Speed 16 MHz LED_BUILTIN 13 Panjang 68,6 mm Lebar 53,4 mm Berat 25 g
  • 7.
    Kelebihan Arduino Uno Terdapat modulyang siap pakai/Shield sehingga dapat langsung dipasang pada board Arduino. Didukung oleh Arduino IDE dengan bahasa pemrograman dengan library yang lengkap. Pengembangan project mikrokontroler akan menjadi lebih mudah dan menyenangkan. Pengguna dapat langsung menghubungkan board Arduino ke komputer atau laptop melalu kabel USB. Board Arduino juga tidak membutuhkan downloader untuk mendownloadkan program yang telah dibuat dari komputer ke mikrokontrokernya.
  • 8.
  • 9.
    Kelebihan Arduino Due Memiliki coreprocessor 32- bit yang memungkinkan operasi data sebanyak 4 byte sekaligus dengan tipe data DWORD pada satu siklus waktu. CPU dilengkapi dengan frekuensi clock sebesar 84 MHz. RAM statis (SRMA) sebesar 96 KB. Ruang untuk kode program sebesar 512 KB. Terdapat pengendali akses memori langsung. Terdapat dua kanal DAC. Resolusi ADC yang lebih presisi dengan 12-bit sebanyak 12 kanal. Sumber catu daya dapat diambil dari port USB atau catu daya eksternal
  • 10.
  • 11.
    Spesifikasi Arduino Mega Parameter Spesifikasi Teganganoperasi 5 V Tegangan Input (Rekomendasi) 7-12 V Tegangan Input (Limit) 6-20 V Pin Digital I/O 54 (15 PWM) Pin Analog Input 16 Arus DC tiap Pin I/O 20 mA Arus DC Pin 3.3 V 50 mA Flash Memory 256 KB (8 KB:bootloader) SRAM 8 KB EEPROM 4 KB Clock Speed 16 MHz LED_BUILTIN 13 Panjang 101,52 mm Lebar 53,3 mm Berat 37 g
  • 12.
  • 13.
  • 14.
    Spesifikasi Arduino Fio ParameterSpesifikasi Tegangan operasi 2,7-5,5 V Tegangan Input (Rekomendasi) 2,7-5,5 V Pin Digital I/O 14 (6 buah PWM) Pin Analog Input 6 Pin DC tiap Pin I/O 40 mA Flash Memory 16 KB (2 KB bootloader) SRAM 1 KB EEPROM 512 B Clock Speed 8 MHz
  • 15.
  • 16.
    Spesifikasi Arduino Nano Parameter Spesifikasi Teganganoperasi 5 V Tegangan Input (Rekomendasi) 7-12 V Pin Digital I/O 14 (6 PWM) Pin Analog Input 8 Arus DC tiap Pin I/O 40 mA Flash Memory 32 KB (0,5 KB:bootloader) SRAM 2 KB EEPROM 1 KB Clock Speed 16 MHz Panjang 45 mm x 18 mm Berat 5 g
  • 17.
  • 18.
    Spesifikasi Arduino Pro Mini ParameterSpesifikasi Tegangan operasi 5 V atau 3,3 V (tergantung model) Pin Digital I/O 14 (6 PWM) Pin Analog Input 6 Arus DC tiap Pin I/O 40 mA Flash Memory 32 KB (0,5 KB:bootloader) SRAM 2 KB EEPROM 1 KB Clock Speed 8 MHz (model 3,3 V) atau 16 MHz (Model 5 V) Panjang 33 mm x 18 mm Berat 5 g
  • 19.
  • 20.
    Referensi Junaidi dan YuliyanDwi Prabowo, Project Sistem Kendali Elektronik Berbasis ARDUINO, AURA, Indonesia, 2018 Michael Margolis, Arduino Cookbook, O'Reilly Media, USA, 2011
  • 21.