Apa itu Arduino?

Gambaran Keseluruhan:

Pernahkah anda ingin membuat program yang benar-benar boleh membuat kopi anda? Jika ya, anda mungkin berminat dengan pembangunan mikrokontroler.

Mikrokontroler terkenal kerana sukar untuk program; matlamat Arduino adalah untuk mewujudkan cara yang boleh diakses untuk pemaju perisian untuk memasuki dunia pengaturcaraan mikropengawal. Arduino adalah antara muka mikrokontroler yang dibina di sekitar pemproses Atmega ATmega, ditambah dengan bahasa dan persekitaran pengaturcaraan untuk mewujudkan logik pada cip.

Perisian dan Perkakasan:

Arduino adalah sumber terbuka, baik dalam spesifikasi perisian dan perkakasannya, sehingga penggemar dapat memasang modul Arduino yang paling mudah dengan tangan. Modul Arduino yang lebih canggih boleh dibeli dan harga sederhana. Perkakasan datang dalam banyak spesifikasi format, dari peranti dpt dipakai kecil, ke modul yang dipasang di permukaan yang lebih besar. Mod primer sambungan komputer adalah melalui USB, walaupun faktor bentuk Bluetooth, siri dan ethernet juga wujud.

Perisian Arduino adalah percuma dan sumber terbuka. Platform pengaturcaraan adalah berdasarkan bahasa Pendawaian yang popular. IDE didasarkan pada Pemprosesan, yang merupakan bahasa yang terkenal di kalangan pereka dan prototaip. Tidak seperti kebanyakan antara muka mikrokontroler, Arduino adalah platform silang; ia boleh dijalankan pada Windows, Linux dan Macintosh OS X.

Aplikasi:

Arduino membolehkan pengguna laluan mudah untuk membuat objek interaktif yang boleh mengambil input dari suis dan sensor, dan mengawal output fizikal seperti lampu, motor atau penggerak. Oleh kerana bahasa itu berdasarkan kerangka kerja yang sangat baik, Arduino dapat berinteraksi dengan perisian lain di komputer seperti Flash atau bahkan API web seperti Twitter .

Projek-projek:

Platform ini telah memupuk komuniti pemaju yang berkongsi banyak kerja sumber terbuka. Peminat telah menggunakannya untuk mewujudkan pelbagai projek inovatif, dari pengawal termostat perisian, kepada monitor bayi yang menghantar notifikasi SMS , kepada senjata mainan yang menyala setiap kali hashtag tertentu digunakan di Twitter. Dan ya, bahkan ada satu halaman penuh Arduino untuk mengendalikan peralatan kopi.

Kepentingan Arduino:

Walaupun sesetengah projek Arduino ini kelihatannya remeh, teknologi sebenarnya menjejaskan beberapa trend yang akan menjadikannya suatu kuasa yang berpotensi penting dalam industri. " Internet Perkara " adalah frasa popular yang digunakan dalam komuniti teknologi untuk menggambarkan barang-barang harian yang disambungkan ke Internet dan dapat berkongsi maklumat. Meter tenaga pintar adalah contoh yang sering digunakan, yang boleh mengawal penggunaan alat untuk menjimatkan wang pada tenaga. Banyak yang menganggap Internet sebagai perkara yang menjadi bahagian penting dari fenomena yang tidak dapat ditakrifkan disebut Web 3.0

Juga, konsep pengkomputeran di mana - mana cepat menjadi norma budaya. Tahap persepsi dan keselesaan masyarakat beralih ke arah mengintegrasikan teknologi ke dalam kehidupan sehari-hari. Faktor bentuk kecil Arduino membolehkan ia digunakan dalam semua jenis objek sehari-hari. Malah, faktor bentuk LilyPad Arduino membolehkan peranti Arduino yang boleh dipakai.

Alat untuk Inovasi:

Projek-projek sumber terbuka seperti Arduino menurunkan penghalang kemasukan untuk pemaju yang ingin bereksperimen dengan objek interaktif. Ini akan mewujudkan peluang untuk gelombang tenaga dan permulaan baru dalam mewujudkan Internet perkara. Inovator ini akan dapat prototaip dengan pantas dan bereksperimen dengan peranti interaktif dengan menggunakan platform Arduino, sebelum membuat tawaran siap pengeluaran. Mark Zuckerberg atau Steve Jobs yang akan datang boleh didapati satu hari untuk mewujudkan cara baru bagi komputer untuk bersambung dengan dunia fizikal. Adalah bijak untuk memberi perhatian kepada ruang ini, dan Arduino adalah cara yang baik untuk "mencelupkan jari kaki anda" ke dalam kemungkinan objek interaktif.