Quali cavi devo Hook Up Arduinos per USBs?

Quali cavi devo Hook Up Arduinos per USBs?

Arduino è una piattaforma open source di microcontrollore, che è diventato estremamente popolare nella comunità educative, a causa del suo design semplice e facile da usare software ed elettronica. Ci sono una serie di diverse schede Arduino, varie dimensioni e potenza, ma tutti attualmente utilizzare un processore Atmel AVR nella loro essenza. Tutto il necessario per eseguire che l'Arduino è incluso sul bordo, rendendolo un modulo autonomo completo, che è possibile connettersi a un computer per la programmazione o seriali dati trasferisce utilizzando un cavo USB standard.

Che cos'è Arduino?

Massimo Banzi e David Cuartielles progettato la piattaforma Arduino nel 2005, creando un sistema di prototipazione di basso costo da utilizzare nell'istruzione. Il codice di origine hardware design e software è disponibile come open source, permettendo a chiunque di creare o personalizzare il proprio progetto di Arduino, che è uno dei principali fattori che contribuiscono verso la sua popolarità. Arduinos sono indipendenti dopo sei stato programmati, con tutti i circuiti necessari necessari per operare sulla scheda Arduino e richiedono nient'altro che un alimentatore alla funzione.

Programmazione Arduino

Il software di Arduino è basato sul progetto di cablaggio, che a sua volta è basato sul software di elaborazione. È possibile utilizzare l'IDE di Arduino per il ciclo di sviluppo completo, di scrivere il codice per programmare il microcontrollore. Vecchie versioni di Arduino, come la Arduino Duemilanove, usano un chip di FTDI USB-seriale convertitore, che permette una connessione al computer tramite USB. Le versioni più recenti come la Arduino Uno utilizza un Atmega 8U2, programmato per agire come un convertitore USB-seriale. I microcontroller Atmega alla base di Arduino arrivano programmato con un bootloader, permettendo di poter riprogrammare i microcontrollori attraverso USB senza la necessità di un programmatore di chip.

Collegare Arduino

Poiché le principali piattaforme di Arduino, quali le schede Arduino Uno o Mega, connettersi al computer host tramite USB, una standard A tipo B cavo USB è necessario. Questo è lo stesso tipo utilizzato per collegare stampanti o altre periferiche al computer. Schede Arduino con un piccolo fattore di forma, ad esempio l'Arduino Nano utilizzano un mini connettore USB, lo stesso tipo utilizzato su telefoni cellulari e altri dispositivi portatili. Alcune schede come la Arduino mini non hanno seriale a bordo alla conversione USB, quindi richiedono un cavo FTDI USB-to-serial per la programmazione.

Arduino USB

Se si connette la scheda Arduino al computer utilizzando un cavo USB, l'alimentazione a 5 volt dalla connessione USB alimenta la scheda. Se si utilizza l'Arduino sul proprio, è necessario fornire un alimentatore esterno di tra 7 e 12 volt DC da una verruca muro (un mattone di alimentazione con maschio spina quello spine direttamente in una presa a muro) o simile. La scheda Arduino utilizza anche la connessione USB per comunicazione seriale tra il computer e il microcontrollore. La biblioteca di Arduino da seriale consente di inviare o ricevere dati attraverso la connessione, che è utile per il debugging consente di visualizzare il contenuto delle variabili e simili, così si può vedere se il codice si comporta come previsto. È anche possibile utilizzare la connessione seriale di ricevere l'input dall'utente o dal software in esecuzione sul computer host.