10 cose che avresti sempre voluto sapere su Arduino
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 cosa è Arduino? Perché un nome così strano? Cosa puoi tu fare con esso? È 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, comunque vuoi creare quello che vuoi, e poi programmare la scheda per produrre uscite basate su input (ad esempio premi un pulsante per accendere un motore).
2. Chi ha inventato Arduino?
Nel 2003, gli studenti dell'Interaction Design Institute Ivrea in Italia usavano qualcosa chiamato 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 fa “Arduino” Significare?
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 varianti di “-io no” (ad esempio, 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 non esiste una lavagna “meglio” di un altro. Ognuno di essi ha uno scopo unico e il “il giusto” dipende da cosa pensi di fare (vedi la nostra guida alla scelta di una scheda Arduino Guida all'acquisto di Arduino: quale scheda dovresti acquistare? Guida all'acquisto di Arduino: quale scheda dovresti acquistare? Ci sono così tanti tipi di schede Arduino là fuori, tu? essere perdonato per essere stato confuso. Quale dovrebbe comprare per il tuo progetto? Aiutaci, con questa guida all'acquisto di Arduino!.
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 usato Arduino per creare, suonare e aumentare la musica, anche fino al punto di una pianta di casa “canta” quando viene toccato 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 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. Prendi 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.
Considerando che 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 esempio 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? Il negozio online di Alibaba ha spiegato AliExpress è sicuro e legittimo? Negozio online di Alibaba spiegato È sicuro acquistare con Aliexpress? ci sono vulnerabilità di sicurezza? Che dire di frodi e contraffazioni? È legittimo? Leggi di più), e queste opzioni sono spesso più economiche.
Ma se è la prima volta, salta gli acquisti appena un 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 Arduino Ci sono molti ottimi progetti per principianti Arduino che puoi utilizzare per iniziare, ma prima dovrai disporre 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 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 lo sono male.
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 15 Grandi progetti Arduino per principianti 15 Grandi progetti Arduino per principianti Interessato ad Arduino ma non sapendo da dove cominciare? Ecco alcuni dei nostri migliori progetti Arduino per principianti per iniziare! 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
Scopri di più su: Arduino.