Wat Cords heb je nodig om Hook Up Arduinos om USBs

De Arduino is een open source microcontroller platform , die zeer populair is in de elektronica- en educatieve gemeenschappen is geworden , vanwege de eenvoudig te gebruiken software en eenvoudig ontwerp . Er zijn een aantal verschillende Arduino boards, variërend in grootte en kracht , maar alle op dit moment gebruik maken van een Atmel AVR processor in hun kern . Alles wat nodig is om de Arduino draaien is opgenomen op het bord , waardoor het een complete stand-alone module , die u kunt aansluiten op een computer voor het programmeren of seriële data-overdracht met behulp van een standaard USB -kabel . Wat is de Arduino ?

Massimo Banzi en David Cuartielles ontwierp de Arduino -platform in 2005 , het creëren van een low -cost prototyping systeem om te gebruiken in het onderwijs . De hardware-ontwerp en software broncode is beschikbaar als open source , zodat iedereen op te bouwen of aanpassen van hun eigen Arduino -project , dat is een van de belangrijkste factoren in de richting van zijn populariteit . Arduinos zijn op zichzelf staande nadat ze zijn geprogrammeerd , met alle nodige circuits die nodig om te werken op de Arduino bord , en vereisen niets meer dan een voeding te laten functioneren.
Programmeren van de Arduino

Arduino software is gebaseerd op de bedrading project, dat zelf is gebaseerd op de verwerking software . U kunt de Arduino IDE gebruiken voor de volledige ontwikkelingscyclus , van het schrijven van de code om het programmeren van de microcontroller . Oudere Arduino versies, zoals de Arduino Duemilanove , gebruik dan een FTDI USB - naar-serieel converter chip , waardoor een verbinding met de computer via USB. Nieuwere versies zoals Arduino Uno gebruik een Atmega 8U2 , geprogrammeerd om als USB - naar - serieel omzetter . De Atmega microcontrollers in de kern van de Arduino komen geprogrammeerd met een bootloader , zodat u de microcontrollers herprogrammeren via USB zonder de noodzaak van een chip programmeur .
Aansluiten van de Arduino
<

Omdat br > de belangrijkste Arduino platforms, zoals de Arduino Uno of Mega platen , aan te sluiten op de computer via USB , wordt een standaard A type B USB-kabel vereist . Dit is hetzelfde type dat wordt gebruikt om printers of andere randapparatuur aan te sluiten op de computer . Arduino boards met een kleinere form factor , zoals de Arduino Nano gebruik maken van een mini- USB-aansluiting , hetzelfde als het type dat wordt gebruikt op mobiele telefoons en andere handheld apparaten . Sommige forums zoals de Arduino mini hebben geen on - board seriële naar USB conversie , dus vereisen een serieel-naar - USB FTDI kabel voor het programmeren .
Arduino USB

Als u de Arduino bord aan te sluiten op uw computer met een USB-kabel , de 5 - volt voeding van de verbinding bevoegdheden van de raad USB . Als u gebruik maakt van de Arduino op zijn eigen, moet u een externe voeding van tussen de 7 en 12 volt DC voorzien van een muur wrat ( een power- supply baksteen met stekker die rechtstreeks op een stopcontact ) of iets dergelijks. De Arduino bord maakt ook gebruik van de USB-aansluiting voor seriële communicatie tussen de computer en de microcontroller . De Arduino Serial bibliotheek kunt u gegevens verzenden of ontvangen via de aansluiting , wat handig is voor het opsporen van fouten zodat u de inhoud van variabelen en dergelijke weer te geven , zodat u kunt zien of de code zich gedraagt ​​zoals u dat wilt . U kunt ook gebruik maken van de seriële verbinding met input van de gebruiker, of van software die op de hostcomputer.