Arduino Due vs Mega 2560 (Čeština)

Co může Arduino Due udělat, že Mega 2560 nemůže? Co může Mega 2560 udělat, že Due nemůže? „Slyšel jsem, že splatnost je 3,3 V, takže nemůže pracovat s většinou štítů.

Komentáře

  • Vzhledem k tomu, že splatnost místo toho používá čip ARM AVR můžete narazit na problémy s některými knihovnami, které podporují pouze AVR.
  • lidem se mega líbí, protože ' s " more uno ", zatímco due se snaží být " rychlejší uno " ale při tom odhodí většinu milovaného nákladu uno.

Odpověď

„R3“ desky a štíty verze jsou kompatibilní s 3,3 V a 5 V. Například Ethernet Shield V1 verze „R3“ lze použít s Due. Nový Arduino Ethernet Shield 2 je také kompatibilní s Due.
Mnoho starších štítů není kompatibilní s Due, ale opravdu potřebujete použít starý štít?

Většina senzorů má napětí 3,3 V, a také paměťová karta SD je 3,3 V. To je mnohem jednodušší s Arduino Due, které běží na 3,3V.

Deska Arduino Mega 2560 je jediná deska s 10k pullup rezistory na SDA a SCL, proto má sběrnici 5V I2C. Pokud je použit snímač 3,3 V s I2C, potřebujete řadič úrovně I2C. Pokud je použito 3,3 V s SPI, potřebujete více hardwaru.

Mega piny Arduino mohou napájet více než 20 mA, lze je použít k řízení 10 LED s 20 mA současně, Arduino Due nemůže to.

Můj návrh je použít Arduino Uno pro všechny druhy testování. Vždy je dobré nechat si ležet. Začněte s Arduino Uno, pokud se chcete naučit programování a bavit se pomocí LED a tlačítek.

Arduino Zero nebo MKRzero nebo M0 mají procesor M0 + na 3,3 V a lze je použít pro všechny druhy pěkných projekty. Pokud už víte něco o programování a elektronice, je to velmi dobrá volba.

Arduino Due má větší výpočetní výkon než M0 +.

Stále se používá Arduino Mega 2560. , protože existuje mnoho knihoven a štítů, které jsou kompatibilní s Arduino Mega 2560.

Komentáře

  • Ne, já ' říkám, že jsou různé. Majenko en me zmínil většinu rozdílů, je na vás, abyste se rozhodli.

Odpověď

The Due může dělat spoustu věcí mnohem rychleji. Má více paměti a mnohem větší výpočetní výkon. Má flexibilnější a výkonnější vestavěné periferní zařízení.

Nelze však snadno komunikovat s 5V zařízeními.

Mega2560 má méně paměti a mnohem menší výpočetní výkon, ale rozhraní se staršími 5V zařízeními je mnohem jednodušší. Je to také shovívavější pro začínajícího uživatele než složitější čip SAM3X.

Z hlediska programování Arduino jsou obě desky naprogramovány stejně. Jazyk je až na několik esoterických anomálií do značné míry stejný. Pokud však místo toho přijdete k programování na nízké úrovni, pokud se spoléháte na rozhraní Arduino API, zjistíte, že program ATMega2560 je programování mnohem jednodušší. Síla má svou cenu. S výkonnějším čipem SAM3X je mnohem obtížnější se vyrovnat a programovat.

Je to jako srovnávat Ford Escort s Boeingem 737. Jsou to obě vozidla a oba vás mohou dostat z bodu A do bodu B. Boeing to zvládne mnohem rychleji a unese více lidí, ale létat s ním je mnohem těžší než řídit Ford Escort a nemůžete s ním létat po staromódní silnici.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *