4Jul

Cos'è Arduino? Informazioni su questa piattaforma elettronica open source

click fraud protection

Arduino è una piattaforma di prototipazione elettronica open source basata su hardware e software flessibili e facili da usare. Oggi ti aiuteremo a iniziare mostrandoti alcune delle opzioni disponibili e quanto sia facile iniziare. L'hardware Arduino

è un circuito open source con un microprocessore e pin di input / output( I / O) per la comunicazione e il controllo di oggetti fisici( LED, servi, pulsanti, ecc.).Generalmente la scheda viene alimentata tramite USB o un alimentatore esterno che a sua volta consente di alimentare altri componenti hardware e sensori.

Arduino ha anche un componente software open-source che è simile a C ++.L'ambiente di sviluppo integrato( IDE) di Arduino consente di scrivere codice, compilarlo e quindi caricarlo sul proprio Arduino per l'utilizzo autonomo in prototipazione e progetti.

Tutto questo è stato progettato per essere facile da usare per permettere agli artisti e ai creatori di sviluppare liberamente le loro idee in oggetti reali. Se sei interessato a costruire qualcosa da solo, dai un'occhiata alle opzioni hardware e al software disponibili per iniziare.

instagram viewer

Varianti Arduino

L'hardware Arduino è "open-source" significa che è possibile visualizzare schemi di ogni scheda disponibile. Ciò significa che sei libero di acquistare i componenti hardware e saldare la scheda insieme se sei così inclinato. Per iniziare, probabilmente ti consigliamo di spendere i ~ $ 30 e vedere quanto vuoi davvero investire.

L'immagine qui sotto è stata creata usando Fritzing ed è il layout per un Arduino di base usando un breadboard.

L'Arduino è disponibile in una varietà di tipi diversi che rendono difficile scegliere la giusta, ma la varietà consente anche flessibilità nella scelta della soluzione perfetta.

Non possiamo coprire tutte le opzioni di Arduino, ma qui ci sono alcune opzioni degne di nota per iniziare.

Arduino Uno

Lo Uno è un ottimo antipasto Arduino, fornisce una solida base per quelli appena iniziati e ha molte delle opzioni che vorrete mentre esplorate la piattaforma. Funziona anche con quasi tutti gli scudi disponibili( ne parleremo più avanti).

Arduino Nano

Il Nano è quasi una caratteristica per caratteristica uguale a quella di Arduino Uno, ma è circa 1/3 della dimensione e non può usare facilmente gli scudi. Lo Uno è pensato per essere utilizzato come dispositivo permanente nei progetti o con breadboard per i test.

Arduino Lilypad

Il Lilypad ha un design unico che può essere cucito in tessuti per progetti o arte da indossare. Ovviamente non sei limitato a queste applicazioni, ma gli scudi non funzioneranno su questo Arduino, quindi l'espansione potrebbe diventare difficile.

Arduino Mega 2560

Il Mega 2560 ha più memoria e più pin I / O di qualsiasi altro Arduino. Questo è il più grande e migliore Arduino che puoi ottenere, ma potresti non aver bisogno di tanta energia se i tuoi progetti non lo richiedono. Questo sarebbe anche un Arduino più costoso da lasciare in un progetto in modo permanente.

Netduino

Il Netduino è il cugino di Arduino.È ancora una soluzione di hacking e prototipazione hardware open source. Ma Netduino esegue. NET Micro Framework per la sua base software.È pin compatibile con gli scudi Arduino, ma alcuni potrebbero richiedere l'esecuzione di driver.

Per ulteriori informazioni sull'hardware di Arduino, consulta il link sottostante.

Arduino Accessories( Shields) Gli Shield

rendono letteralmente possibile aggiungere funzionalità al tuo Arduino. Hanno spilli che spingono direttamente nella parte superiore del tuo Arduino e puoi immediatamente approfittare di qualsiasi cosa lo scudo possa fare. Puoi anche aggiungere più scudi alla volta. Un Arduino che guarda Twitter per uno specifico hashtag( shield ethernet) e poi controlla un'auto RC usando RF( schermatura RF) non è al di fuori dello scopo di un singolo progetto grazie alla flessibilità dello scudo.

Di seguito si noterà che alcuni scudi assomigliano molto alle schede Arduino, ma non si devono confondere perché mancano della potenza di elaborazione principale per eseguire il codice che si scriverà negli schizzi( più su questo sotto).

Ethernet

Questo è uno degli scudi più popolari perché espande il tuo Arduino per poter utilizzare Internet per la comunicazione e il controllo. Lo scudo Ethernet è uno dei più versatili disponibili, e una volta che hai imparato le basi dovresti cercare di averne uno solo per poter twittare la tua macchina da caffè /toaster/.

XBee

Lo schermo XBee semplifica la comunicazione wireless point-to-point. Puoi usarlo per mettere in rete due Arduino insieme o creare un'intera rete mesh di Arduino che un giorno RULE THE WORLD!

Motor

L'Arduino può controllare motori e servi senza bisogno di uno scudo, ma lo scudo del motore aumenta la capacità fino a 11. Puoi usarlo per controllare a distanza la tua falciatrice o costruire il tuo robot.

Ci sono molti altri scudi Arduino disponibili come musica, videogiochi e bluetooth. Questa è solo la punta dell'iceberg e ti consigliamo di fare qualche ricerca per trovare lo scudo perfetto per il tuo progetto.

Se stai cercando di realizzare prototipi di Arduino e schermi insieme a vari sensori, ti consigliamo di controllare Fritzing, che non solo aiuta con le fasi di prototipazione, ma ti aiuta anche a mostrare come realizzare schede PCB permanenti per la produzione del tuo progetto. Programmazione

( schizzi)

L'IDE Arduino è uno strumento di sviluppo multipiattaforma scritto in Java. Ti permette di controllare tutte le funzioni del software del tuo Arduino.

Ogni programma che scrivi è chiamato schizzo e viene compilato e caricato sul tuo Arduino usando l'IDE.Un sacco di schizzi sono disponibili gratuitamente online e l'IDE viene fornito con una miriade di esempi per iniziare con quasi tutte le funzioni di cui è capace il tuo Arduino.

Eclipse e Notepad ++ sono alternative popolari alla scrittura degli schizzi, ma mancano di un facile accesso agli esempi di schizzo e alla compilazione / caricamento dello schizzo finito su Arduino. Risorse

Questo articolo è progettato per iniziare nei progetti Arduino. Per ulteriori informazioni consulta i link qui sotto e inizia a fare cose.

Se disponi di link più utili o di un tuo progetto Arduino, sentiti libero di lasciare un commento da condividere con tutti i lettori. Idee del progetto

http: //arduino.cc/en/Tutorial/ HomePage

http: //www.arduino.cc/playground/Projects/ ArduinoUtenti

http: //hackaday.com/category/ arduino-hacks /

http: //www.instructables.com/tag/ id-tipo / tecnologia-categoria / canale-arduino /

Riferimento hardware Arduino http: //arduino.cc/en/Main/ Hardware

Video https: //www.youtube.com/user/makemagazine

http: //www.circuitsathome.com/