Beranda » bagaimana » Apa itu Arduino? Pelajari Tentang Platform Elektronik Sumber Terbuka ini

    Apa itu Arduino? Pelajari Tentang Platform Elektronik Sumber Terbuka ini

    Arduino adalah platform prototipe elektronik sumber terbuka yang didasarkan pada perangkat keras dan lunak yang fleksibel dan mudah digunakan. Hari ini kami akan membantu Anda memulai dengan menunjukkan kepada Anda beberapa opsi yang tersedia dan betapa mudahnya untuk memulai.

    Perangkat keras Arduino adalah papan sirkuit sumber terbuka dengan mikroprosesor dan pin input / output (I / O) untuk komunikasi dan mengendalikan objek fisik (LED, servos, tombol, dll.). Papan biasanya akan diberi daya melalui USB atau catu daya eksternal yang pada gilirannya memungkinkannya untuk memberi daya pada perangkat keras dan sensor lainnya.

    Arduino juga memiliki komponen perangkat lunak sumber terbuka yang mirip dengan C ++. Lingkungan pengembangan terintegrasi Arduino (IDE) memungkinkan Anda untuk menulis kode, mengompilasinya, dan kemudian mengunggahnya ke Arduino Anda untuk digunakan sendiri dalam pembuatan prototipe dan proyek.

    Semua ini dirancang agar mudah digunakan untuk memungkinkan seniman dan pembuat secara bebas mengembangkan ide-ide mereka menjadi objek nyata. Jika Anda tertarik untuk membangun sesuatu sendiri, lihatlah untuk melihat opsi perangkat keras, dan perangkat lunak yang tersedia untuk memulai.

    Varian Arduino

    Perangkat keras Arduino menjadi "open-source" berarti Anda dapat melihat skema setiap papan yang tersedia. Ini artinya Anda bebas untuk membeli komponen perangkat keras dan menyatukannya sendiri jika Anda mau. Untuk memulai, kami mungkin hanya menyarankan Anda menghabiskan ~ $ 30 dan melihat seberapa besar Anda benar-benar ingin berinvestasi.

    Gambar di bawah ini dibuat menggunakan Fritzing dan merupakan tata letak untuk Arduino dasar menggunakan papan roti.

    Arduino hadir dalam berbagai jenis yang membuat pemilihan yang tepat sulit untuk diputuskan, tetapi variasi juga memungkinkan fleksibilitas dalam memilih solusi yang sempurna.

    Kami tidak dapat mencakup setiap opsi Arduino, tetapi berikut adalah beberapa opsi penting untuk memulai.

    Arduino Uno

    Uno adalah pemula yang hebat, Arduino, ini memberikan fondasi yang kuat bagi mereka yang baru memulai dan memiliki banyak pilihan yang Anda inginkan saat Anda menjelajahi platform. Ini juga bekerja dengan hampir setiap perisai yang tersedia (lebih lanjut tentang ini nanti).

    Arduino Nano

    Nano hampir memiliki fitur untuk fitur yang sama dengan Arduino Uno, tetapi ukurannya sekitar 1/3 dan tidak dapat menggunakan perisai dengan mudah. Uno dimaksudkan untuk digunakan sebagai perlengkapan tetap dalam proyek atau dengan papan tempat memotong roti untuk pengujian.

    Arduino Lilypad

    The Lilypad memiliki desain unik yang dapat dijahit menjadi kain untuk proyek atau seni yang dapat dikenakan. Tentu saja Anda tidak terbatas pada aplikasi tersebut tetapi perisai tidak akan berfungsi pada Arduino ini sehingga ekspansi mungkin menjadi sulit.

    Arduino Mega 2560

    Mega 2560 memiliki lebih banyak memori dan lebih banyak pin I / O daripada Arduino lainnya. Ini adalah Arduino terbesar dan terbaik yang bisa Anda dapatkan, tetapi Anda mungkin tidak membutuhkan banyak daya jika proyek Anda tidak memerlukannya. Ini juga akan menjadi Arduino yang lebih mahal untuk ditinggalkan dalam proyek secara permanen.

    Netduino

    Netduino adalah sepupu dari Arduino. Ini masih merupakan solusi peretasan dan peretasan perangkat keras sumber terbuka. Tetapi Netduino menjalankan .NET Micro Framework untuk basis perangkat lunaknya. Pin ini kompatibel dengan perisai Arduino, tetapi beberapa mungkin memerlukan driver untuk dijalankan.

    Untuk lebih banyak perangkat keras Arduino, lihat tautan di bawah ini.

    Aksesoris Arduino (Perisai)

    Shields membuat penambahan fungsionalitas ke Arduino Anda menjadi sangat mudah. Mereka memiliki pin yang mendorong tepat ke bagian atas Arduino Anda dan Anda dapat segera mengambil keuntungan dari apa pun yang dapat dilakukan perisai. Anda juga dapat menambahkan beberapa perisai sekaligus. Arduino yang menonton Twitter untuk tagar khusus (ethernet shield) dan kemudian mengendalikan mobil RC menggunakan RF (RF shield) tidak berada di luar lingkup satu proyek pun berkat fleksibilitas perisai.

    Anda akan melihat di bawah ini bahwa beberapa perisai sangat mirip dengan papan Arduino sendiri, tetapi jangan bingung karena mereka tidak memiliki kekuatan pemrosesan utama untuk menjalankan kode yang akan Anda tulis dalam sketsa (lebih lanjut tentang ini di bawah ini).

    Ethernet

    Ini adalah salah satu perisai paling populer karena memperluas Arduino Anda untuk dapat menggunakan internet untuk komunikasi dan kontrol. Perisai Ethernet adalah salah satu yang paling serbaguna yang tersedia, dan setelah Anda menguasai dasar-dasarnya Anda harus mencari untuk mendapatkannya hanya sehingga Anda dapat membuat tweet pembuat mesin cuci / pemanggang roti / pembuat kopi.

    XBee

    Perisai XBee memudahkan komunikasi nirkabel point-to-point. Anda dapat menggunakan ini untuk jaringan dua Arduino bersama-sama atau mengatur jaringan mesh seluruh Arduino yang suatu hari akan ATURAN DUNIA!

    Motor

    Arduino dapat mengendalikan motor dan servo tanpa membutuhkan perisai, tetapi perisai motor meningkatkan kemampuannya menjadi 11. Anda dapat menggunakan ini untuk mengendalikan mesin pemotong rumput Anda dari jarak jauh, atau membangun robot Anda sendiri.

    Ada banyak perisai Arduino lain yang tersedia seperti musik, video game, dan bluetooth. Ini hanya puncak gunung es dan kami sarankan melakukan beberapa pencarian Anda sendiri untuk menemukan perisai yang sempurna untuk proyek Anda.

    Jika Anda ingin membuat prototipe Arduino dan perisai bersama dengan berbagai sensor, kami sarankan untuk memeriksa Fritzing yang tidak hanya membantu tahap prototyping, tetapi mereka juga membantu menunjukkan kepada Anda cara membuat papan PCB permanen untuk memproduksi proyek Anda..

    Pemrograman (Sketsa)

    Arduino IDE adalah alat pengembang lintas platform yang ditulis dalam Java. Ini memungkinkan Anda untuk mengontrol semua fungsi perangkat lunak Arduino Anda.

    Setiap program yang Anda tulis disebut sketsa dan dikompilasi dan diunggah ke Arduino Anda menggunakan IDE. Banyak sketsa tersedia secara online secara gratis dan IDE bahkan dilengkapi dengan sejumlah contoh untuk Anda mulai dengan hampir semua fungsi yang mampu dilakukan Arduino Anda..

    Eclipse dan Notepad ++ adalah alternatif populer untuk menulis sketsa Anda, tetapi mereka tidak memiliki akses yang mudah ke contoh sketsa dan menyusun / mengunggah sketsa yang telah selesai ke Arduino.

    Sumber daya

    Artikel ini dirancang untuk memulai proyek Arduino Anda. Untuk membaca lebih lanjut, periksa tautan di bawah ini dan mulailah membuat barang.

    Jika Anda memiliki tautan yang lebih berguna atau proyek Arduino Anda sendiri, silakan tinggalkan komentar untuk dibagikan kepada semua pembaca.

    Gagasan Proyek

    http://arduino.cc/en/Tutorial/HomePage

    http://www.arduino.cc/playground/Projects/ArduinoUsers

    http://hackaday.com/category/arduino-hacks/

    http://www.instructables.com/tag/type-id/category-technology/channel-arduino/

    Referensi perangkat keras Arduino http://arduino.cc/en/Main/Hardware

    Video https://www.youtube.com/user/makemagazine

    http://www.circuitsathome.com/