Apa itu Arduino

What is Arduino?

Arduino adalah sebuah platform open-source elektronik yang mudah digunakan baik hardware dan software. papan Arduino dapat membaca masukan - cahaya pada sensor, jari pada tombol, atau pesan Twitter - dan mengubahnya menjadi output - mengaktifkan motor, menyalakan LED, penerbitan sesuatu secara online. Anda dapat memberitahu forum Anda apa yang harus dilakukan dengan mengirimkan satu set instruksi ke mikrokontroler di papan. Untuk melakukannya Anda dapat menggunakan bahasa Arduino pemrograman (berdasarkan Wiring), dan Software Arduino (IDE), berdasarkan Pengolahan.




Selama bertahun-tahun Arduino telah menjadi otak dari ribuan proyek, dari benda-benda sehari-hari untuk instrumen ilmiah yang kompleks. Sebuah komunitas di seluruh dunia pembuat - siswa, penggemar, seniman, programer, dan profesional - telah berkumpul di sekitar platform open-source ini, kontribusi mereka telah ditambahkan ke jumlah yang luar biasa pengetahuan diakses yang dapat membantu untuk pemula dan ahli sama.

Arduino lahir di Ivrea Interaksi Design Institute sebagai alat yang mudah untuk prototyping cepat, ditujukan untuk siswa tanpa latar belakang dalam elektronik dan pemrograman. Begitu mencapai masyarakat yang lebih luas, papan Arduino mulai berubah untuk beradaptasi dengan kebutuhan dan tantangan baru, membedakan tawarannya dari 8-bit papan sederhana untuk produk untuk aplikasi IOT, wearable, cetak 3D, dan lingkungan tertanam. Semua papan Arduino benar-benar open-source, memberdayakan pengguna untuk membangun mereka secara independen dan akhirnya menyesuaikannya dengan kebutuhan khusus mereka. Perangkat lunak ini, juga, adalah open-source, dan tumbuh melalui kontribusi dari pengguna di seluruh dunia.

Why Arduino?


Berkat pengalaman pengguna yang sederhana dan mudah diakses, Arduino telah digunakan dalam ribuan proyek yang berbeda dan aplikasi. Perangkat lunak Arduino mudah digunakan untuk pemula, namun cukup fleksibel untuk pengguna tingkat lanjut. Ini berjalan pada Mac, Windows, dan Linux. Guru dan siswa menggunakannya untuk membangun biaya rendah instrumen ilmiah, untuk membuktikan prinsip-prinsip kimia dan fisika, atau untuk memulai dengan pemrograman dan robotika. Desainer dan arsitek membangun prototipe interaktif, musisi dan seniman menggunakannya untuk instalasi dan bereksperimen dengan alat musik baru. Pembuat, tentu saja, menggunakannya untuk membangun banyak proyek dipamerkan di Faire Maker, misalnya. Arduino adalah alat kunci untuk belajar hal-hal baru. Siapapun - anak, penggemar, seniman, programmer - dapat mulai bermain-main hanya mengikuti petunjuk langkah demi langkah dari kit, atau berbagi ide online dengan anggota lain dari komunitas Arduino.

Ada banyak mikrokontroler dan platform mikrokontroler tersedia untuk komputasi fisik. Parallax Basic Stamp, Netmedia ini BX-24, Phidgets, MIT Handyboard, dan banyak lainnya menawarkan fungsionalitas yang sama. Semua alat-alat ini mengambil rincian berantakan pemrograman mikrokontroler dan membungkusnya dalam sebuah paket yang mudah digunakan. Arduino juga menyederhanakan proses bekerja dengan mikrokontroler, tetapi menawarkan beberapa keuntungan bagi guru, siswa, dan amatir tertarik atas sistem lain:

  • Inexpensive - papan Arduino relatif murah dibandingkan dengan platform mikrokontroler lainnya. Versi paling mahal dari modul Arduino dapat dirakit dengan tangan, dan bahkan sebelum berkumpul modul Arduino biaya kurang dari $ 50
  • Cross-platform - Arduino Software (IDE) berjalan pada Windows, Macintosh OSX, dan sistem operasi Linux. Kebanyakan sistem mikrokontroler terbatas untuk Windows.
  • Simple, jelas lingkungan pemrograman - The Arduino Software (IDE) mudah digunakan untuk pemula, namun cukup fleksibel untuk pengguna tingkat lanjut untuk mengambil keuntungan dari juga. Untuk guru, itu Nyaman berdasarkan lingkungan pemrograman Processing, sehingga siswa belajar program dalam lingkungan yang akan akrab dengan cara Arduino IDE bekerja.
  • Open source and extensible software - Perangkat lunak Arduino diterbitkan sebagai alat open source, tersedia untuk ekstensi oleh programmer berpengalaman. Bahasa dapat diperluas melalui C ++ perpustakaan, dan orang-orang yang ingin memahami rincian teknis dapat membuat lompatan dari Arduino ke bahasa pemrograman AVR C yang itu berdasarkan. Demikian pula, Anda dapat menambahkan kode AVR-C langsung ke program Arduino Anda jika Anda ingin.
  • Open source and extensible hardware - Rencana papan Arduino diterbitkan di bawah lisensi Creative Commons, sehingga desainer sirkuit yang berpengalaman dapat membuat versi mereka sendiri modul, memperluas dan meningkatkan itu. Bahkan pengguna yang relatif tidak berpengalaman dapat membangun versi papan tempat memotong roti modul untuk memahami cara kerjanya dan menghemat uang.

How do I use Arduino?


Lihat panduan memulai. Jika Anda mencari inspirasi Anda dapat menemukan berbagai macam Tutorial pada Arduino Proyek Hub.

Teks Arduino panduan memulai berada dibawah lisensi Creative Commons Atribusi-Berbagi Serupa 3.0 License. contoh kode dalam panduan dilepaskan ke domain publik.
Previous
Next Post »