Pengenalan Arduino!
Jadi Physical computing adalah membuat sebuah sistem atau perangkat fisik dengan menggunakan perangkat lunak dan perangkat keras yang sifatnya interaktif dapat menerima rangsangan dari lingkungan dan merespon balik. Pada prakteknya konsep ini diaplikasikan dalam desain-desain alat atau projek-projek yang menggunakan sensor dan mikrokontroler untuk menerjemahkan input analog ke dalam sistem perangkat lunak untuk mengontrol gerakan alat-alat elektro-mekanik seperti lampu, motor dan sebagainya.
Pembuatan prototipe atau prototipe adalah kegiatan yang sangat penting dalam proses komputasi fisik karena pada tahap inilah seorang perancang melakukan eksperimen dan uji coba dari berbagai jenis komponen, ukuran, parameter, program komputer dan lain-lain-ulang kali sampai diperoleh kombinasi yang paling tepat. Dalam hal ini perhitungan-angka dan rumus yang akurat angka satu-satunya faktor yang menjadi kunci sukses di dalam mendesain sebuah alat karena ada banyak faktor eksternal yang turut berperan, sehinggaproses mencoba dan menemukan / mengoreksi kesalahan perlu melibatkan hal-hal yang sifatnya non-eksakta . Prototyping adalah gabungan antara perhitungan dan seni.
Arduino is pengendali mikro papan tunggal yang bersifat open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri. Arduino bukan hanya sebuah alat pengembangan, tetapi ia adalah kombinasi dari perangkat keras, bahasa pemrograman dan Integrated Development Environment (IDE). IDE adalah sebuah perangkat lunak yang berperan untuk menulis program, mengcompile kode biner dan mengupload ke dalam memori mikrokontroler.
Secara umum Arduino terdiri dari dua bagian, yaitu:
1. Papan perangkat keras input / output (I / O)
2. Software software Arduino termasuk IDE untuk menulis program, driver untuk koneksi dengan komputer, program contoh dan perpustakaan untuk pengembangan program
Tidak jauh dari pemograman, Arduino juga membutuhkan bahasa pemograman berupa script sebagai perintah agar Arduino dapat berjalan sesuai perintah. Jadi Bahasa pemrograman yang digunakan oleh Arduino adalah bahasa C. Tetapi bahasa ini sudah dipermudah menggunakan fungsi-fungsi yang sederhana sehingga pemula pun bisa mempelajarinya dengan cukup mudah.
0 comments:
Post a Comment