Was sind die verschiedenen Arten von Arduino-Boards?

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Das Arduino Board wurde im Ivrea Interaction Design Institute für Studenten ohne Hintergrundwissen in Elektronik und Programmierkonzepten entwickelt. Dieses Board wurde geändert, um sich an neue Anforderungen und Herausforderungen anzupassen, und trennte seine Präsenz von einfachen 8-Bit-Boards von Produkten für IoT-Anwendungen (Internet of Things), 3D-Druck, tragbare und eingebettete Umgebungen. Alle Boards sind vollständig Open Source, sodass Benutzer sie separat erstellen und schließlich an ihre genauen Anforderungen anpassen können. Im Laufe der Jahre die verschiedenen Arten von Arduino Bretter wurden verwendet, um Tausende von Projekten zu erstellen, von täglichen Objekten bis hin zu zusammengesetzten wissenschaftlichen Instrumenten. Eine internationale Gemeinschaft von Designern, Künstlern, Studenten, Programmierern, Hobbyisten und Experten hat sich auf dieser Open-Source-Bühne zusammengeschlossen. Ihre Spenden haben zu einer unglaublichen Menge an verfügbarem Wissen geführt, das Anfängern und Spezialisten gleichermaßen helfen kann. Dieser Artikel beschreibt einen Überblick über verschiedene Arten von Arduino-Boards und ihr Vergleich.

Was sind die Arten von Arduino-Boards?

Arduino Board ist eine Open-Source-Plattform, die verwendet wird, um zu machen Elektronikprojekte . Es besteht sowohl aus einem Mikrocontroller als auch aus einem Teil der Software oder der integrierten Entwicklungsumgebung (IDE), die auf Ihrem PC ausgeführt wird und zum Schreiben und Hochladen von Computercode auf die physische Karte verwendet wird. Die Plattform eines Arduino ist bei Designern oder Studenten, die gerade erst mit Elektronik angefangen haben, und für einen hervorragenden Zweck sehr berühmt geworden.




Arten von Arduino-Boards

Arten von Arduino-Boards

Im Gegensatz zu den meisten früheren programmierbaren Leiterplatten benötigt der Arduino keinen separaten Teil der Hardware, um einen neuen Code auf die Platine zu programmieren. Sie können einfach ein USB-Kabel verwenden. Außerdem verwendet die Arduino IDE eine Basisversion von C ++, was das Erlernen des Programms vereinfacht. Endlich bietet das Arduino-Board einen typischen Formfaktor, der die Funktionen des Mikrocontrollers in ein verfügbareres Paket aufteilt.



Warum Arduino Boards?

Arduino Board wurde für verwendet verschiedene Ingenieurprojekte machen und verschiedene Anwendungen. Die Arduino-Software ist für Anfänger sehr einfach zu bedienen, für fortgeschrittene Benutzer jedoch flexibel. Es läuft Windows, Linux und Mac. Lehrer und Schüler der Schulen verwenden es, um kostengünstige wissenschaftliche Instrumente zu entwickeln, mit denen die Prinzipien der Physik und Chemie überprüft werden können. Es gibt zahlreiche andere Mikrocontroller-Plattformen, die für das physische Rechnen erhältlich sind. Der Netmedia BX-24, der Parallax Basic Stamp, das MIT Handyboard, Phidget und viele andere bieten verwandte Funktionen.

Arduino vereinfacht auch den Arbeitsprozess von Mikrocontrollern, bietet jedoch einige Vorteile gegenüber anderen Systemen für Lehrer, Schüler und Anfänger.

  • Preiswert
  • Plattformübergreifend
  • Die einfache, übersichtliche Programmierumgebung
  • Open Source und erweiterbare Software
  • Open Source und erweiterbare Hardware

Die Funktion des Arduino-Boards

Die Flexibilität des Arduino-Boards ist enorm, so dass man alles tun kann, was man sich vorstellt. Diese Karte kann sehr einfach an verschiedene Module wie Hindernissensoren, Anwesenheitsmelder, Feuersensoren, GSM-Module, GPS-Module usw. angeschlossen werden. Die Hauptfunktion der Arduino-Karte besteht darin, die Elektronik durch Lesen von Eingängen zu steuern und in Ausgänge umzuwandeln, da diese Karte funktioniert wie ein Werkzeug. Diese Platine wird auch verwendet, um verschiedene Elektronikprojekte in den Bereichen Elektronik, Elektrik, Robotik usw. durchzuführen.


Merkmale verschiedener Arten von Arduino-Boards

Die Merkmale verschiedener Arten von Arduino-Boards sind in tabellarischer Form aufgeführt.

Arduino Board Prozessor Erinnerung Digitale E / A. Analoge E / A.
Arduino uno16 MHz ATmega3282 KB SRAM, 32 KB Flash146 Eingang, 0 Ausgang
Arduino fällig84 MHz AT91SAM3X8E96 KB SRAM, 512 KB Flash5412 Eingang, 2 Ausgang
Arduino Mega16 MHz ATmega25608 KB SRAM, 256 KB Flash5416 Eingang, 0 Ausgang
Arduino Leonardo16 MHz ATmega32u42,5 KB SRAM, 32 KB Flashzwanzig12 Eingang, 0 Ausgang

Verschiedene Arten von Arduino-Boards

Die Liste der Arduino-Boards enthält Folgendes:

  • Arduino Uno (R3)
  • Arduino Nano
  • Arduino Micro
  • Arduino fällig
  • LilyPad Arduino Board
  • Arduino Bluetooth
  • Arduino Zehntausend
  • RedBoard Arduino Board
  • Arduino Mega (R3) Board
  • Arduino Leonardo Vorstand
  • Arduino Roboter
  • Arduino erkunden
  • Arduino Pro Mic
  • Arduino Ethernet
  • Arduino Zero
  • Schnellstes Arduino Board

Arduino Uno (R3)

Das Uno ist eine große Option für Ihr erstes Arduino. Diese Arduino-Karte hängt von einem ATmega328P-basierten Mikrocontroller ab. Im Vergleich zu anderen Arten von Arduino-Boards ist die Verwendung wie das Arduino Mega-Board sehr einfach. Es besteht aus 14 digitalen E / A-Pins, wobei 6-Pins als PWM verwendet werden können ( Pulsweitenmodulation Ausgänge), 6 analoge Eingänge, eine Reset-Taste, eine Netzbuchse, eine USB-Verbindung, ein In-Circuit Serial Programming-Header (ICSP) usw. Es enthält alles, was zum Halten des Mikrocontrollers erforderlich ist. Schließen Sie ihn einfach mit dem an einen PC an Hilfe eines USB-Kabels und geben Sie die Versorgung, um mit einem AC / DC-Adapter oder einer Batterie zu beginnen.

Arduino Uno (R3)

Arduino Uno (R3)

Arduino Uno ist das am häufigsten verwendete Board und neben allen vorhandenen Arduino Boards die Standardform. Dieses Board ist sehr nützlich für Anfänger. Weitere Informationen finden Sie unter diesem Link Arduino Uno Board

Arduino Nano

Dies ist eine kleine Karte, die auf Mikrocontrollern wie ATmega328P basiert, ansonsten ATmega628, aber der Anschluss dieser Karte ist der gleiche wie bei der Arduino UNO-Karte. Diese Art von Mikrocontroller-Platine ist sehr klein, nachhaltig, flexibel und zuverlässig.

Arduino Nano

Arduino Nano

Im Vergleich zum Arduino Uno Board ist es klein. Die Geräte wie Mini-USB und Arduino IDE sind erforderlich, um die Projekte zu erstellen. Diese Karte enthält hauptsächlich analoge Pins-8, digitale Pins-14 mit dem Satz eines E / A-Pins, Power-Pins-6 und RST-Pins (Reset) -2. Weitere Informationen finden Sie unter diesem Link Arduino Nano Board.

Arduino Micro

Die Arduino Micro-Karte hängt hauptsächlich vom ATmega32U4-basierten Mikrocontroller ab, der 20 Sätze von Pins enthält, wobei die 7-Pins PWM-Pins und 12 analoge Eingangspins sind. Diese Karte enthält verschiedene Komponenten wie einen ICSP-Header, eine RST-Taste, eine kleine USB-Verbindung und einen Quarzoszillator mit 16 MHz. Die USB-Verbindung ist eingebaut und diese Karte ist die verkleinerte Version der Leonardo-Karte.

Arduino Micro

Arduino Micro

Arduino fällig

Diese Arduino-Karte hängt vom ARM Cortex-M3 ab und ist die erste Arduino-Mikrocontroller-Karte. Diese Karte enthält digitale E / A-Pins-54, wobei 12-Pins PWM-O / P-Pins, analoge Pins -12, UARTs-4, ein CLK mit 84 MHz, ein USB-OTG, DAC-2, eine Strombuchse, TWI- sind. 2, ein JTAG-Header, ein SPI-Header, zwei Schaltflächen zum Zurücksetzen und Löschen.

Arduino fällig

Arduino fällig

Diese Karte arbeitet mit 3,3 V, wobei die höchste Spannung, die die Pins des Eingangs / Ausgangs aushalten können, 3,3 V beträgt, da die Bereitstellung einer hohen Spannung an einem E / A-Pin zu einer Beschädigung der Karte führen kann. Diese Karte wird einfach über eine kleine mit einem Computer verbunden USB-Kabel, andernfalls kann es über ein AC / DC-Adapter mit Strom versorgt werden. Dieses Arduino Due Board ist für alle Schilde von Arduino bei 3,3 V geeignet.

LilyPad Arduino Board

Das Lily Pad Arduino Board ist eine tragbare E-Textil-Technologie, die von Leah „Buechley“ erweitert und von „Leah and SparkFun“ sorgfältig entworfen wurde. Jedes Board wurde einfallsreich mit riesigen Verbindungspads und einem glatten Rücken gestaltet, damit sie mit leitendem Faden in die Kleidung eingenäht werden können. Dieses Arduino umfasst auch E / A-, Strom- und Sensorplatinen, die speziell für E-Textilien entwickelt wurden. Diese sind sogar waschbar!

LilyPad Arduino Boards

LilyPad Arduino Boards

Arduino Bluetooth

Dieses Bluetooth hängt hauptsächlich vom Mikrocontroller wie ATmega168 ab und dieses Board wird auch als Arduino BT bezeichnet. Diese Art von Karte enthält verschiedene Komponenten wie digitale Pins-16, analoge Pins-6, Quarzoszillator-16MHz, Reset-Taste, Schraubklemmen und ICSP-Header. In dieser Platine werden die Schraubklemmen hauptsächlich zur Stromversorgung verwendet. Die Programmierung dieses Bluetooth-Mikrocontrollers kann über Bluetooth wie eine drahtlose Verbindung erfolgen.

Arduino Zehntausend

Das Mikrocontroller-Board wie Arduino Diecimila hängt hauptsächlich vom ATmega168 ab. Diese Karte enthält digitale E / A-Pins -14, an denen 6-Pins wie PWM-Ausgänge und analoge Eingänge-6, eine USB-Verbindung, ein Quarzoszillator-16 MHz, ein ICSP-Header, eine Reset-Taste und eine Stromanschlussbuchse verwendet werden können. Diese Karte kann über ein USB-Kabel an einen Computer angeschlossen und mit einem Akku und einem AC / DC-Adapter aktiviert werden.

Arduino Zehntausend

Arduino Zehntausend

Wie der Name schon sagt, bedeutet Diecimila auf Italienisch 10.000, was bedeutet, dass mehr als 10.000 Arduino-Boards entworfen wurden. Bei einer Reihe von USB-Arduino-Karten ist es im Vergleich zu anderen Versionen die neueste.

RedBoard Arduino Board

Die RedBoard Arduino-Karte kann mit einem Mini-B-USB-Kabel unter Verwendung der Arduino IDE programmiert werden. Es funktioniert unter Windows 8, ohne dass Sie Ihre Sicherheitseinstellungen ändern müssen. Es ist aufgrund des von uns verwendeten USB- oder FTDI-Chips konstanter und auf der Rückseite völlig flach. Das Erstellen ist sehr einfach im Projektdesign zu verwenden. Schließen Sie einfach die Karte an, wählen Sie die Menüoption, um ein Arduino UNO auszuwählen, und Sie können das Programm hochladen. Sie können das RedBoard über ein USB-Kabel mit der Barrel-Buchse steuern.

RedBoard Arduino Boards

RedBoard Arduino Boards

Arduino Mega (R3) Board

Der Arduino Mega ähnelt dem großen Bruder der UNO. Es enthält viele digitale E / A-Pins (davon können 14-Pins als PWM-O / Ps verwendet werden), 6 analoge Eingänge, eine Reset-Taste, eine Netzbuchse, eine USB-Verbindung und eine Reset-Taste. Es enthält alles, was zum Halten des Mikrocontrollers erforderlich ist. Schließen Sie ihn einfach mit Hilfe eines USB-Kabels an einen PC an und versorgen Sie ihn mit einem AC / DC-Adapter oder einer Batterie. Die große Anzahl von Pins macht dieses Arduino-Board sehr hilfreich für das Entwerfen von Projekten, die eine Reihe von digitalen I / Ps oder O / Ps wie viele Tasten benötigen. Weitere Informationen finden Sie unter diesem Link Arduino Mega (R3) Vorstand

Arduino Mega (R3) Board

Arduino Mega (R3) Board

Arduino Leonardo Vorstand

Das erste Entwicklungsboard eines Arduino ist das Leonardo-Board. Diese Karte verwendet einen Mikrocontroller zusammen mit dem USB. Das heißt, es kann auch sehr einfach und billig sein. Da diese Karte USB direkt verarbeitet, sind Programmbibliotheken erhältlich, mit denen die Arduino-Karte einer Tastatur des Computers, der Maus usw. folgen kann.

Arduino Leonardo Vorstand

Arduino Leonardo Vorstand

Arduino Roboter

Diese Art von Board ist das erste Arduino über Rädern. Dieser Arduino-Roboter enthält zwei Prozessoren auf jeder seiner Platinen. Die beiden Karten sind die Motorplatine und die Steuerplatine, auf der die Motorplatine die Motoren steuert und die Steuerplatine zum Lesen der Sensoren für den Betrieb verwendet wird. Jedes Board ist ein komplettes Arduino-Board und seine Programmierung kann über die Arduino IDE erfolgen. Dies sind Mikrocontroller-Karten, die vom ATmega32u4 abhängen.

Die Stifte dieses Roboters sind Aktuatoren und Sensoren an Bord zugeordnet. Der Programmiervorgang des Roboters ist der gleiche wie beim Arduino Leonardo Board. Es wird auch als kleiner Computer bezeichnet und wird häufig in der Robotik eingesetzt. Diese Karte enthält den Lautsprecher, den Farbbildschirm, die Tasten 5, die Motoren 2, einen digitalen Kompass, einen SD-Kartenleser, Potentiometer 2 und Bodensensoren 5. Die Bibliothek dieses Roboters kann zur Steuerung der Sensoren sowie der Aktoren verwendet werden.

Arduino erkunden

Der Arduino Esplora enthält einen kleinen Computer, der als Mikrocontroller bekannt ist und eine Reihe von Ein- und Ausgängen enthält. Die Eingänge dieser Karte sind ein Lichtsensor, vier Tasten, ein Mikrofon, ein Beschleunigungsmesser, ein Joystick, ein Schieberegler, ein Temperatursensor usw., während die Ausgänge eine 3-Farben-LED und ein Summer sind. Diese Art von Arduino-Board sieht aus wie ein Videospiel-Controller.

Arduino erkunden

Arduino erkunden

Die Programmierung dieser Karte kann mit einer Arduino-Software wie IDE erfolgen, die die Daten von den Eingängen übernimmt und die Ausgabe wie eine Tastatur oder eine Maus steuert. Im Vergleich zu allen anderen Arten von Arduino-Karten ist diese Esplora völlig anders, da sowohl die Eingänge als auch die Ausgänge bereits mit der Karte verbunden sind. Das Anschließen der Komponenten wie Aktuatoren oder Sensoren ist daher sehr einfach. Daher unterscheidet sich die Programmierung im Vergleich zu anderen Arten von Arduino-Boards etwas. Diese Esplora-Karte enthält eine eigene Bibliothek, sodass die Daten der Sensoren und Aktoren sehr einfach zu lesen und zu schreiben sind.

Arduino Pro Mic

Die Arduino Pro Micro-Karte ist bis auf den ATmega32U4-Mikrocontroller dieselbe wie die Arduino Mini-Karte. Diese Pro-Mic-Karte enthält digitale E / A-Pins-12, Pulsweitenmodulations- (PWM-) Pins-5, serielle Verbindungen von Tx & Rx & 10-Bit-ADC.

Arduino Ethernet

Die Arduino-Ethernet-Karte hängt vom Mikrocontroller wie ATmega328 ab. Diese Art von Mikrocontroller-Karte umfasst analoge Pins-5, digitale E / A-Pins-14, RST-Taste, eine RJ45-Verbindung, einen Quarzoszillator, eine Stromanschlussbuchse, einen ICSP-Header usw. Die Verbindung der Arduino-Karte kann über Ethernet erfolgen Schild zum Internet.

Arduino Zero

Dies ist eine leistungsstarke und einfache 32-Bit-Karte, die die beste Plattform für innovative Projekte wie tragbare Technologie, intelligente IoT-Geräte, verrückte Robotik, High-Tech-Automatisierung usw. bietet. Diese Karte wird durch eine verbesserte Leistung erweitert und ermöglicht eine Reichweite von Projektmöglichkeiten & Leistungen wie ein großartiges Lehrmittel.

Arduino Zero

Arduino Zero

Diese Karte enthält die analogen Eingangspins 6, die digitalen E / A-Pins 14, eine Stromanschlussbuchse, die AREF-Taste, die UART-Anschlussstifte, einen USB-Anschluss und einen ICSP-Header (In-Circuit Serial Programming), einen Power Header usw.
Diese Karte wird über den auf Atmel basierenden SAMD21-Mikrocontroller mit Strom versorgt. Das Hauptmerkmal ist EDBG (Embedded Debugger), das auf Atmel basiert und eine vollständige Debug-Schnittstelle ohne zusätzliche Hardware bietet.

Schnellstes Arduino Board

Das hifive1-Board, das eine 320-MHz-RISC-V-Mikrocontrollereinheit enthält, entwirft eine der besten Arduino-Entwicklungskarten, die mit Arduino MEGA & UNO vertraut sind. Diese Art von schnellstem Board verfügt über Cortex M-7 mit einer 400-MHz-Mikrocontrollereinheit.

  • Flash-Speicher - bis zu 2 MB
  • RAM - 1 MB
  • DMA-Controller -4
  • Kommunikationsperipheriegeräte - Bis zu 35
  • Maximale 16-Bit-Auflösung mit 3 × ADCs
  • D / A-Wandler mit 2 × 12-Bit
  • Hardware mit JPEG-Codec
  • Timer -22 & Wachhunde - 200Mhz
  • HW-Kalender & RTC mit einer Genauigkeit von weniger als einer Sekunde
  • Kryptografische Beschleunigung

Funktionen des Hifive1-Boards

Die Funktionen des Hifive1-Boards umfassen Folgendes.

  • Mega Form Factor oder Arduino Uno
  • Ladegerät für Akku
  • SD-Karte einschließlich Erkennung der Kartenfunktion
  • Ethernet *
  • Optionaler QSPI-Blitz - 133 MHz
  • Schnittstellen - CAN, SWD, Kamera
  • USB-OTG

Die Arduino-Schilde

Darüber hinaus sind Arduino-Abschirmungen vorgefertigte Leiterplatten, die zum Anschluss an eine Reihe von Arduino-Leiterplatten verwendet werden. Diese Abschirmungen passen auf die Oberseite der Arduino-kompatiblen Karten und bieten zusätzliche Funktionen wie Internetverbindung, Motorsteuerung und Bereitstellung Kabellose Kommunikation , LCD-Bildschirmsteuerung usw. Die verschiedenen Arten von Arduino-Abschirmungen sind

Schilde für Arduino Boards

Schilde für Arduino Boards

  • Drahtlose Abschirmungen
  • Das GSM-Schild
  • Das Ethernet Shield
  • Die Protoschilde

Arduino Boards Vergleich

Der Vergleich zwischen verschiedenen Arduino-Boards umfasst Folgendes.

Arduino Board Spannung des Systems CLK Geschwindigkeit Digitale E / A. Analoge Eingänge PWM UART Schnittstelle der Programmierung
Arduino Uno - R3

5V

16 MHz14146

1

USB über ATMega16U2
Arduino Uno R3 SMD

5V

16 MHz14146

1

USB über ATMega16U2
RedBoard

5V

16 MHz14146

1

USB über FTDI
Arduino Pro 3,3 V / 8 MHz

3,3V

8 MHz14146

1

FTDI-kompatibler Header
Arduino Pro 5V / 16MHz

5V

16 MHz14146

1

FTDI-kompatibler Header
Arduino Mini 05

5V

16 MHz14148

1

FTDI-kompatibler Header
Arduino Pro Mini 3,3 V / 8 MHz

3,3V

8 MHz14146

1

FTDI-kompatibler Header
Arduino Pro Mini 5V / 16MHz

5V

16 MHz1486

1

FTDI-kompatibler Header
Arduino Ethernet

5V

16 MHz1466

1

FTDI-kompatibler Header
Arduino Wire

3,3V

8 MHz1486

1

FTDI-kompatibler Header oder drahtlos über XBee †
LilyPad Arduino 328 Hauptplatine

3,3V

8 MHz1466

1

FTDI-kompatibler Header
LilyPad Arduino Einfaches Board3,3V8 MHz9450FTDI-kompatibler Header

Wie wähle ich das richtige Arduino Board aus?

Es gibt heute verschiedene Arten von Arduino-Boards auf dem Markt, wie z. B. FreeDuino und NetDuino. Der beste Weg, das Arduino-Board auszuwählen, besteht darin, die Handelsnamen auf den Original-Boards zu überprüfen und zu unterscheiden. So ist es einfach, kostengünstige Arduino-Boards über Online-Sites und elektronische Geschäfte zu erhalten. Diese Boards sind mit verschiedenen Versionen sowie Spezifikationen erhältlich.

Die Programmierung aller Karten kann mit der Arduino IDE-Software erfolgen, mit der jeder den Code schreiben und hochladen kann. Jede Karte hängt jedoch von den Eingängen, Ausgängen, Geschwindigkeit, Formfaktor, Spannung usw. ab Der Betrieb dieser Karten reicht von 3,7 V bis 5 V.

Es geht also um verschiedene Arten von Arduino-Bretter . Wir hoffen, dass Sie dieses Konzept besser verstehen. Bei Fragen zu diesem Konzept oder zur Implementierung eines Arduino-Board-basierten Projekts geben Sie bitte Ihre wertvollen Vorschläge, indem Sie im Kommentarbereich unten einen Kommentar abgeben. Hier ist eine Frage an Sie, welche Funktion haben Arduino-Boards?

Bildnachweis: