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 stand alone 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.
Varianti Arduino
L'hardware di 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.
Non possiamo coprire tutte le opzioni di Arduino, ma qui ci sono alcune opzioni degne di nota per iniziare.
Arduino Uno
Arduino Nano
Arduino Lilypad
Arduino Mega 2560
Netduino
Per ulteriori informazioni sull'hardware di Arduino, consulta il seguente link.
Accessori Arduino (scudi)
Gli scudi rendono l'aggiunta di funzionalità al tuo Arduino in un attimo, letteralmente. 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 lavatrice / tostapane / macchina da caffè.
XBee
La schermatura XBee semplifica la comunicazione wireless point-to-point. Puoi usarlo per collegare in rete due Arduino o creare un'intera rete mesh di Arduino che un giorno REGOLA IL MONDO!
Il motore
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.
risorse
Questo articolo è progettato per iniziare nei tuoi 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 di progetto
https://arduino.cc/en/Tutorial/HomePage
https://www.arduino.cc/playground/Projects/ArduinoUsers
https://hackaday.com/category/arduino-hacks/
https://www.instructables.com/tag/type-id/category-technology/channel-arduino/
Riferimento hardware Arduino https://arduino.cc/en/Main/Hardware
Video https://www.youtube.com/user/makemagazine
https://www.circuitsathome.com/