Welche Kabel brauchen Sie , um USBs Hook Up Arduinos
Die Arduino ist ein Open-Source -Mikrocontroller -Plattform, die sehr beliebt in der Elektronik-und Bildungsgemeinschaften geworden ist , aufgrund seiner leicht zu bedienende Software und einfaches Design. Es gibt eine Reihe von verschiedenen Arduino -Boards, sich in der Größe und Macht, aber alle verwenden derzeit einen Atmel AVR -Prozessor in ihrem Kern . Alles musste das Arduino ausgeführt wird, auf dem Board enthalten , so dass es eine komplette Stand-alone- Modul , das Sie an einen Computer für die Programmierung oder serielle Datenübertragungen über einen Standard- USB -Kabel anschließen. Was ist der Arduino ?
Massimo Banzi und David Cuartielles entwarf die Arduino -Plattform im Jahr 2005 , die Schaffung eines Low-Cost- Prototyping-System , in Bildung zu verwenden. Das Hardware-Design und Software- Quellcode ist als Open Source verfügbar , so dass jeder zu bauen oder gestalten ihre eigenen Arduino -Projekt, das eines der wichtigsten Faktoren zu seiner Popularität ist . Arduinos sind in sich abgeschlossen , nachdem sie programmiert wurde, mit allen notwendigen Schaltungen benötigt, um auf dem Arduino-Board zu betreiben, und benötigen nicht mehr als ein Netzteil zu funktionieren.
Programmierung des Arduino
die Arduino Software ist auf der Wiring -Projekt, das sich auf die Processing -Software basiert. Sie können die Arduino IDE für den kompletten Entwicklungszyklus zu verwenden, von den Code zu schreiben , um die Programmierung der Mikrocontroller. Ältere Versionen Arduino , wie der Arduino Duemilanove , verwenden Sie ein FTDI USB - zu-Seriell- Wandler-Chip , so dass eine Verbindung mit dem Computer über USB. Neuere Versionen wie dem Arduino Uno verwenden einen Atmega 8U2 , programmiert, als USB -Seriell- Konverter handeln . Die Atmega Mikrocontroller der Kern des Arduino kommen mit einem Bootloader programmiert , so dass Sie die Mikrocontroller über USB , ohne die Notwendigkeit für einen Chip Programmierer neu zu programmieren.
Anschluss des Arduino
da die Haupt Arduino -Plattformen wie dem Arduino Uno oder Mega -Boards, auf dem Host-Computer eine Verbindung über USB ist ein Standard- A zu Typ B USB-Kabel erforderlich . Dies ist die gleiche Art verwendet werden, um Drucker oder andere Peripheriegeräte mit dem Computer zu verbinden. Arduino -Boards mit einem kleineren Formfaktor, wie der Arduino Nano mit einem Mini- USB-Anschluss, der gleiche wie der Typ auf Mobiltelefonen und anderen Handheld- Geräten verwendet. Auf einigen Boards wie dem Arduino Mini haben keine On-Board- Serie zu den USB -Konvertierung, so erfordern eine Seriell-zu- USB -Kabel für die Programmierung von FTDI .
Arduino USB
Wenn Sie das Arduino-Board Verbindung zu Ihrem Computer über ein USB -Kabel, die 5-Volt- Versorgung aus der USB-Anschluss versorgt das Board. Wenn Sie mit der Arduino auf seine eigene, müssen Sie eine externe Stromversorgung zwischen 7 und 12 Volt Gleichstrom aus einem Steckernetzteil ( ein Netzteil Backstein mit Stecker, der direkt in eine Wandsteckdose ) oder ähnliches bieten . Das Arduino-Board verwendet den USB-Anschluss für die serielle Kommunikation zwischen dem Computer und dem Mikrocontroller. Das Arduino Serien Bibliothek ermöglicht es Ihnen, Daten über die Verbindung , die nützlich für Debugging-Zwecke so dass Sie die Inhalte von Variablen und ähnliche Anzeige ist zu senden oder zu empfangen , damit Sie sehen können , wenn der Code verhält, wie Sie gedacht. Sie können auch die serielle Verbindung verwenden, um Eingaben des Benutzers oder von Software auf dem Host-Computer ausgeführt zu erhalten.