Arduino è uno dei migliori hobby geek che puoi imparare 17 Geeky Fai da te Hobby che puoi imparare in un piccolo spazio 17 Geeky Fai da te Hobby che puoi imparare in un piccolo spazio Gli hobby sono importanti per una vita a tutto tondo, ma molti hobby fai-da-te richiedono molto di spazio per macchine o materiali. Ecco alcune grandi opzioni se non hai molto spazio da vendere. Leggi di più perché coinvolge un po 'di tutto: circuiti, codifica, fai-da-te, problem solving, creatività, ecc. Ma anche se non hai esperienza con nessuno di questi, dovresti comunque imparare Arduino 4 Ragioni per le quali tutti dovrebbero Scopri Arduino ora 4 motivi per cui tutti dovrebbero imparare Arduino Ora Arduino questo, Arduino. Forse ne hai sentito parlare prima, forse non l'hai fatto. Potresti non avere idea di cosa sia, cosa può fare o perché dovresti preoccuparti. Ecco perché. Per saperne di più - anche se solo le basi.
Ma cos'è Arduino? Perché un nome così strano? Cosa puoi fare con questo? È una buona partita per te? E se sì, qual è il modo migliore per iniziare? Copriamo tutto questo e altro ancora in questo articolo.
1. Che cos'è Arduino?
In termini tecnici, un Arduino è un microcontrollore a scheda singola . Ma in parole povere? Una scheda di dimensioni di una carta di credito con pin di input e output in grado di collegare vari altri componenti elettronici tramite fili; resistori, diodi LED, motori, ventole, pulsanti, altoparlanti, sensori e altro ancora!
È essenzialmente Lego Mindstorms per gli adulti. La scheda Arduino è il cervello, e puoi mischiare e abbinare i vari componenti, ma comunque vuoi creare quello che vuoi, e quindi programmare la scheda per produrre uscite basate su input (es. Premere un pulsante per accendere un motore).
2. Chi ha inventato Arduino?
Già nel 2003, gli studenti dell'Interaction Design Institute Ivrea in Italia usavano qualcosa chiamato un microcontrollore BASIC Stamp come parte dei loro studi sull'elettronica. Sfortunatamente, era un costoso equipaggiamento (circa $ 100 all'epoca), che portò un Hernando Barragan a perseguire la creazione di un'alternativa a basso costo come parte della sua tesi di Master. Si chiamava Wiring.
Più tardi quell'anno, il supervisore del progetto di Barragan, Massimo Banzi, biforcò la piattaforma di Wiring in una direzione separata e la chiamò Arduino. Sia Wiring che Arduino sono progetti open source ed entrambi esistono ancora oggi, anche se il cablaggio non è stato aggiornato dal 2014.
3. Cosa significa "Arduino"?
Durante i primi giorni del progetto, prima di essere stato biforcato da Wiring, i fondatori si riunivano spesso in un bar di Ivrea, in Italia, chiamato Bar di Re Arduino. Il bar stesso prende il nome da Arduin di Ivrea, che era un nobile italiano che regnò come re eletto in Italia tra il 1002 e il 1014. Quindi, in onore di questo luogo d'incontro, il progetto prese il nome di Arduino.
4. Quali sono i diversi modelli di Arduino?
Per prima cosa: Arduino è un marchio registrato che si applica solo alle schede ufficiali prodotte dalla società Arduino. Ma poiché il progetto Arduino è open source, puoi trovare molti derivati rilasciati da altri team, spesso denominati sotto le varianti di "-ino" (ad es. Freeduino).
Naturalmente, questo si traduce in un paesaggio confuso con centinaia di opzioni.
Anche sotto il marchio ufficiale Arduino, ci sono dozzine di schede: Arduino Uno, Arduino 101, Arduino Mega, Arduino Zero, Arduino Due, Arduino Yun, ecc. E cosa c'è di diverso tra loro? CPU, tensione operativa, numero di pin di input / output, limiti di RAM, tipi di porte USB e così via.
Basti dire che nessuna scheda è "migliore" di un'altra. Ognuno di essi ha uno scopo unico, e il "giusto" dipende da ciò che si intende fare (vedere la nostra guida alla scelta di una scheda Arduino Guida all'acquisto di Arduino: quale scheda si dovrebbe ottenere? Guida all'acquisto di Arduino: quale scheda si dovrebbe ottenere? ci sono così tanti diversi tipi di schede Arduino là fuori, ti verrebbe perdonato per essere stato confuso. Quale dovrebbe comprare per il tuo progetto? Aiutaci, con questa guida all'acquisto di Arduino! Ulteriori informazioni).
5. Cosa posso fare con Arduino?
Tutti i tipi di cose: il cielo è il limite! Abbiamo già trattato dozzine di interessanti progetti Arduino in passato, quindi ecco un breve riassunto di ciò che è possibile.
Le persone hanno utilizzato Arduino per creare, suonare e aumentare la musica, fino al punto di una pianta domestica che "canta" quando viene toccata. Le persone hanno usato Arduino per abbellire le loro case Idee del progetto Arduino per un progetto di Arduino per la casa automatizzato Idee per una casa automatizzata Non sarebbe bello annaffiare la tua serra senza lasciare la sedia? Un Arduino può essere utilizzato come componente chiave di alcuni progetti di automazione domestica: ecco cinque! Ulteriori informazioni: apriporta per garage, allarmi per la sicurezza domestica e persino alimentatori automatici per animali domestici. E se vuoi essere veramente avanzato, puoi persino costruire robot completamente funzionali 8 Robot Arduino che puoi costruire per meno di $ 125 8 Robot Arduino che puoi costruire per meno di $ 125 L'Arduino può fare molto, ma lo sai che può creare robot a tutti gli efetti? Per abbastanza economico, anche! Leggi di più .
Una volta capito come funzionano tutti i componenti di base, tutto ciò che resta da fare è metterli in modo creativo in modi interessanti. Per ulteriori idee, dai un'occhiata a questi progetti ispiratori di Arduino. Lasciati ispirare da 6 dei progetti Arduino più cool mai ispirati a 6 dei più cool progetti di Arduino. Come la maggior parte delle persone, ricordo il primo progetto Arduino che ho realizzato. Ricordo anche di aver pensato "che cosa succederà?". Leggi di più .
6. Quali lingue posso usare con Arduino?
Quando tutti i componenti elettronici sono collegati, è comunque necessario programmare la logica della scheda Arduino per fare qualcosa. Per questo, hai bisogno di un linguaggio di programmazione.
Il linguaggio ufficiale di Arduino è un derivato semplificato di C / C ++, quindi se hai qualche esperienza con questo, allora dovresti essere bravo a farlo. Ti consigliamo di utilizzare la lingua ufficiale di Arduino se sei in grado di garantire la piena copertura dell'API e della piattaforma Arduino.
Ma sono disponibili altre lingue Quali linguaggi di programmazione è possibile utilizzare con Arduino? Quali linguaggi di programmazione è possibile utilizzare con Arduino? Sei pronto a provare qualcosa di diverso con il tuo Arduino? Non è necessario essere confinati programmando in C. Prendete queste lingue alternative per un test drive. Leggi di più, incluso C #, Python e alcuni linguaggi di scripting visuali che sono grandi se non hai assolutamente esperienza di programmazione.
7. Devo scegliere Arduino o Raspberry Pi?
Arduino e Raspberry Pi sono spesso menzionati mano nella mano, ma non sono la stessa cosa né servono gli stessi scopi.
Mentre l'Arduino è un microcontrollore, il Raspberry Pi è un microcomputer : ciò significa che un Raspberry Pi può fare molto più di una lattina Arduino, ma è anche più complesso. In generale, Arduino viene utilizzato per progetti di elettronica (ad es. Un lockbox che si apre al tocco) mentre Raspberry Pi viene utilizzato per progetti incentrati sul software (ad esempio, l'esecuzione di un server multimediale).
Per maggiori dettagli, vedi il nostro post sulle differenze tra Arduino e Raspberry Pi Arduino vs Raspberry Pi: Qual è il mini computer per te? Arduino vs Raspberry Pi: qual è il mini computer per te? Arduino e Raspberry Pi possono sembrare abbastanza simili - sono entrambi piccoli circuiti stampati con alcuni chip e spille su di essi - ma sono in realtà dispositivi molto diversi. Leggi di più .
8. Dove dovrei comprare un Arduino?
Schede ufficiali, scudi, kit e componenti possono essere acquistati dal negozio Arduino. Puoi anche acquistare pezzi ufficiali e non ufficiali di Arduino online tramite Amazon e Aliexpress (leggi questo se hai dubbi su AliExpress Safe and Legit? Spieghiamo il negozio online di Alibaba AliExpress è sicuro e legittimo? Spieghiamo il negozio online di Alibaba È sicuro acquistare con Aliexpress ? Ci sono delle vulnerabilità di sicurezza che dovresti conoscere? È sicuro? E hai maggiori probabilità di essere vittima di frode o contraffazione su Aliexpress? Ulteriori informazioni), e queste opzioni sono spesso più economiche.
Ma se è la prima volta, salta l'acquisto di un solo Arduino e vai con uno starter kit. Questi sono dotati di tutto il necessario per iniziare. Guarda i nostri kit di avvio Arduino consigliati 4 I migliori kit di avvio per Arduino Beginners 4 I migliori kit di avvio per i principianti di Arduino Ci sono molti ottimi progetti per principianti Arduino che puoi utilizzare per iniziare, ma per prima cosa avrai bisogno di un Arduino e alcuni componenti. Ecco la nostra selezione di 4 dei migliori kit di avvio per ... Per saperne di più.
9. Cosa c'è in un Arduino Starter Kit?
Oltre all'effettiva scheda Arduino, un kit iniziale include di solito:
- breadboard
- Luci a LED
- Fili di ponticello
- Cavo USB-A-USB-B
- Condensatori e resistori
- Progetti e guide di avviamento
A seconda del costo del kit, può includere anche un numero qualsiasi di quelli seguenti: accelerometri, motori, interruttori, display, potenziometri, transistor, pulsanti e registri.
Confuso su cosa siano tutti questi? Spieghiamo tutto questo nel nostro approfondimento sui kit di avvio Arduino. Cosa c'è nel tuo Starter Kit Arduino? [Arduino Beginners] Cosa c'è nel tuo Arduino Starter Kit? [Arduino Beginners] Di fronte a una scatola piena di componenti elettronici, è facile essere sopraffatti. Ecco una guida per esattamente quello che troverai nel tuo kit. Leggi di più .
10. Come posso iniziare con Arduino?
Se sei arrivato così lontano e sei interessato a entrare, allora inizieremo con il piede giusto. Inizia comprando un kit di avvio Arduino, uno dei due che ti consigliamo sopra o altri che potresti trovare su Internet. Nessuno di loro è cattivo .
Una volta fatto, controlla il nostro articolo sui primi passi dopo aver acquistato un Arduino. Include suggerimenti su come mettersi a proprio agio con il tuo kit di partenza, oltre a risorse online per conoscere Arduino. Si consiglia inoltre di consultare la nostra guida per principianti ad Arduino Guida introduttiva ad Arduino: Guida per principianti Guida introduttiva ad Arduino: Guida per principianti Arduino è una piattaforma di prototipazione elettronica open source basata su hardware e software flessibili e facili da usare. È pensato per artisti, designer, hobbisti e chiunque sia interessato a creare oggetti o ambienti interattivi. Leggi di più .
Dopo aver giocato e esserti comodo, prova a creare alcuni di questi progetti iniziali per i kit di avvio Arduino 5 Progetti Arduino unici per principianti che puoi realizzare con un kit di base 5 Progetti Arduino unici per principianti che puoi realizzare con un kit di base Leggi Altro, quindi passare a queste idee progetto Arduino per principianti 10 Grandi progetti Arduino per principianti 10 Grandi progetti Arduino per principianti Completare un progetto Arduino ti dà un senso di soddisfazione come nessun altro. La maggior parte dei principianti non è sicura da dove iniziare, e anche i progetti per principianti possono sembrare piuttosto scoraggianti. Leggi di più . Rimanere con esso e farai alcune cose incredibili in pochi mesi!
Hai delle domande senza risposta? O forse hai suggerimenti per altri principianti Arduino? Sentiti libero di condividere con noi nei commenti qui sotto!
Immagine di credito: kues / Depositphotos