Lompat ke konten Lompat ke sidebar Lompat ke footer

Apa itu Arduino dan Digunakan untuk apa?

Apa itu Arduino ?

Arduino merupakan proyek open hardware yang mengembangkan board yang dapat digunakan oleh siapapun yang suka ngoprek / otak atik, hobby elektronika, dan penemu untuk mendesain dan merancang perangkat yang dapat berinteraksi dengan dunia nyata. 

Arduino mengacu pada jenis yang spesifik dari tipe board tertentu. Arduino dapat dikembangkan oleh orang tertentu atau perusahaan yang dapat berfungsi dengan cara yang sama.

apa itu arduino

Bagian dari Arduino

Arduino terdiri dari beberapa part dan interface yang berbeda didalam satu circuit board yang sama. Desain arduino mengalami perubahan dalam beberapa tahun terakhir. Tetapi hampir semua board arduino terdiri dari part berikut. 

Pin 

Arduino memiliki beberapa pin yang digunakan untuk menghubungkan variasi komponen yang ingin kamu gunakan dengan arduino. Pin Arduino sendiri dibagi menjadi 2.
  • Digital Pin, merupakan Pin yang dapat membaca dan menulis satu perintah, on atau off / 1 atau 0. Kebanyakan arduino memiliki 14 digital I/O Pin. I/O Pin maksudnya adalah Pin tersebut dapat digunakan sebagai input maupun output.
  • Analog Pin, merupakan Pin yang dapat membaca nilai range (0-5V). Fitur ini sangat berguna untuk membuat kontrol terhadap input maupun output.
Pin ini diatur dalam pola yang spesifik, jadi ketika membali sebuah board arduino, pastikan sesuai dengan rancangan kamu. 

Konektor Power

Arduino menyediakan 2 macam jalur power nya. Pertama, untuk dirinya sendiri dan Kedua tegangan rendah untuk komponen yang terhubung ke Arduino melalui Pin Out seperti LED, sensor, dll. Power dari Arduino dapat menggunakan Adaptor AC ataupun baterai.

Microcontroller

Microcontroller pada Arduino merupakan chip utama, fungsinya untuk menaruh program ke arduino untuk memberikan perintah yang memungkinkan untuk mengeksekusi dan membuat keputusan dari berbagai macam input. Tipe Chip dari Arduino ada bermacam-macam tergantung dari tipe dari arduino yang kamu beli itu sendiri, contohnya ATmega8, ATmega168, ATmega328, ATmega1280, ATmega2560. 

Serial Konektor

Arduino juga dapat diprogram secara langsung melalui standar USB Port. Konektor ini memungkinkan kamu untuk berkomunikasi dengan board arduino dari komputer/laptop dengan menulis program yang baru kedalam drvice arduino. 

Komponen lain-lain.

Beberapa komponen lain yang tidak kalah penting adalah osilator, dan regulator tegangan. Komponen tersebut juga penting didalam arduino untuk menyediakan kemampuan yang penting, meskipun akan jarang berhubungan dengan komponen tersebut.

Bagaimana cara memprogram Arduino?

Kebanyakan penggemar Arduino, terutama untuk pemula biasanya akan mulai memprogram menggunakan IDE (Integrated Development Environment) for Arduino. 
Arduino IDE

Arduino IDE adalah perangkat lunak open source yang ditulis dalam Java dan akan bekerja pada berbagai platform: Windows, Mac, dan Linux. IDE memungkinkan Anda untuk menulis kode di lingkungan khusus dengan penyorotan sintaks dan fitur lain yang akan membuat pengkodean lebih mudah, dan kemudian dengan mudah memuat kode Anda ke perangkat dengan satu klik tombol.