• Tidak ada hasil yang ditemukan

Sejarah Arduino.pdf

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sejarah Arduino.pdf"

Copied!
5
0
0

Teks penuh

(1)

SEJARAH ARDUINO

SEJARAH ARDUINO

M. IRFAN WAHYUNI M. IRFAN WAHYUNI Program Studi Teknik Elektro Program Studi Teknik Elektro Universitas Maritim Raja Ali Haji Universitas Maritim Raja Ali Haji

Jl. Politeknik Senggarang KM 24, Tanjungpinang Jl. Politeknik Senggarang KM 24, Tanjungpinang

[email protected] [email protected]

Abstrak

Abstrak

Arduino merupakan board mikrokontroler yang bersifat

Arduino merupakan board mikrokontroler yang bersifat open sourceopen source, sehingga kita, sehingga kita dapat menggunakannya maupun melakukan modifikasi terhadap board Arduino tersebut. dapat menggunakannya maupun melakukan modifikasi terhadap board Arduino tersebut. Diawali di ruang kelas Interactive Design Institue di Ivrea (IDII), pada tahun 2005 di Ivrea, Diawali di ruang kelas Interactive Design Institue di Ivrea (IDII), pada tahun 2005 di Ivrea, Italia. Oleh seorang mahasiswa asal Kolombia bernama Hernando Barragan melakukan Italia. Oleh seorang mahasiswa asal Kolombia bernama Hernando Barragan melakukan thesisnya yang berjudul “Arduino

thesisnya yang berjudul “Arduino--Revolusi Open Hardware”. Kemudian ArduinoRevolusi Open Hardware”. Kemudian Arduino ditemukan ditemukan oleh Massimo Banzi dan David Cuartielles dengan tujual awal yaitu untuk membantu para oleh Massimo Banzi dan David Cuartielles dengan tujual awal yaitu untuk membantu para siswa membuat perangkat desain dan interaksi dengan harga yang murah dibandingkan siswa membuat perangkat desain dan interaksi dengan harga yang murah dibandingkan dengan perangkat lain.

dengan perangkat lain.

Kata Kunci: Arduino, Perangkat Kata Kunci: Arduino, Perangkat

1.

PENDAHULUAN

1.

PENDAHULUAN

Mikrokontroler (pengendali mikro) pada suatu rangkaian elektronik berfungsi sebagai Mikrokontroler (pengendali mikro) pada suatu rangkaian elektronik berfungsi sebagai  pengendali

 pengendali yang yang mengamengatur tur jalannya jalannya proses proses kerja kerja dari dari rangkaian rangkaian elektronik. elektronik. Di Di dalam dalam sebiah sebiah ICIC mikrokontroler terdapat CPU, memori, timer, saluran komunikasi serial, dan paralel, port mikrokontroler terdapat CPU, memori, timer, saluran komunikasi serial, dan paralel, port input/output, ADC, dll. Mikrokontroler digunakan dalam sistem elektronik modern, seperti: sistem input/output, ADC, dll. Mikrokontroler digunakan dalam sistem elektronik modern, seperti: sistem manajemen mesin mobil, keyboard, computer, instrumen pengukuran elektronik (seperti multimeter manajemen mesin mobil, keyboard, computer, instrumen pengukuran elektronik (seperti multimeter digital,

digital, synthesizer  synthesizer  frekuensi, dan osiloskop), televisi, radio, telepon digital, frekuensi, dan osiloskop), televisi, radio, telepon digital,mobile phonemobile phone, microwave, microwave oven, IP Phone, printer, scanner, kulkas pendingin ruangan, CD/DVD Player, kamera, mesin cuci, oven, IP Phone, printer, scanner, kulkas pendingin ruangan, CD/DVD Player, kamera, mesin cuci, PLC (

PLC ( Programmab Programmable Logic Controller le Logic Controller ), robot, sistem otomasi, sistem akuisisi data sistem keamanan,), robot, sistem otomasi, sistem akuisisi data sistem keamanan,  peralatan medis

 peralatan medis (MRI, CT (MRI, CT SCAN, ECG, SCAN, ECG, EEG, USG), EEG, USG), sistem EDC sistem EDC (( Electronic Data  Electronic Data capturecapture) mesin) mesin ATM, modem, router, dll

ATM, modem, router, dll

..

2.1

2.1

Sejarah

Sejarah Mikrokontroler

Mikrokontroler

Sejarah mikrokontroler tidak terlepas dari sejarah mikroprosesor. Berikut ini sejarah Sejarah mikrokontroler tidak terlepas dari sejarah mikroprosesor. Berikut ini sejarah mikroprosesor dan mikrokontroler:

mikroprosesor dan mikrokontroler: 

 Tahun 1971, Intel 4004 adalah Mikroprosesor pertama. Intel 4004 dibuat dan dikembangkanTahun 1971, Intel 4004 adalah Mikroprosesor pertama. Intel 4004 dibuat dan dikembangkan oleh intel (

oleh intel ( Integrated  Integrated ElectronicsElectronics). Intel membuat mikroprosesor Intel 4004 menggunakan). Intel membuat mikroprosesor Intel 4004 menggunakan 2250 transistor. Intel 4004 merupakan mikroprosesor 4 bit. Kemudian pada tahun 1974, Intel 2250 transistor. Intel 4004 merupakan mikroprosesor 4 bit. Kemudian pada tahun 1974, Intel membuat mikroprosesor generasi kedua (Intel 8008), Intel 8008 merupakan mikroprosesor 8 membuat mikroprosesor generasi kedua (Intel 8008), Intel 8008 merupakan mikroprosesor 8  bit.

 bit.

Gambar 2.1 Intel 4004 Gambar 2.1 Intel 4004

(2)

 Tahun 1972, TMS 1000 adalah mikrokontroler pertama. TMS 1000 merupakan mikrokontroler 4-bit. Mikrokontroler TMS 1000 dibuat oleh Gary Boone dari Texas Instrument.

Gambar 2.2 TMS 1000

 Tahun 1974, beberapa pabrikan IC menawarkan mikroprosesor dan pengendali menggunakan mikroprosesor. Mikroprosesor yang ditawarkan pada saat itu yaitu Intel 8080, 8085, Motorola 6800, Signetics 6502, Zilog Z80, dan Texas Instruments 9900 (16 bit).

 Tahun 1976, dibuat Intel 8048, yang merupakan mikrokontroler intel pertama.

 Tahun 1978, mikrokontroler 16 bit menjadi umum digunakan yaitu Intel 8086, Motorola 68000 dan Zilog Z8000. Sejak saat itu pabrikan mikroprosesor terus mengembangkan mikroprosesor dengan berbagai keistimewaan dan arsitektur. Mikrokontroler uang dikembangkan termasuk 32 bit device seperti Intel Pentium, Motorola DragonBall, dan  beberapa mikrokontroler yang menggunakan ARMcore.

 Tahun 1980, Intel 8051 atau lebih dikenal dengan mikrokontroler MCS51. MCS51 adalah mikrokontroler CISC 8 bit.

 Tahun 1996, mikrokontroler Atmel AVR dibuat oleh Atmel. Atmel AVR adalah salah satu mikrokontroler yang banyak digunakan sampaui dengan saat ini. AVR adalah mikrokontroler RISC ( Reduce Instruction Set Computing ) 8 bit berdasarkan arsitektur Harvard.

2.2

Mikrokontroler AVR

AVR mempunyai kepanjangan  Advanced Versatile RISC atau Alf and Vegard’s Risc  processor yang berasal daru nama dua mahasiswa Norwegian Institute of technology  (NTH), yaitu Alf-Egil Bogen dan Vegard Wollan. Secara umum mikrokontroler AVR dapat dikelompokan menjadi 5 kelompok, yaitu keluarga Attiny, AT90Sxx. ATMega, AVR Xmega, dan AVR32 UC3.

Mikrokontroler AVR Memori Tipe Jumlah

pin Flash EEPROM SRAM TinyAVR (8 bit) 8 –  2 1 – 2K 64 – 128 0 –  128 AT90Sxx (8 bit) 20 – 44 1 – 8K 128 – 512 0 –  1K ATMega (8 bit) 32 – 64 8 – 128K 512 – 4K 512 –  4K AVR XMEGA (8/16 bit) 44 – 100 16 – 384K 512 – 4K 1K –  16K AVR32 UC3 (32 bit) 48 – 144 16 –  512K  –   32K –  128K Tabel 2.1 Jenis Mikrokontroler AVR

(3)

2.3

Sejarah Arduino

Arduino adalah alat yang dikembangkan oleh Hernando Barragan pada tahun 2004. Arduino diawali di ruang kelas Interactive Design Institue di Ivrea, Italia. Kemudian Arduino ditemukan oleh Massimo Banzi dan David Cuartielles dengan tujuan awal yaitu untuk membantu para siswa membuat  perangkat desain dan interaksi dengan harga yang murah dibandingkan dengan perangkat lain.

Arduino berasal dari bahasa Italia yang berarti teman yang berani. Pada bulan Mei 2011, Arduino sudah terjual lebih dari 300.000 unit.

Arduino adalah sebuah board mikrokontroler yang bersifat open source, dimana desain skematik dan PCB bersifat open source, sehingga kita dapat menggunakannya maupun melakukan modifikasi. Board Arduino menggunakan Chip/IC mikrokontroler Atmel AVR, misalnya: Arduino  NG or older w/Atmega8 (Severino), Arduino Duemilanove or Nano w/Atmega328, Arduino Uno,

Arduino Mega2560, dll.

Software untuk membuat, mengkompilasi dan meng-upload  program yaitu Arduino IDE atau disebut juga Arduino Software yang juga bersifatopen source. Software ini dapat diunduh pada situs http://www.arduino.cc. Arduino IDE (Arduino Software) menghasilkan file hex  dari baris kode instruksi program yang menggunakan bahasa C yang dinamakan sketch  setelah dilakukan compile dengan perintah Verify/Compile.

Bootloader Chip/IC pada Arduino Board telah diisi oleh program yang dinamakan Arduino bootloader, yang menmungkinkan kita meng-upload code  program tanpa menggunakan hardware tambahan (tanpa menggunakan programmer dari luar, seperti: AVR-ISP, STK500,  parallel  programmer , usb programmer ). Bootloader  akan aktif selama beberapa detik ketika board mengalami

reset .

2.4

Board Arduino

Arduino Uno

Arduino Uno menggunkan mikrokontroler Atmega328. Secara umum posisi/letak pin-pin terminal I/O pada berbagai Board Arduino posisinya sama dengan posisi/letak pin-pin terminal I/O dari Arduino Uno yang mempunyai 14 pin Digital yang dapat di set sebagai

 Input/Output  (beberapa diantaranya mempunyai fungsi ganda), 6 pin Input Analog.

(4)

Arduino Duemilanove

Berbeda dengan Arduino Uno, Arduino Due tidak menggunakan Atmega, melainkan dengan chip yang lebih tinggi ARM Cortex CPU. Memiliki 54 input/output pin digital dan 12 pin input analog. Untuk pemogramannya menggunakan Micro USB, terdapat pada beberapa handphone.

Gambar 2.2 Arduino Duemilanove 

Arduino Leonardo

Arduino Leonardo menggunakan mikrokontroler Atmega32u4. Memiliki 20 digital pin I/O dan 12 input analog.

Gambar 2.3 Arduino Leonardo 

Arduino Mega2560

Menggunakan mikrokontroler Atmega 2560. Memiliki 54 digit al pin I/O, 16 input analog, dan 4 UART (hardware port serial ).

(5)

Arduino Nano

Dilengkapi dengan FTDI untuk pemograman lewat Micro USB. Memiliki 14 digital pin I/O dan 8 input analog.

Gambar 2.5 Arduino Nano

Arduino Mega ADK

Menggunakan mikrokontroler Atmega2560. Memiliki 54 digital pin I/O, 16 input analog, dan 4 UART (hardware port serial ).

Gambar 2.6 Arduino Mega ADK

2.5

Kesimpulan

Arduino merupakan pengendali mikro singel board yang berifatopen-source, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.

2.6

Daftar Pustaka

[1] Andrianto, Heri. 2016 “ Arduino Belajar Cepat Pemrograman”. Penerbit Informatika

Bandung.

[2] Arduino Robotics, John-David Waren, Josh Adams, and Harald Molle. [3] http://www.arduino.cc

[4] http://www.learnabout-electronics.org [5] http://mahretasmk.blogspot.co.id

[6] http://tentangarduino.blogspot.co.id

Gambar

Tabel 2.1 Jenis Mikrokontroler AVR
Gambar 2.1 Arduino Uno
Gambar 2.4 Arduino Mega2560
Gambar 2.6 Arduino Mega ADK

Referensi

Dokumen terkait

Nomor 22 Tahun 1999 tentang Pemerintahan Daerah pasal 60 dan pasal 2 Peraturan Pemerintah Nomor 84 Tahun 2000 tentang Pedoman Organisasi Perangkat Daerah serta dalam rangka

Bapak dan Ibu dosen-dosen Teknik Industri Universitas Bhayangkara Jakarta Raya yang telah memberikan arahan kepada penyusun dalam menyelesaikan skripsi ini.. Bapak Sutiyoso

Fenomena sehubungan dengan pelaksanaan akuntabilitas, transparansi, pengawasan, standar akuntansi pemerintah, dan pengelolaan APBD adalah : pelaksanaan anggaran dan

Dalam permainan lompat penggaris biji ini, metode yang digunakan adalah metode demonstrasi ( dilakukan dengan cara mempertunjukan/memperagakan suatu cara/suatu

Hal itu menunjukkan bahwa pada variabel ini, user aplikasi Oracle 9i merasa tidak puas dan perusahaan harus meningkatkan kinerja aplikasi Oracle 9i yang diterapkan

Pemilihan motode Customer Relationship Management (CRM), karena akan menambah ketertarikan semua bagian dalam mengisi data semua kegiatan yang akan dan telah dilaksanakan,

Hasil penelitian uji kualitatif menunjukan bahwa sari jeruk kalamansi positif mengandung flavonoid dan hasil kadar flavonoid yang diperoleh dengan metode

yang dapat menjadikan kinerja sumber daya manusia kurang optimal. Mulai dari kurangnya perhatian oleh pemimpin kepada SDM yang ada. dan cara bersikap para pemimpin terhadap