A barkácsoló elektronikai szcéna alapvető elemeként az Arduino mikrokontrollereknek az elmúlt néhány évben egyre változatosabb fogyasztói igényekhez kellett alkalmazkodniuk. Rengeteg különböző típusú Arduino van a piacon, az egyre népszerűbb Uno-tól a többiig speciális lehetőségek, mint például az MKR termékcsalád, de hogyan kell kiválasztani a megfelelő eszközt következő projekt?
Vessünk egy pillantást a különböző típusú Arduino mikrovezérlő kártyákra, hogy ötletet adjunk a kezdéshez.
Míg az Arduinókat gyakran mikrokontrollereknek nevezik, valójában programozható áramköri lapokról van szó, amelyek olyan mikrokontrollert tartalmaznak, mint az ATmega328P. Ebben a cikkben továbbra is mikrokontrollerként hivatkozunk az Arduinosra.
Belépő szintű Arduino táblák
Az Arduino belépő szintű kategóriája tartalmazza azokat a mikrovezérlő kártyákat, amelyeket a legtöbb barkácsoló úgy dönt, hogy a projektjeihez használ, mivel egyszerű funkciókat kínálnak, és rengeteg dokumentációt tartalmaznak. Ez azt is jelenti, hogy hiányozhatnak belőlük a továbbfejlesztett és IoT Arduino kártyákhoz tartozó résfunkciók.
A többi Arduino modellhez hasonlóan ezek is programozhatók C vagy C++ nyelven az Arduino IDE-n keresztül, de különféle programozási nyelvekkel használható.
Arduino Uno R3
Az Arduino Uno R3 egy olyan tábla, amelyet szinte minden barkács-elektronika-rajongó használt majd hobbi ideje alatt. Az ATmega328P 16 MHz-es mikrochipen alapuló kártya 14 digitális bemeneti/kimeneti érintkezővel, 6 analóg tűvel és ICSP (In-Circuit Serial Programming) fejléc, és akár 5 V-ot is képes biztosítani a csatlakoztatott komponenseknek. azt.
Ez a kártya viszonylag nagy, és megvan az a hátránya, hogy USB-B csatlakozót használ a számítógépekkel való interfészhez, de ez nem jelenti azt, hogy nem használható olyan projektekhez, amelyek bővítik a képességeit, és remek választás lehet annak, aki először száll bele programozás/elektronika.
Alapvető specifikációk:
- Mikrokontroller: ATmega328P
- Memória: 2kB SRAM, 32kB flash és 1kB EEPROM
- Kommunikáció: UART, IC2 és SPI
- Különleges jellemzők: Cserélhető chip
Arduino Leonardo
Az Arduino Leonardo lényegében ugyanazokkal a specifikációkkal érkezik, mint az Uno R3, csak mikro-USB csatlakozóval rendelkezik, 20 digitális és 17 analóg tűvel, és emberi interfészként is használható az ATmega32U4 chipnek köszönhetően azt. Ez azt jelenti, hogy a Leonardo használható billentyűzetként vagy egérként USB-kábellel.
Ez a fajta Arduino ideális olyan egyszerű projektekhez, amelyeknek kölcsönhatásba kell lépniük olyan gépekkel, mint a számítógépek, és különféle ötletek széles skáláját kínálja, amelyeket Ön is kipróbálhat.
Alapvető specifikációk:
- Mikrokontroller: ATmega32U4
- Memória: 2,5 kB SRAM, 32 kB flash és 1 kB EEPROM
- Kommunikáció: UART, IC2 és SPI
- Különleges jellemzők: HID csatlakozás
Arduino Nano / Nano Every
Az Arduino Nano és a Nano Every a cég által kínált legkisebb mikrovezérlő kártyák. Mindkét kártya ugyanazzal a tűelrendezéssel rendelkezik, 14 digitális tűvel és 8 analóg tűvel, bár a Nano Every erősebb mikrokontroller chippel és továbbfejlesztett programmemóriával rendelkezik. Ezek a táblák előre forrasztott fejlécekkel rendelkeznek, amelyek ideálissá teszik őket a kenyérsütőtáblákhoz, de hiányzik belőlük a nagyobb táblákon található tápcsatlakozó.
Kenyérlemez-kompatibilitásuk miatt ezek a kis táblák nagyszerűek azok számára, akik szeretnek folyamatosan változó áramköröket készíteni, például iskolai tanárok és prototípus-készítők számára.
Alapvető specifikációk:
- Mikrokontroller: ATmega32U4 (Nano); ATmega4809 (Nano Every)
- Memória: 2 kB SRAM, 32 kB flash és 1 kB EEPROM (nano); 6 kB SRAM, 48 kB flash és 256 B EEPROM (Nano Every)
- Kommunikáció: UART, IC2 és SPI
- Különleges jellemzők: Kenyérlap-kompatibilis és rendkívül kicsi
Arduino Micro
Az Arduino Micro nagyon hasonló tulajdonságokkal büszkélkedhet, mint a Leonardo, csak az alaplap sokkal kisebb, és csak 12 analóg tűvel rendelkezik a 20 digitális tű mellett. A mindössze 18 mm széles és 48 mm hosszú tábla az egyik legkisebb Arduino, amelyet valaha készített, így ideális billentyűzet, egér és más HID eszközök létrehozásához, amelyeknek apróknak kell lenniük.
Alapvető specifikációk:
- Mikrokontroller: ATmega32U4
- Memória: 2,5 kB SRAM, 32 kB flash és 1 kB EEPROM
- Kommunikáció: UART, IC2 és SPI
- Különleges jellemzők: HID csatlakozás és kis méret
Továbbfejlesztett Arduino táblák
A továbbfejlesztett Arduino táblák olyan funkciókat kínálnak, amelyek a bonyolultabb projektek végrehajtásához szükségesek, ugyanakkor jobb teljesítményt nyújtanak a határokat feszegetni kívánó barkácsolók számára.
Arduino Nano 33 BLE / Nano 33 BLE Sense
A Nano 33 BLE / Nano 33 BLE Sense az Arduino Nano / Nano Every továbbfejlesztett változata, ugyanazzal a tűelrendezéssel, hogy szép és egyszerű legyen a barkácsolók számára. Mindkét kártya 32 bites Arm Cortex-M4 CPU-val rendelkezik, amely 64 MHz-en működik az nRF52840 chipekbe beépítve. 1 MB flash memória és 256 kB SRAM, így ezek az alaplapok hihetetlenül erősek kis méretük ellenére méret.
Csak 14 digitális érintkezőt tartalmaznak, de számos olyan érzékelővel vannak felszerelve, amelyek nem a szokásos Nanoshoz tartoznak. Ez az érzékelősor tartalmaz egy gyorsulásmérőt, egy giroszkópot és egy magnetométert 3 tengelyes felbontással, és az alaplap Bluetooth Low Energy (BLE) funkcióval rendelkezik, amely megkönnyíti az adatok továbbítását összegyűjti.
Mindezen nagyszerű funkciók mellett a Nano 33 BLE Sense a TensorFlow Lite gépi tanulási modelljei segítségével is képes élvonalbeli számítástechnikai alkalmazások futtatására.
Alapvető specifikációk:
- Mikrokontroller: nRF52840
- Memória: 256 kB SRAM és 1 MB flash
- Kommunikáció: UART, IC2 és SPI
- Különleges szolgáltatások: érzékelők, Bluetooth és AI (csak Sense)
Arduino MKR Zero
Az Arduino MKR Zero a zenekészítés és más összetett projektek szem előtt tartásával készült, és a erős Arm Cortex-M0 32 bites SAMD21 processzor, natív akkumulátor-támogatással és beépített microSD-kártyával olvasó. Az alaplap 8 digitális tűvel, 7 analóg bemenettel és 1 analóg kimenettel rendelkezik. Az alaplaphoz mellékelt bővíthető tárhelynek köszönhetően kiváló választás azoknak, akik sok kóddal és számos hardverkomponenssel dolgoznak.
Alapvető specifikációk:
- Mikrokontroller: Arm Cortex-M0 32 bites SAMD21
- Memória: 32kB SRAM és 256kB flash
- Kommunikáció: UART, IC2 és SPI
- Különleges jellemzők: Beépített akkumulátor csatlakozó, microSD kártyaolvasó, erős hardver
Arduino Mega 2560 R3
Az Arduino Mega 2560 hasonlít egy Arduino Uno-hoz, csak 54 digitális tűvel, 16 analóg tűvel és 4 soros porttal rendelkezik, emellett sokkal nagyobb és erősebb, mint a szabványos Uno. Ez a tábla nagyszerű azoknak a barkácsolóknak, akiknek több tűre, memóriára vagy feldolgozási teljesítményre van szükségük anélkül, hogy feláldoznák a hagyományos Arduinos funkcionalitását.
Alapvető specifikációk:
- Mikrokontroller: ATmega2560
- Memória: 8 kB SRAM, 256 kB flash és 4 kB EEPROM
- Kommunikáció: UART, IC2 és SPI
- Különleges jellemzők: Nagy méretű és soros portok
IoT Arduino táblák
Az Arduino IoT termékcsaládja a kapcsolódásról szól. Az Arduino által kínált IoT kártyák mindegyike lehetővé teszi a különféle kommunikációs eszközökhöz való csatlakozást, a világhálótól a mobiltelefon-hálózatokig, és mindez megtehető egy tenyerébe illeszkedő táblával. Ez lehetővé teszi, hogy széles skálát készítsen Arduino IoT projektek.
Az Arduino IoT kártyák MKR termékcsaládjára fogunk összpontosítani, de további csatlakoztatási lehetőségeket találhat online, ha projektje speciális követelményeket támaszt.
Az MKR Zero-val azonos elrendezésen és kialakításon alapuló kártyák mindegyike egyedi csatlakozási funkciót kínál, így kiválóan alkalmas adatátviteli képességet igénylő projektekhez.
- Arduino MKR WiFi 1010: Ez az alaplap 2,4 GHz-es NINA-W10 vezeték nélküli modul segítségével csatlakozhat Wi-Fi hálózatokhoz.
- Arduino MKR GSM 1400: Ez a kártya SIM-kártya-nyílással rendelkezik, amely lehetővé teszi, hogy csatlakozzon a világ minden részén lévő GSM-szolgáltatókhoz.
- Arduino MKR Fox 1200: Az MKR Fox csatlakozhat a Sigfoxhoz, egy felhő alapú szolgáltatáshoz, amely lehetővé teszi az alacsony fogyasztású kommunikáció kezelését központosított gépeken.
- Arduino MKR 1000: Ez a belépő szintű MKR tábla a kínálatban, amely egyszerű és egyszerű módot kínál az IoT-projektek megkezdésére.
Alapvető specifikációk:
- Mikrokontroller: Arm Cortex-M0 32 bites SAMD21
- Memória: 32kB SRAM és 256kB flash
- Kommunikáció: UART, IC2 és SPI
- Különleges szolgáltatások: Különféle IoT-szolgáltatások
Különböző típusú Arduino táblák felfedezése
A projekthez legjobb mikrovezérlő kártya megtalálása időt és kutatást igényel, az Arduinos azonban gyakran a legjobb lehetőségeket kínálják alacsony áraiknak, nagyszerű dokumentációjuknak és támogatásuknak, valamint számos egyedi terméknek köszönhetően jellemzők. Természetesen előfordulhat, hogy olvasnia kell, hogy megtalálja az Ön számára legmegfelelőbb megoldást.
Nemrég vásárolta meg első Arduino kezdőkészletét, de nem tudja, hol kezdje? Ne aggódj! Biztosítunk téged.
Olvassa el a következőt
- DIY
- Arduino
Samuel az Egyesült Királyságban élő technológiai író, aki minden barkácsolás iránti szenvedéllyel foglalkozik. A webfejlesztés és a 3D nyomtatás területén indított vállalkozást, valamint sokéves írói munkát Samuel egyedülálló betekintést nyújt a technológia világába. Főleg a barkácsolástechnikai projektekre összpontosítva nem szeret jobban, mint szórakoztató és izgalmas ötleteket megosztani, amelyeket otthon is kipróbálhat. A munkán kívül Samuelt általában biciklizni, számítógépes videojátékokat játszani, vagy kétségbeesetten próbál kommunikálni kedvenc rákjával.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez