Papan Arduino direka di Institut Reka Bentuk Interaksi Ivrea yang ditujukan untuk pelajar tanpa latar belakang konsep elektronik dan pengaturcaraan. Papan ini mula berubah untuk menyesuaikan diri dengan keperluan dan cabaran baru, memisahkan kehadirannya dari papan 8-bit sederhana ke produk untuk aplikasi IoT (Internet of Things), percetakan 3D, pakai, dan persekitaran tertanam. Semua papan adalah sumber terbuka sepenuhnya, membolehkan pengguna membinanya secara berasingan dan akhirnya menyesuaikannya dengan keperluan yang tepat. Selama bertahun-tahun pelbagai jenis Arduino papan telah digunakan untuk membina ribuan projek, dari objek harian hingga kompaun instrumen saintifik. Komuniti antarabangsa pereka, seniman, pelajar, pengaturcara, penggemar hobi, dan pakar telah berkumpul di sekitar tahap sumber terbuka ini, sumbangan mereka telah menambah banyak pengetahuan yang tersedia yang dapat membantu banyak pemula dan pakar. Artikel ini membincangkan gambaran keseluruhan pelbagai jenis papan Arduino dan perbandingan mereka.
Apakah Jenis Papan Arduino?
Arduino board adalah platform sumber terbuka yang digunakan untuk membuat projek elektronik . Ini terdiri daripada mikrokontroler dan sebahagian daripada perisian atau Integrated Development Environment (IDE) yang berjalan di PC anda, digunakan untuk menulis & memuat naik kod komputer ke papan fizikal. Platform Arduino telah menjadi sangat terkenal dengan pereka atau pelajar yang baru bermula dengan elektronik, dan untuk tujuan yang sangat baik.
Jenis Papan Arduino
Tidak seperti kebanyakan papan litar yang dapat diprogram sebelumnya, Arduino tidak memerlukan bahagian perkakasan yang berasingan untuk memprogramkan kod baru ke papan, anda hanya boleh menggunakan kabel USB. Juga, Arduino IDE menggunakan versi dasar C ++, menjadikannya lebih mudah untuk mempelajari program ini. Akhirnya, papan Arduino menawarkan faktor bentuk khas yang memecah fungsi mikrokontroler menjadi pakej yang lebih tersedia.
Mengapa Papan Arduino?
Papan Arduino telah digunakan untuk membuat projek kejuruteraan yang berbeza dan aplikasi yang berbeza. Perisian Arduino sangat mudah digunakan untuk pemula, namun cukup fleksibel untuk pengguna maju. Ia menjalankan Windows, Linux, dan Mac. Guru dan pelajar di sekolah menggunakannya untuk merancang instrumen saintifik kos rendah untuk mengesahkan prinsip fizik dan kimia. Terdapat banyak platform mikrokontroler lain yang boleh didapati untuk pengkomputeran fizikal. The Netmedia BX-24, Parallax Basic Stamp, MIT's Handyboard, Phidget, dan banyak lagi yang lain menunjukkan fungsi yang berkaitan.
Arduino juga mempermudah proses kerja mikrokontroler, tetapi memberikan beberapa kelebihan berbanding sistem lain untuk guru, pelajar, dan pemula.
- Mahal
- Merentas platform
- Persekitaran pengaturcaraan yang ringkas dan jelas
- Perisian sumber terbuka dan boleh diperluas
- Sumber terbuka dan perkakasan yang boleh diperluas
Fungsi Lembaga Arduino
Fleksibiliti papan Arduino sangat besar sehingga seseorang dapat melakukan apa sahaja yang mereka bayangkan. Papan ini dapat dihubungkan dengan mudah ke modul yang berbeza seperti sensor halangan, pengesan kehadiran, sensor api, modul GPS Modul GSM, dan lain-lain. Fungsi utama papan Arduino adalah untuk mengawal elektronik melalui input membaca & mengubahnya menjadi output kerana papan ini berfungsi seperti alat. Papan ini juga digunakan untuk membuat projek elektronik yang berbeza dalam bidang elektronik, elektrik, robotik, dll.
Ciri-ciri Pelbagai Jenis Papan Arduino
Ciri-ciri pelbagai jenis papan Arduino disenaraikan dalam bentuk jadual.
Lembaga Arduino | Pemproses | Ingatan | I / O Digital | Analog I / O |
Arduino uno | 16Mhz ATmega328 | SRAM 2KB, denyar 32KB | 14 | 6 input, 0 output |
Arduino Kerana | 84MHz AT91SAM3X8E | 96KB SRAM, denyar 512KB | 54 | 12 input, 2 output |
Arduino Mega | 16MHz ATmega2560 | 8KB SRAM, 256KB denyar | 54 | 16 input, 0 output |
Arduino Leonardo | 16MHz ATmega32u4 | SRAM 2.5KB, denyar 32KB | dua puluh | 12 input, 0 output |
Pelbagai Jenis Papan Arduino
Senarai papan Arduino merangkumi yang berikut seperti
- Arduino Uno (R3)
- Arduino Nano
- Arduino Mikro
- Arduino Kerana
- Dewan LilyPad Arduino
- Arduino Bluetooth
- Arduino Sepuluh Ribu
- Papan RedBoard Arduino
- Papan Arduino Mega (R3)
- Papan Arduino Leonardo
- Robot Arduino
- Jelajah Arduino
- Arduino Pro Mic
- Arduino Ethernet
- Arduino Zero
- Papan Arduino terpantas
Arduino Uno (R3)
Uno adalah pilihan besar untuk Arduino awal anda. Papan Arduino ini bergantung pada mikrokontroler berasaskan ATmega328P. Berbanding dengan jenis papan arduino yang lain, sangat mudah digunakan seperti papan jenis Arduino Mega. . Ia terdiri daripada pin I / O 14-digital, di mana 6-pin boleh digunakan sebagai PWM ( modulasi lebar nadi output), input 6-analog, butang reset, soket kuasa, sambungan USB, header Pengaturcaraan Serial Dalam Litar (ICSP), dan lain-lain. Ia merangkumi semua yang diperlukan untuk memegang mikrokontroler, cukup pasangkannya ke PC dengan bantuan kabel USB dan berikan bekalan untuk memulakan dengan penyesuai atau bateri AC-ke-DC.
Arduino Uno (R3)
Arduino Uno adalah papan yang paling kerap digunakan dan ini adalah bentuk standard selain dari semua Papan Arduino yang ada. Papan ini sangat berguna untuk pemula. Sila rujuk pautan ini untuk mengetahui lebih lanjut mengenai Papan Arduino Uno
Arduino Nano
Ini adalah papan kecil berdasarkan mikrokontroler seperti ATmega328P sebaliknya ATmega628 tetapi sambungan papan ini sama dengan papan Arduino UNO. Papan mikrokontroler jenis ini berukuran sangat kecil, lestari, fleksibel dan boleh dipercayai.
Arduino Nano
Berbanding dengan papan Arduino Uno, ukurannya kecil. Peranti seperti mini USB dan Arduino IDE diperlukan untuk membina projek. Papan ini terutamanya merangkumi pin analog-8, pin digital-14 dengan set pin I / O, pin kuasa-6 & RST (reset) pin-2. Sila rujuk pautan ini untuk mengetahui lebih lanjut mengenai Papan Arduino Nano.
Arduino Mikro
Papan Arduino Micro bergantung terutamanya pada Mikrokontroler berasaskan ATmega32U4 yang merangkumi 20 set pin di mana 7-pin adalah pin PWM, pin input 12-analog. Papan ini merangkumi komponen yang berbeza seperti header ICSP, butang RST, sambungan USB kecil, pengayun kristal-16MHz. Sambungan USB terbina dalam dan papan ini adalah versi lekapan dari papan Leonardo.
Arduino Mikro
Arduino Kerana
Papan Arduino ini bergantung pada ARM Cortex-M3 dan ia adalah papan mikrokontroler Arduino pertama. Papan ini merangkumi pin I / O digital-54 di mana 12-pin adalah pin PWM o / p, pin analog -12, UARTs-4, CLK dengan 84 MHz, USB OTG, DAC-2, soket kuasa, TWI- 2, header JTAG, header SPI, dua butang untuk reset & padam.
Arduino Kerana
Papan ini berfungsi dengan 3.3V di mana voltan tertinggi yang dapat ditahan oleh pin input / output ialah 3.3V kerana memberikan voltan tinggi ke mana-mana pin I / O boleh menyebabkan kerosakan papan Papan ini hanya disambungkan ke komputer melalui kecil Jika tidak, kabel USB boleh dihidupkan melalui penyesuai AC ke DC. Papan Arduino Due ini sesuai dengan semua perisai Arduino pada 3.3V.
Dewan LilyPad Arduino
Papan Lily Pad Arduino adalah teknologi e-tekstil yang dapat dipakai yang dikembangkan oleh Leah 'Buechley' dan dirancang dengan teliti oleh 'Leah dan SparkFun'. Setiap papan dirancang secara imajinatif dengan alas penghubung yang besar & punggung yang halus untuk membiarkannya dijahit ke pakaian menggunakan benang konduktif. Arduino ini juga terdiri dari I / O, power, dan juga papan sensor yang dibina khas untuk e-tekstil. Malah boleh dicuci!
Papan LilyPad Arduino
Arduino Bluetooth
Bluetooth ini bergantung terutamanya pada mikrokontroler seperti ATmega168 dan papan ini juga dipanggil Arduino BT. Papan jenis ini merangkumi komponen yang berbeza seperti pin digital-16, pin analog-6, pengayun kristal-16MHz, butang set semula, terminal skru, pengepala ICSP. Di papan ini, terminal skru digunakan terutamanya untuk kuasa. Pengaturcaraan mikrokontroler Bluetooth ini boleh dilakukan dengan Bluetooth seperti sambungan tanpa wayar.
Arduino Sepuluh Ribu
Papan mikrokontroler seperti Arduino Diecimila bergantung terutamanya pada ATmega168. Papan ini merangkumi pin I / O digital -14 di mana 6-pin boleh digunakan seperti output PWM & input analog-6, sambungan USB, pengayun kristal-16 MHz, header ICSP, butang reset & jack kuasa. Papan ini dapat dihubungkan ke komputer melalui kabel USB dan dapat diaktifkan menggunakan bateri dan penyesuai AC-DC.
Arduino Sepuluh Ribu
Seperti namanya, makna Diecimila dalam bahasa Itali adalah 10,000 yang bermaksud itu menunjukkan kebenaran bahawa papan Arduino di atas 10k telah dirancang. Dalam satu set papan USB Arduino, ini adalah yang terbaru dibandingkan dengan versi lain.
Papan RedBoard Arduino
Papan RedBoard Arduino dapat diprogramkan menggunakan kabel USB Mini-B menggunakan Arduino IDE. Ia akan berfungsi pada Windows 8 tanpa perlu mengubah tetapan keselamatan anda. Ia lebih berterusan kerana cip USB atau FTDI yang kami gunakan dan juga sama rata di bahagian belakang. Membuatnya sangat mudah digunakan dalam reka bentuk projek. Cukup pasangkan papan, pilih pilihan menu untuk memilih Arduino UNO dan anda sudah bersedia untuk memuat naik program. Anda boleh mengawal Papan Merah melalui kabel USB menggunakan bicu tong.
Papan RedBoard Arduino
Papan Arduino Mega (R3)
Arduino Mega serupa dengan abang UNO. Ini termasuk banyak pin I / O digital (dari itu, 14-pin dapat digunakan sebagai PWM o / ps), input 6-analog, butang reset, soket kuasa, sambungan USB, dan butang reset. Ini merangkumi semua yang diperlukan untuk menahan mikrokontroler dengan hanya memasangkannya ke PC dengan bantuan kabel USB dan memberikan bekalan untuk memulakan dengan penyesuai AC-ke-DC atau bateri. Sejumlah besar pin menjadikan papan Arduino ini sangat berguna untuk merancang projek yang memerlukan banyak i / ps digital atau o / ps seperti banyak butang. Sila rujuk pautan ini untuk mengetahui lebih lanjut mengenai Arduino Mega (R3) Papan
Papan Arduino Mega (R3)
Papan Arduino Leonardo
Papan pengembangan pertama Arduino adalah papan Leonardo. Papan ini menggunakan satu mikrokontroler bersama dengan USB. Ini bermaksud, ia juga sangat mudah dan murah. Kerana papan ini mengendalikan USB secara langsung, perpustakaan program dapat diperoleh yang memungkinkan papan Arduino mengikuti papan kekunci komputer, tetikus, dll.
Papan Arduino Leonardo
Robot Arduino
Papan jenis ini adalah roda Arduino pertama. Robot Arduino ini merangkumi dua pemproses di setiap papannya. Dua papan itu ialah papan motor dan papan kawalan di mana papan motor mengawal motor & papan kawalan digunakan untuk membaca sensor untuk beroperasi. Setiap papan adalah papan Arduino yang lengkap dan pengaturcaraannya dapat dilakukan melalui Arduino IDE. Ini adalah papan mikrokontroler yang bergantung pada ATmega32u4.
Pin Robot ini dipetakan ke penggerak dan sensor di atas kapal. Proses pengaturcaraan robot adalah sama dengan papan Arduino Leonardo. Ia juga dinamakan komputer kecil dan digunakan secara meluas dalam robotik. Papan ini merangkumi pembesar suara, skrin warna, butang-5, motor-2, kompas digital, pembaca kad SD, potensiometer-2 & sensor lantai-5. Perpustakaan robot ini boleh digunakan untuk mengawal sensor dan juga penggeraknya.
Jelajah Arduino
Arduino Esplora merangkumi komputer kecil yang dikenali sebagai mikrokontroler termasuk sejumlah input & output. Input papan ini adalah sensor cahaya, empat butang, mikrofon, akselerometer, kayu bedik, gelangsar, sensor suhu, dan lain-lain sedangkan outputnya adalah LED 3 warna, buzzer. Papan Arduino seperti ini kelihatan seperti pengawal permainan video.
Jelajah Arduino
Pengaturcaraan papan ini dapat dilakukan dengan menggunakan Perisian Arduino seperti IDE yang mengambil data dari input dan mengawal output seperti papan kekunci atau tetikus. Berbanding dengan semua jenis papan Arduino yang lain, esplora ini sama sekali berbeza kerana input, dan juga output, sudah terhubung ke papan. Oleh itu, menyambungkan komponen seperti penggerak atau sensor sangat mudah. Oleh itu, pengaturcaraan agak berbeza jika dibandingkan dengan jenis papan Arduino yang lain. Papan esplora ini merangkumi perpustakaannya sendiri sehingga data dari sensor & penggeraknya sangat senang dibaca dan ditulis.
Arduino Pro Mic
Papan Arduino Pro Micro sama dengan papan Arduino Mini selain dari Mikrokontroler ATmega32U4. Papan profesional ini merangkumi pin I / O digital-12, pin-modulation lebar (PWM) pin-5, sambungan bersiri Tx & Rx & 10-bit ADC.
Arduino Ethernet
Papan Arduino Ethernet bergantung pada mikrokontroler seperti ATmega328. Papan mikrokontroler jenis ini merangkumi pin analog-5, pin I / O digital-14, butang RST, sambungan RJ45, pengayun kristal, soket kuasa, pengepala ICSP, dan lain-lain. Sambungan papan Arduino boleh dilakukan melalui Ethernet perisai ke internet.
Arduino Zero
Ini adalah papan 32-bit yang kuat dan sederhana dan menyediakan platform terbaik untuk projek-projek inovatif seperti teknologi boleh pakai, peranti IoT pintar, robotik gila, automasi teknologi tinggi, dan lain-lain. Papan ini berkembang dengan memberikan prestasi yang lebih baik, memungkinkan pelbagai peluang & prestasi projek seperti alat pendidikan yang hebat.
Arduino Zero
Papan ini merangkumi pin input analog-6, pin I / O digital-14, soket kuasa, butang AREF, pin port UART, penyambung USB & tajuk In-Circuit Serial Programming (ICSP), header kuasa, dll.
Papan ini didorong oleh kuasa melalui mikrokontroler SAMD21 berdasarkan Atmel. Ciri utama ini adalah EDBG (Embuged Debugger) berdasarkan Atmel dan ia menyediakan antara muka debug lengkap tanpa menggunakan perkakasan tambahan.
Papan Arduino terpantas
Merancang salah satu papan pengembangan Arduino terbaik yang biasa dengan Arduino MEGA & UNO adalah papan hifive1 yang merangkumi unit mikrokontroler RISC-V 320 MHz. Papan terpantas jenis ini mempunyai Cortex M-7 dengan unit mikrokontroler 400 MHz.
- Memori kilat - sehingga 2Mbytes
- RAM - 1 Mbyte
- Pengawal DMA -4
- Perisian komunikasi- Hingga 35
- Resolusi Maksimum 16-bit dengan 3 × ADC
- Penukar D / A dengan 2 × 12-bit
- Perkakasan dengan JPEG Codec
- Pemasa -22 & Pengawas - 200Mhz
- Kalendar HW & RTC dengan Ketepatan Sub-detik
- Pecutan Kriptografi
Ciri Papan Hifive1
Ciri-ciri papan Hifive1 merangkumi yang berikut.
- Faktor Bentuk Mega atau Arduino Uno
- Pengecas untuk Bateri
- Kad SD termasuk Pengesanan Ciri Kad
- Ethernet *
- Flash QSPI Pilihan - 133Mhz
- Antara muka - CAN, SWD, Camera
- USB- OTG
Perisai Arduino
Selain itu, pelindung Arduino adalah papan litar pra-binaan yang digunakan untuk menyambung ke sebilangan papan Arduino. Perisai ini sesuai di bahagian atas papan serasi Arduino untuk memberikan keupayaan tambahan seperti menyambung ke internet, mengendalikan motor, menyediakan komunikasi tanpa wayar , Kawalan skrin LCD, dan lain-lain. Pelbagai jenis pelindung Arduino adalah
Perisai untuk Papan Arduino
- Perisai Tanpa Wayar
- Perisai GSM
- Perisai Ethernet
- Perisai Proto
Perbandingan Papan Arduino
Perbandingan antara papan Arduino yang berbeza merangkumi yang berikut.
Lembaga Arduino | Voltan Sistem | Kelajuan CLK | I / O Digital | Input Analog | PWM | UART | Antaramuka Pengaturcaraan |
Arduino Uno - R3 | 5V | 16MHz | 14 | 14 | 6 | 1 | USB melalui ATMega16U2 |
Arduino Uno R3 SMD | 5V | 16MHz | 14 | 14 | 6 | 1 | USB melalui ATMega16U2 |
Papan Merah | 5V | 16MHz | 14 | 14 | 6 | 1 | USB melalui FTDI |
Arduino Pro 3.3V / 8MHz | 3.3V | 8MHz | 14 | 14 | 6 | 1 | Tajuk yang Sesuai dengan FTDI |
Arduino Pro 5V / 16MHz | 5V | 16MHz | 14 | 14 | 6 | 1 | Tajuk yang Sesuai dengan FTDI |
Arduino Mini 05 | 5V | 16MHz | 14 | 14 | 8 | 1 | Tajuk yang Sesuai dengan FTDI |
Arduino Pro Mini 3.3V / 8MHz | 3.3V | 8MHz | 14 | 14 | 6 | 1 | Tajuk yang Sesuai dengan FTDI |
Arduino Pro Mini 5V / 16MHz | 5V | 16MHz | 14 | 8 | 6 | 1 | Tajuk yang Sesuai dengan FTDI |
Arduino Ethernet | 5V | 16MHz | 14 | 6 | 6 | 1 | Tajuk yang Sesuai dengan FTDI |
Kawat Arduino | 3.3V | 8MHz | 14 | 8 | 6 | 1 | Header yang Sesuai dengan FTDI atau Tanpa wayar melalui XBee † |
Papan Utama LilyPad Arduino 328 | 3.3V | 8MHz | 14 | 6 | 6 | 1 | Tajuk yang Sesuai dengan FTDI |
Papan Ringkas LilyPad Arduino | 3.3V | 8MHz | 9 | 4 | 5 | 0 | Tajuk yang Sesuai dengan FTDI |
Bagaimana Memilih Papan Arduino yang Tepat?
Terdapat pelbagai jenis papan Arduino yang ada di pasaran sekarang seperti FreeDuino & NetDuino. Cara terbaik untuk memilih papan Arduino adalah dengan memeriksa dan membezakan nama dagang pada papan asal. Oleh itu, mendapatkan papan Arduino yang murah adalah mudah melalui laman web dalam talian dan juga kedai elektronik. Papan ini tersedia dengan versi dan spesifikasi yang berbeza.
Pengaturcaraan semua papan dapat dilakukan dengan perisian Arduino IDE yang membolehkan siapa pun menulis dan memuat naik kod, tetapi setiap papan berbeza berdasarkan input, output, kelajuan, faktor bentuk, voltan, dll. Voltan yang diperlukan untuk kendalikan papan ini dari 3.7V hingga 5V.
Oleh itu, ini adalah mengenai pelbagai jenis Papan Arduino . Kami harap anda mendapat pemahaman yang lebih baik mengenai konsep ini. Selanjutnya, sebarang pertanyaan mengenai konsep ini atau untuk melaksanakan Projek berasaskan papan Arduino, sila berikan cadangan berharga anda dengan memberi komen di bahagian komen di bawah. Berikut adalah soalan untuk anda, apa fungsi papan Arduino?
Kredit Foto:
- Nano, Micro, Due, LilyPad, Mega, Leonardo, Zero board oleh Arduino
- Papan RedBoard Arduino percikan api
- Perisai Arduino intorobotik
- Papan Arduino robokitsindia