Cara Membuat Arduino di Breadboard - Arahan Langkah demi Langkah

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Dalam artikel ini kita akan belajar bagaimana membuat Arduino di papan roti. Kami juga akan melihat apa itu Arduino, bagaimana memprogramnya dan bagaimana memasangnya sebagai mikrokontroler mandiri di papan roti atau PCB.

Arduino adalah kebaikan bagi mereka yang ingin belajar mikrokontroler dan sistem tertanam untuk bukan jurutera dan pemula dalam mikrokontroler.



Sebelum arduino wujud, para pemula harus belajar mikrokontroler dengan alat yang mahal dan beberapa di antaranya mengkod mikrokontroler dalam bahasa Assembly, yang merupakan bahasa yang mengerikan dan tidak semua memahaminya.

Arduino adalah pengubah permainan keseluruhan, yang murah dan pengekodan boleh ditulis dalam bahasa yang lebih tinggi seperti C ++, dan pengaturcara tidak perlu menjadi profesional dalam pengekodan



Apa itu Arduino? (Untuk noob)

Arduino adalah papan prototaip sumber terbuka yang dibuat di sekitar ATmega328P ia mempunyai 14 pin GPIO (output input tujuan umum), di mana 6 pin mempunyai kemampuan untuk melakukan fungsi analog, semua 14 pin mempunyai kemampuan untuk fungsi digital.

A USB 2.0 jenis B diletakkan di sudut kanan arduino (bergantung pada cara anda meletakkan) untuk menghidupkan dan membakar program ke mikrokontroler. Suis reset diletakkan di sudut kiri atas papan arduino untuk memulakan semula program dalam arduino itu sendiri.

The Papan Arduino telah membina programmer yang membakar program ke mikrokontroler ATmega328P melalui USB. Soket DC yang berasingan disediakan untuk menghidupkan arduino dari sumber voltan luaran mulai dari 7V hingga 12V (sudah ada pengatur voltan)

Beberapa spesifikasi arduino:

  • Voltan operasi: 5V pada USB dan 7-12V pada bicu DC.
  • Pin I / O digital: 14 (6 daripadanya boleh melakukan operasi PWM)
  • Pin input analog: 6
  • Memori kilat untuk menyimpan program: 32KB
  • RAM: 2KB
  • EEPROM: 1KB
  • Kelajuan Jam: 16MHz
  • Arus output DC setiap pin I / O: 20mA

Catatan: Spesifikasi di atas hanya berlaku untuk mikrokontroler arduino berasaskan ATmega328P.

Cara membuatnya di papan roti:

Sekiranya prototaip projek anda lengkap dan anda mahu menjadikannya tetap pada kotak projek anda? Sebenarnya anda tidak perlu meletakkan keseluruhan papan arduino besar ke dalam kotak projek anda.

ATmega328P dengan beberapa komponen luaran sudah cukup untuk melaksanakan program dan mengawal periferal yang anda sambungkan dengan mikrokontroler.

Papan arduino digunakan untuk membakar program ke mikrokontroler dan memberikan beberapa perlindungan terhadap gangguan yang kita buat semasa membuat prototaip.

RAJAH:

ATmega328P menghubungkan beberapa komponen luaran untuk membuat Arduino di papan roti

Setelah projek selesai, anda boleh mencabut ATmega328P dan menyambungkan beberapa komponen luaran seperti yang ditunjukkan dalam rajah dan anda boleh menyoldernya ke PCB untuk menjadikannya kekal.

Untuk projek seterusnya anda tidak perlu membeli papan arduino baru, sebaliknya anda boleh membeli ATmega328P dan beberapa luaran lain, yang menjimatkan kos dan menjadikan projek anda lebih padat.

Cara Memprogram ATmega328P ketika berada di papan roti:

Kaedah 1:

Program cara termudah dan paling tidak lazim ATmega328P adalah dengan papan arduino itu sendiri. Masukkan ATmega328P, bakar program anda dan lepaskan, masukkan pada projek anda.

Kaedah ini dapat disesuaikan apabila projek anda mempunyai pemegang IC 28 pin (supaya ATmega328P dapat dikeluarkan dengan mudah) dan ATmega328P mudah diakses.

Inilah caranya:
Muat turun laman web rasmi Arduino IDE arduino dan pasang di komputer anda.
Kemas kini pemacu untuk papan arduino di komputer anda (tidak perlu dilakukan, jika anda menggunakan komputer berasaskan Linux).
Masukkan ATmega328P pada papan arduino ke arah yang betul dan pastikan ia mempunyai bootloader.
Pilih 'Alat'> 'Papan'> 'Arduino / Genuino UNO'
Pasang arduino ke PC anda dan pilih port kanan untuk arduino anda (ubah komputer ke komputer. Pilih 'Alat'> 'port').
Susun program dan klik butang muat naik.
Keluarkan ATmega328P dan masukkan pada projek anda.

Kaedah 2:

Sekiranya anda memprogram ulang mikrokontroler dengan kerap dan perkakasan projek anda tidak dapat diakses, maka kaedah ini paling sesuai untuk projek anda, terutamanya apabila ATmega328P disolder secara langsung pada PCB.

CATATAN: Pastikan bekalan kuasa dari litar luaran terputus sebelum meneruskan kita akan menghidupkan ATmega328P dari papan arduino.

Gambar rajah:

atur ulang mikrokontroler dengan kerap dan perkakasan projek anda

Pilih 'Alat'> 'Papan'> 'Arduino / Genuino UNO'
Pasang arduino ke PC anda dan pilih port kanan untuk arduino anda (ubah komputer ke komputer. Pilih 'Alat'> 'port').
Susun program dan klik butang muat naik.




Sepasang: Litar Penggera Kemalangan Motosikal Seterusnya: Litar Petunjuk Masa Sandaran Bateri