Arduino Mega: semua tentang papan pengembangan besar

arduino mega

Jika piring Arduino UNO Wahyu3 itu terlalu kecil untuk Anda dan Anda ingin membuat proyek yang lebih maju dan menikmati lebih banyak kekuatan, maka yang Anda cari adalah papan arduino mega, model lain yang tersedia dibuat oleh pengembang yang sama dengan papan aslinya, tetapi dilengkapi dengan mikrokontroler yang lebih cepat, lebih banyak memori, dan lebih banyak pin untuk diprogram.

Arduino Mega memiliki banyak kesamaan dengan Arduino UNO, tetapi ada beberapa perbedaan yang membuatnya sangat spesial untuk semua orang pembuat mencari sesuatu yang lebih. Secara umum, jika Anda baru memulai, ini bukanlah pilihan terbaik, tetapi jika Anda telah memanfaatkan kemampuan UNO dan ingin melangkah lebih jauh.

Apa itu Arduino Mega?

Logo Arduino

arduino mega Ini adalah papan pengembangan resmi lain berdasarkan mikrokontroler Atmel ATmega2560, maka namanya. Selain itu, ini mencakup 54 pin input dan output digital, 15 di antaranya dapat digunakan sebagai Keluaran PWM. Ini juga memiliki 16 input analog, 4 UART sebagai port serial untuk perangkat keras, osilator kristal 16 Mhz, koneksi USB, konektor daya, header ICSP dan tombol reset.

Seperti yang Anda lihat, membandingkan dengan Arduino UNO, memiliki kapasitas yang lebih tinggi, yang juga mengarah pada peningkatan harganya enteng. Namun, itu tidak mahal sama sekali, harganya hanya beberapa euro lebih banyak dan Anda dapat menemukannya di banyak toko khusus:

Ini berisi semua yang kamu butuhkan untuk mikrokontroler Anda, jadi Anda hanya perlu khawatir tentang menyiapkan proyek DIY Anda, menghubungkan papan melalui USB ke komputer Anda, mengunduh sketsa yang telah Anda buat dengan Arduino IDE, dan membuatnya berfungsi.

Anda harus tahu bahwa, tidak seperti papan sebelumnya, Arduino Mega tidak menggunakan chip pengontrol USB-ke-serial FTDI. Sebagai gantinya, gunakan file Chip ATmega16U2 dalam revisi terbaru (Rev1 dan Rev2 menggunakan ATmega8U2). Artinya, ia memiliki programmer konverter USB-ke-serial.

Piring ini ideal untuk banyak proyek lanjutan, seperti berfungsi sebagai otak untuk printer 3D, robot CNC industri, dll. Dan mereka sepenuhnya kompatibel dengan perisai atau perisai Arduino UNO, sehingga Anda akan menemukan banyak elemen yang kompatibel dan komunitas hebat yang selalu siap membantu menjawab pertanyaan dan masalah Anda.

Dan jika Anda ingin tahu lebih banyak tentang komponen dan modul elektronik yang kompatibelDi blog yang sama ini ada banyak dari mereka yang dijelaskan selangkah demi selangkah dengan semua yang Anda butuhkan untuk membuatnya berfungsi. Sebagai contoh:

Informasi rinci dari Arduino Mega

Piringnya arduino mega memiliki semua yang dapat Anda temukan di piring Arduino Uno Rev3, tapi dengan beberapa tambahan yang membuatnya lebih bertenaga, seperti yang sudah saya sebutkan.

Karakteristik teknis, skema dan pinout

itu karakteristik teknis dari papan Arduino Mega yang harus Anda ketahui adalah:

  • Mikrokontroler Atmel ATmega2560 pada 16 Mhz
  • Memori flash 256 KB (8KB digunakan oleh bootloader yang tidak dapat digunakan untuk program Anda)
  • Memori 8 KB SRAM.
  • Memori EEPROM 4 KB.
  • Tegangan operasi 5v
  • Tegangan input 7-12v
  • Batas tegangan input: 6-20v
  • 54 pin digital, 15 di antaranya bisa berupa PWM. Mereka dapat dikonfigurasi dengan kode Arduino IDE sebagai input atau output.
  • 16 pin input analog.
  • 4 pin UART, USB, RX dan TX untuk komunikasi, serta TWI dan SPI.
  • Pin daya: 5v untuk memasok arus ke proyek selama papan diberi makan dengan antara 7 dan 12v atau oleh USB 5v. Pin 3v3 dapat menyuplai tegangan 3.3 volt. Pin GND dapat digunakan untuk membumikan proyek Anda. Sedangkan pin IOREF adalah pin pada papan untuk memberikan tegangan referensi yang digunakan mikrokontroler.
  • Arus untuk setiap pin I / O adalah 40mA DC.
  • Arus yang dialirkan oleh pin 3v3 adalah 50 mA.

Saya juga ingin menambahkan bahwa Arduino Mega memiliki polyfuse yang dapat diatur ulang untuk melindungi port USB komputer tempat Anda menghubungkan papan. Dengan cara ini Anda akan menghindari kerusakan akibat korsleting pada proyek Anda atau arus lebih yang mungkin terjadi. Itu adalah lapisan perlindungan internal tambahan yang diimplementasikan versi ini yang dijalankan jika lebih dari 500 mA diterapkan ke port USB, secara otomatis memutus koneksi hingga kelebihan beban tersebut dihapus.

Lembaran Data

Anda juga dapat mengunduh file lembar teknis atau lembar data dengan semua yang perlu Anda ketahui tentang detail elektronik produk ini, arus dan tegangan maksimum yang diperbolehkan agar tidak merusak papan, pinout lengkap, dan sejumlah besar informasi yang ingin Anda miliki. Untuk melakukan ini, Anda dapat mengunduhnya dari situs web resmi:

Arduino IDE dan pemrograman

Tangkapan layar dari Arduino IDE

Untuk memprogram Arduino Mega, dan juga untuk model papan pengembangan lainnya, Anda memiliki perangkat lunak yang disebut IDE Arduino. Platform pengembangan ini kompatibel dengan macOS, Windows dan Linux. Sepenuhnya paket sumber terbuka dan gratis yang dengannya Anda dapat mulai membuat kode sumber Anda sendiri dan merekamnya di papan menggunakan kabel USB.

Seperti yang Anda ketahui, program ini menggunakan bahasa pemrograman Arduino asli untuk pemrograman berbasis Pemrosesan tingkat tinggi. Ia memiliki kemiripan dengan bahasa lain, karena didasarkan pada C ++, dengan sintaks dan bentuk yang serupa.

Dalam artikel-artikel blog ini biasanya kami mencantumkan di bagian akhir beberapa cuplikan kode atau sketsa dengan contoh kode untuk memulai setiap proyek atau komponen yang kami perkenalkan. Jadi Anda bisa mulai mengambil langkah pertama Anda. Tetapi jika Anda ingin mempelajari lebih lanjut tentang Arduino IDE dan bagaimana memprogram proyek Anda, saya mengundang Anda untuk mengunduh kursus pemrograman gratis kami. Arduino IDE dalam PDF.

Selain itu, sebagai pelengkap proyek lanjutan Anda, kemungkinan besar Anda juga membutuhkan aplikasi atau perangkat lunak lain yang akan membantu Anda untuk membuat semuanya digariskan dan dengan cara yang lebih jelas agar tidak membuat kekacauan. Begitu, Anda juga akan tertarik untuk mengetahuinya proyek seperti:

  • KiCad: ini adalah lingkungan EDA untuk pengembangan elektronik yang dapat digunakan untuk membuat diagram dan tata letak yang kompleks. Ini adalah perangkat lunak gratis, sumber terbuka, dan lintas platform untuk Linux, macOS, dan Windows.
  • Mengagetkan: Ini adalah perangkat lunak open source dan multiplatform yang sangat praktis yang akan membantu Anda membuat proyek dengan cara skematis atau dalam 3D untuk menampilkannya.

Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.