Mit tehet egy Arduino Due, hogy egy Mega 2560 nem képes? Mit tehet egy Mega 2560, ha egy esedékes nem? Hallottam, hogy az esedékesség 3,3 V, így a legtöbb pajzssal nem tud működni.
Megjegyzések
- Mivel az esedékes ARM chipet használ helyettük AVR-fájl esetén problémákat tapasztalhat bizonyos könyvtárakkal, amelyek csak az AVR-t támogatják.
- Az emberek szeretik a megát, mert ' s " több uno ", míg az esedékes " gyorsabb próbál lenni uno ", de ezzel elraktározza a szeretett uno rakomány nagy részét.
Válasz
Az “R3” a verziótáblák és pajzsok kompatibilisek a 3,3 V és 5 V feszültséggel. Például az Ethernet Shield V1 “R3” verziója használható a Due-vel. Az új Arduino Ethernet Shield 2 kompatibilis a Due-vel is.
Sok régebbi pajzs nem kompatibilis a Due-vel, de valóban régi pajzsot kell használnia?
A legtöbb érzékelő 3.3V-os, és egy SD memóriakártya is 3,3 V. Ez sokkal könnyebb az Arduino Due-nél, amely 3,3 V feszültséggel működik. Ha egy 3.3 V-os érzékelőt használnak I2C-vel, akkor szüksége van egy I2C szintű váltóra. Ha egy 3.3 V-ot használ SPI-vel, akkor több hardverre van szüksége.
Az Arduino Mega csapok több mint 20 mA-t képesek meghajtani, egyidejűleg 10 led meghajtására 20 mA-rel, az Arduino Due nem képes az.
A javaslatom az, hogy mindenféle teszteléshez használjunk Arduino Uno-t. Mindig jó, ha egyet fekszünk. Kezdjen egy Arduino Uno-val, ha el akarja tanulni a programozást, és jól érezheti magát a LED-ekkel és a gombokkal. projektek. Amikor már tudsz valamit a programozásról és az elektronikáról, ez nagyon jó választás.
Az Arduino Due nagyobb feldolgozási erővel rendelkezik, mint az M0 +.
Az Arduino Mega 2560 továbbra is használatos , mert sok olyan könyvtár és pajzs van, amely kompatibilis az Arduino Mega 2560 készülékkel.
Megjegyzések
- Nem, I ' m mondván, hogy különböznek egymástól. Majenko en megemlítette a legtöbb különbséget, rajtad múlik, hogy dönt-e.
Válasz
Az esedékesség sok mindent sokkal gyorsabban képes megtenni. Több memóriával és sokkal nagyobb feldolgozási erővel rendelkezik. Rugalmasabb és erőteljesebb beépített perifériákkal rendelkezik.
Ennek ellenére nem képes egyszerűen csatlakozni az 5 V-os eszközökhöz.
A Mega2560 kevesebb memóriával és sokkal kevesebb feldolgozási energiával rendelkezik, de interfészes Az örökölt 5 V-os eszközökkel sokkal könnyebb. Ez a kezdő felhasználó számára is elnézőbb, mint a bonyolultabb SAM3X chip.
Arduino programozási szempontból mindkét kártya nagyjából ugyanúgy van programozva. A nyelv néhány ezoterikus rendellenességet leszámítva nagyjából ugyanaz. Amikor azonban alacsony szintű programozásra készül, ha az Arduino API-ra támaszkodik, akkor az ATMega2560 sokkal egyszerűbb chip programozható. A hatalomnak ára van. Az erősebb SAM3X chipet sokkal nehezebb kezelni és programozni.
Olyan, mintha összehasonlítanánk a Ford Escort és a Boeing 737-et. Mindkettő jármű, és mindkettő eljuthat A-ból B-be. A Boeing sokkal gyorsabban végzi és több embert is képes szállítani, de repülni sokkal nehezebb, mint egy Ford Escort vezetni, és “nem lehet régimódi úton repülni.”