KomputerPemrograman

Arduino Starter: petunjuk langkah demi langkah. Pemrograman dan proyek-proyek Arduino: di mana untuk memulai?

Arduino adalah desain yang sangat populer di antara semua penggemar. Harus akrab dengan mereka dan mereka yang belum pernah mendengar tentang dia.

Apa Arduino?

Sebagai singkat dijelaskan Arduino? kata terbaik akan menjadi: desainer elektronik. Arduino adalah alat dengan mana Anda dapat membuat berbagai perangkat elektronik. Bahkan, ini adalah perangkat keras yang nyata platform komputasi tujuan universal. Hal ini dapat digunakan untuk membangun sirkuit sederhana, dan untuk melaksanakan proyek-proyek yang cukup kompleks.

Desainer didasarkan pada perangkat keras mereka, yang merupakan kartu input-output. Untuk program papan menggunakan bahasa yang didasarkan pada C / C ++. Mereka disebut, masing-masing, Pengolahan / Wiring. Dari Grup C mereka mewarisi kesederhanaan ekstrim, sehingga mereka sangat cepat dikuasai oleh siapa pun, dan untuk menerapkan pengetahuan ini dalam praktek tidak cukup masalah yang signifikan. Bahwa Anda memahami kemudahan operasi, sering mengatakan bahwa Arduino - Starter penyihir desainer. Bahkan anak-anak dapat memahami dengan "Arduino" papan.

Apa itu mungkin untuk mengumpulkan?

Aplikasi Arduino cukup beragam, dapat digunakan seperti itu untuk contoh sederhana yang akan direkomendasikan di akhir artikel, dan untuk mekanisme yang cukup kompleks, termasuk manipulator, robot dan mesin industri. Beberapa pengrajin mengelola atas dasar sistem tersebut untuk membuat rumah tablet, ponsel, keamanan dan pengawasan sistem, "rumah pintar" sistem atau hanya komputer. Arduino-proyek untuk pemula, yang dapat mulai terlibat bahkan mereka yang tidak memiliki pengalaman, berada di akhir artikel. Mereka bahkan dapat digunakan untuk membuat primitif sistem virtual reality. Semua berkat komponen perangkat keras yang cukup universal dan kesempatan yang ditawarkan pemrograman Arduino.

Dimana untuk membeli komponen?

Dianggap komponen asli, diproduksi di Italia. Namun harga unit tersebut tidak rendah. Oleh karena itu, sejumlah perusahaan atau bahkan individu kerajinan yang dibuat oleh perangkat Arduino kompatibel dan komponen yang bercanda dijuluki klon produktif. Ketika membeli klon tersebut tidak dapat dikatakan dengan keyakinan bahwa mereka akan bekerja, tetapi keinginan untuk menyelamatkan picks Anda.

Komponen dapat dibeli atau dalam set atau individual. Bahkan ada kit sudah pra-siap untuk merakit mobil, helikopter dengan berbagai jenis kontrol atau kapal yang. Set, seperti dalam foto di atas, Diproduksi di China, akan dikenakan biaya $ 49.

Untuk informasi lebih lanjut tentang peralatan

papan Arduino adalah mikrokontroler AVR yang sederhana, yang dijahit bootloader dan memiliki setidaknya minimum yang diperlukan port USB-UART. Masih komponen penting, tetapi dalam artikel akan lebih baik untuk fokus hanya pada dua komponen tersebut.

Pertama, mikrokontroler, mekanisme dibangun pada skema di mana program berada dan dikembangkan. Program dapat mempengaruhi menekan, sinyal-sinyal dari penciptaan komponen (resistor, transistor, sensor, dll ...), dll Sensor mungkin Selain itu sangat berbeda sesuai dengan tujuan penggunaannya: .. Cahaya, akselerasi, suhu, jarak, tekanan, kendala dan t. d. sebagai perangkat layar dapat dilakukan dengan menggunakan komponen sederhana dari LED dan tweeter ke perangkat yang kompleks, seperti menampilkan grafis. Sebagai aktuator dianggap motor, katup, relay, servos, solenoida, dan banyak lainnya, yang berisi daftar waktu yang sangat lama. Dengan sesuatu dari daftar ini MK bekerja benar, dengan cara menghubungkan kabel. Untuk beberapa mekanisme perlu adapter. Tetapi jika Anda benar-benar mulai merancang, Anda akan sulit untuk melepaskan diri. Sekarang mari kita bicara tentang pemrograman Arduino.

Untuk informasi lebih lanjut tentang proses pemrograman

Sudah siap untuk bekerja pada program mikrokontroler disebut firmware. Hal ini dapat satu proyek, dan proyek-proyek Arduino, sehingga setiap firmware yang diinginkan untuk menyimpan dalam folder terpisah, untuk mempercepat proses pencarian file yang tepat. Hal ini dijahit ke kristal dengan cara perangkat khusus MK: programmer. Dan kemudian "Arduino" memiliki keunggulan lain - tidak perlu programmer. Semuanya dilakukan agar pemrograman Arduino untuk pemula mudah. kode yang ditulis dapat dimuat ke dalam MC melalui USB-kabel. Dicapai keuntungan ini bukan semacam built-in programmer muka dan spetsproshivkoy - bootloader. Bootloader adalah program khusus yang dimulai segera setelah menghubungkan dan mendengarkan, ada perintah apapun jika kristal tersebut ada atau tidak proyek-proyek Arduino untuk flash. Dari penggunaan bootloader muncul beberapa keuntungan yang sangat menarik:

  1. Hanya menggunakan satu saluran komunikasi yang tidak memerlukan waktu tambahan. Dengan demikian, proyek Arduino tidak mengharuskan Anda untuk menghubungkan banyak kabel yang berbeda, dan ada kebingungan dalam penggunaannya. Untuk bekerja dengan sukses cukup dari USB-kabel.
  2. tangan kurva perlindungan. Membawa ke keadaan batu bata mikrokontroler dengan firmware langsung cukup mudah, banyak tekanan tidak diperlukan. Ketika bekerja dengan bootloader untuk pengaturan berpotensi berbahaya, Anda tidak mendapatkan (melalui pengembangan program, tentu saja, dan Anda dapat mematahkan segala sesuatu). Oleh karena itu Arduino untuk pemula tidak hanya dari sudut pandang yang jelas dan mudah digunakan, masih menghindari biaya tunai yang tidak diinginkan terkait dengan pengalaman bekerja dengan mereka, manusia.

Proyek untuk memulai

Ketika Anda sudah mendapat satu set, besi solder, damar dan solder seharusnya tidak hanya untuk cetakan desain yang sangat kompleks. Mereka adalah, tentu saja, Anda dapat menyilaukan, tapi kemungkinan keberhasilan dalam Arduino Starter cukup rendah dalam proyek-proyek yang kompleks. Untuk pelatihan dan "mendapatkan" tangan Anda dapat mencoba untuk menerapkan beberapa panci yang lebih sederhana, yang akan membantu untuk memahami interaksi kerja dan "Arduino". Sebagai langkah pertama dalam bekerja dengan Arduino untuk pemula mungkin disarankan untuk mempertimbangkan:

  1. Buat LED berkedip, yang akan beroperasi melalui "Arduino".
  2. Menghubungkan tombol terpisah untuk "Arduino". Ketika ini dapat dilakukan agar tombol dapat menyesuaikan cahaya LED dari №1.
  3. Menghubungkan potensiometer.
  4. kontrol servo.
  5. Terhubung dan bekerja dengan tri-warna LED.
  6. Koneksi dari elemen piezoelektrik.
  7. Menghubungkan photoresist tersebut.
  8. Hubungkan sensor gerak dan sinyal tentang pekerjaannya.
  9. Menghubungkan kelembaban atau sensor suhu.

Proyek untuk masa depan

Hal ini tidak mungkin bahwa Anda tertarik "Arduino" untuk menghubungkan LED individu. Kemungkinan besar, Anda tertarik dengan kesempatan untuk membuat mobil mereka, perahu RC , atau terbang helikopter. Proyek-proyek tersebut adalah kompleks dalam pelaksanaannya, mereka memerlukan banyak waktu dan ketekunan, tetapi dengan mengikuti mereka, Anda mendapatkan apa yang Anda inginkan: sebuah pengalaman berharga dengan desain Arduino untuk pemula.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 id.unansea.com. Theme powered by WordPress.