Die Arduino-Community ist riesigAnzahl der Benutzer, eine Vielzahl von Schulungsmaterialien, Projekten und vorgefertigten Lösungen, die in verschiedenen Anwendungen verwendet werden. Das Unternehmen bietet auch eine sehr einfache Methode zur Interaktion mit externen Peripheriegeräten. Ursprünglich war die Arduino-Basis so konzipiert, dass verschiedene Aktuatoren und Sensoren ohne zusätzliche Schaltkreise an den Mikrocontroller angeschlossen werden können. Die Entwicklung einfacher Geräte und Anwendungen erfordert keine umfassenden Kenntnisse der Elektronik.
Gerätebeschreibung
Arduino Uno ist eine Open SourceEine Plattform, auf der Sie eine Vielzahl elektronischer Geräte sammeln können. Dieses Board ist nützlich und interessant für Kreative, Programmierer, Designer und andere neugierige Köpfe, die es lieben, ihre eigenen Geräte zu entwerfen. Arduino Uno kann sowohl in Verbindung mit einem Computer als auch unabhängig arbeiten. Es hängt alles vom Zweck und der Idee ab.
Die Arduino Uno-Plattform besteht aus Software undHardware-Teile, die hochflexibel und einfach zu bedienen sind. Für die Programmierung wird eine vereinfachte Version von C ++ (Wiring) verwendet. Das Entwerfen kann auf der kostenlosen Arduino IDE und auf der Basis beliebiger C / C ++ - Tools erfolgen. Das Gerät unterstützt Linux-, MacOS- und Windows-Betriebssysteme. Ein USB-Kabel wird für die Programmierung und Kommunikation mit einem Computer verwendet, und für den Standalone-Betrieb ist eine Stromversorgung (6-20 V) erforderlich. Für Anfänger wurden vorgefertigte Kits zum Entwerfen von Elektronik entwickelt - die Matryoshka-Serie.
Arduino Uno R3
Dies ist ein neues Modell aus Italien. Es basiert auf dem ATmega328p-Mikroprozessor, dessen Taktfrequenz 16 MHz beträgt und dessen Speicher 32 kb beträgt. Die Karte verfügt über 20 (überwachte) Ausgangs- und Eingangspins für die Verbindung mit Peripheriegeräten.
Gerätefunktionen
Arduino Uno kann mit anderen kommunizierenArduino, Computer und Mikrocontroller. Die Geräteplattform ermöglicht eine serielle Verbindung über die Pins RX (0) und TX (1). Der ATmega16U2-Prozessor übersetzt diese Verbindung über den USB-Anschluss. Infolgedessen wird ein zusätzlicher virtueller COM-Anschluss auf dem Computer installiert. Die Arduino-Software enthält ein Dienstprogramm, das Textnachrichten über den erstellten Kanal austauscht. Die RX- und TX-LEDs sind auf der Geräteplatine installiert und leuchten auf, wenn Informationen zwischen dem Computer und dem ATmega162U-Prozessor übertragen werden. Dank einer separaten Bibliothek können Sie eine Verbindung mit verschiedenen Pins organisieren, die nicht auf Null und Erste beschränkt sind. Mithilfe zusätzlicher Erweiterungskarten können andere Interaktionsmethoden organisiert werden, z. B. Wi-Fi, Funkkanal, Ethernet-Netzwerk.
Arduino Uno smd hat ein besonderesEine Sicherung, die die USB-Anschlüsse des Computers vor Kurzschlüssen und Überspannungen schützt. Obwohl Computer selbst geschützt sind, bietet eine Sicherung zusätzliches Vertrauen. Es kann die Verbindung unterbrechen, wenn mehr als 500 mA Strom an den Eingang des USB-Anschlusses angelegt werden, und ihn wiederherstellen, wenn der Strom wieder normal ist.
Fazit
Zusammenfassend lässt sich sagen, dass der Arduino sehr gut istflexible und funktionale Plattform für die Entwicklung verschiedener Anwendungen. Es verfügt über enorme Funktionen zur Bereitstellung der Interoperabilität mit Peripheriegeräten. Arduino eignet sich hervorragend zum Erlernen von Mikrocontrollern und kann auch als Grundlage für kleine Projekte dienen.