Ako je plate Arduino UNO Rev3 premalen je za vas i želite stvoriti naprednije projekte i uživati u više snage, onda ono što tražite je ploča arduino mega, još jedan od dostupnih modela koje su kreirali isti programeri kao i originalna ploča, ali opremljeni bržim mikrokontrolerom, više memorije i više pinova za programiranje.
Arduino Mega ima mnogo sličnosti sa Arduino UNO, ali postoje neke razlike koje ga čine vrlo posebnim za sve tvorci koji traže nešto više. Generalno, ako tek započinjete, to nije najbolji izbor, ali jeste ako ste već iskoristili mogućnosti UNO-a i želite ići dalje.
Šta je Arduino Mega?

arduino mega To je još jedan službeni razvojni odbor zasnovan na Atmel ATmega2560 mikrokontroleru, pa otuda i njegovo ime. Uz to, uključuje 54 digitalna ulazna i izlazna pina, od kojih se 15 može koristiti kao PWM izlazi. Takođe ima 16 analognih ulaza, 4 UART-a kao serijski port za hardver, kristalni oscilator od 16 MHz, USB vezu, konektor za napajanje, ICSP zaglavlje i dugme za resetovanje.
Kao što vidite, upoređivanje sa Arduino UNO, ima veće kapacitete, što takođe dovodi do povećanja njegova cijena lagano. Međutim, uopće nije skup, košta samo nekoliko eura više i možete ga pronaći u mnogim specijaliziranim prodavaonicama:
- Kupite Arduino Mega ploču: za oko 40 € imate tanjur Arduino UNO, zajedno sa plastičnim kućištem.
Sadrži sve što vam treba za vaš mikrokontroler, tako da trebate brinuti samo o postavljanju projekta „uradi sam“, povezivanju ploče putem USB-a na računar, preuzimanju skice koju ste kreirali pomoću Arduino IDE-a i stavljanju je u rad.
Trebali biste znati da, za razliku od prethodnih ploča, Arduino Mega ne koristi FTDI USB-to-serial kontroler čip. Umjesto toga koristite a Čip ATmega16U2 u svojim najnovijim revizijama (Rev1 i Rev2 koristili su ATmega8U2). Odnosno, ima programator za pretvarač USB-u-serijski.
Ova ploča je idealno za mnoštvo naprednih projekata, kao što su mozak za 3D printere, industrijske CNC robote itd. I u potpunosti su kompatibilni sa štitovima ili štitovima Arduino UNO, tako da ćete pronaći mnoštvo kompatibilnih elemenata i sjajnu zajednicu koja je uvijek spremna pomoći u vašim pitanjima i problemima.
A ako želite znati više o kompatibilne elektroničke komponente i moduliU ovom istom blogu postoji puno njih koji su objasnjeni korak po korak sa svime što vam je potrebno da biste ih stavili na posao. Na primjer:
Detaljne informacije o Arduino Mega
- Mega Pinout
- Mikro pinout
- Pro Mini Pinout
Ploča arduino mega ima sve što možete naći na tanjiru Arduino Uno Rev3, ali uz neke dodatke koji ga čine moćnijim, kao što sam već spomenuo.
Tehničke karakteristike, šema i pinout
u tehničke karakteristike Arduino Mega ploče koju biste trebali znati su:
- Atmel ATmega2560 mikrokontroler na 16 MHz
- 256 KB flash memorije (8 KB koristi bootloader koji se ne može koristiti za vaše programe)
- 8 KB SRAM memorije.
- 4 KB EEPROM memorije.
- 5v radni napon
- Ulazni napon 7-12v
- Ograničenja ulaznog napona: 6-20v
- 54 digitalna pina, od kojih 15 mogu biti PWM. Mogu se konfigurirati pomoću Arduino IDE koda kao ulazi ili izlazi.
- 16 analognih ulaznih pinova.
- 4 UART-a, USB, RX i TX pinovi za komunikaciju, a takođe i TWI i SPI.
- Priključci za napajanje: 5v za napajanje projekata sve dok se ploča napaja između 7 i 12v ili putem 5v USB-a. Pin 3v3 može napajati napon od 3.3 volta. Pribadače GND mogu se koristiti za uzemljenje vaših projekata. Dok je IOREF-ov pin pin na ploči koji pruža referentni napon s kojim mikrokontroler radi.
- Struja svakog I / O pina je 40mA DC.
- Struja koju isporučuje pin 3v3 je 50 mA.
Želio bih također dodati da Arduino Mega ima zamjenjivu polifuzu koja štiti svoj USB port računara na koji spajate ploču. Na ovaj način ćete izbjeći štetu zbog kratkog spoja na vašim projektima ili prekomjerne struje koja se može dogoditi. To je dodatni sloj interne zaštite koju ova verzija implementira i aktivira se ako je na USB priključak primijenjeno više od 500 mA, automatski prekidajući vezu dok se to preopterećenje ne ukloni.
Datasheets
Takođe možete preuzeti a tehnički list ili tehnički list sa svime što trebate znati o elektroničkim detaljima ovog proizvoda, maksimalnim dopuštenim strujama i naponima kako ne bi oštetili ploču, kompletnom pinoutu i velikoj količini informacija koje biste željeli imati. Da biste to učinili, možete ga preuzeti sa službene web stranice:
Arduino IDE i programiranje

Za programiranje Arduino Mega, kao i za druge modele razvojnih ploča, na raspolaganju vam je softver koji se zove Arduino IDE. Ova razvojna platforma kompatibilna je s MacOS-om, Windows-om i Linuxom. Cijeli besplatan paket otvorenog koda pomoću kojeg možete započeti stvaranje vlastitih izvornih kodova i njihovo snimanje na ploču pomoću USB kabela.
Kao što znate, ovaj program koristi programski jezik Izvorni Arduino za svoje programiranje zasnovano na obradi. Ima sličnosti sa drugim jezicima, jer je zasnovan na C ++, sa sličnom sintaksom i oblicima.
U članke ovog bloga obično na kraju uvrstimo neke kod ili skice isječaka s uzorcima koda da započnemo sa svakim projektom ili komponentom koju uvodimo. Tako možete započeti s prvim koracima. Ali ako želite saznati više o Arduino IDE-u i kako programirati svoje projekte, pozivam vas da preuzmete naš besplatni tečaj programiranja Arduino IDE u PDF-u.
Pored toga, kao dopuna vašim naprednim projektima, vjerojatno su vam potrebne i druge aplikacije ili softver koji će vam pomoći da sve bude zacrtano i na jasniji način kako ne biste napravili nered. Dakle, Takođe će vas zanimati da znate projekti poput:
- KiCad: to je EDA okruženje za elektronički razvoj pomoću kojeg se prave složeni dijagrami i rasporedi. To je besplatan softver otvorenog koda i višeplatformski softver za Linux, macOS i Windows.
- fritzing: to je vrlo praktičan softver otvorenog koda i višeplatformni softver koji će vam pomoći da svoje projekte napravite na shematski način ili u 3D kako biste ih prikazali.