Annuncio pubblicitario

Imparare a programmare la propria elettronica è potente e gratificante, ma può essere difficile iniziare senza una guida. Abbiamo raccolto i migliori video, i canali YouTube e i corsi online per iniziare.

Che cos'è Arduino?

Arduino Introduzione ad Arduino: una guida per principiantiArduino è una piattaforma di prototipazione elettronica open source basata su hardware e software flessibili e di facile utilizzo. È destinato ad artisti, designer, hobbisti e chiunque sia interessato a creare oggetti o ambienti interattivi. Leggi di più è un popolare microcontrollore open source, ovvero un piccolo computer con ingressi e uscite programmabili. C'è molto di bello nozioni di base fornite in un kit di base Cosa c'è nel tuo Starter Kit Arduino? [Principianti di Arduino]Di fronte a una scatola piena di componenti elettronici, è facile essere sopraffatti. Ecco una guida esattamente a ciò che troverai nel tuo kit. Leggi di più e puoi anche acquistare sensori che possono essere collegati ad Arduino per tenere traccia di temperatura, luce, prossimità e altro ancora. È ottimo per la prototipazione di nuove invenzioni elettroniche. (

instagram viewer
Scopri di più sulle possibilità con Arduino Che cos'è Arduino e cosa puoi farci?L'Arduino è un piccolo dispositivo elettronico straordinario, ma se non ne hai mai usato uno prima, esattamente cosa sono e cosa puoi fare con uno? Leggi di più .)

Non sei ancora sicuro di volerne uno? Accertati di comprendere le differenze tra Arduino e Raspberry Pi Arduino vs Raspberry Pi: qual è il mini computer per te?Arduino e Raspberry Pi possono sembrare abbastanza simili - sono entrambi piccoli circuiti carini con alcuni chip e pin su di essi - ma in realtà sono dispositivi molto diversi. Leggi di più innanzitutto, se questo è il tuo primo mini-computer.

Sono stato fortunato ad avere un professore universitario che insegnava un corso programmazione in Arduino. Alla fine del corso, una piccola squadra e io abbiamo usato ciò che abbiamo imparato per realizzare una versione digitale di un disegno a tratteggio (usando i potenziometri per i twisty-knob). Abbiamo anche creato un'interfaccia sullo schermo per consentire a una persona di selezionare il colore della linea e incluso un sensore a scorrimento per modificare lo spessore della linea.

Canali YouTube su Arduino

Tutorial per Arduino di Jeremy Blum

Durata tipica del video: 15-30 minuti.

Jeremy Blum istruisce le persone su come usare Arduino da anni. La sua serie di tutorial Arduino del 2011 inizia all'inizio, con ciò di cui hai bisogno e come funziona Arduino.

Il primo video è una fantastica introduzione all'ambito di Arduino o un aggiornamento se tornerai ad Arduino da qualche tempo. Ti introduce anche all'ambiente di programmazione e come far lampeggiare un LED sull'Arduino. I video successivi descrivono argomenti come le basi dell'ingegneria elettrica, i motori e i transistor, la creazione di un semplice sistema di sicurezza con tag RFID, la visualizzazione di luci e suoni natalizi e il tracciamento GPS.

EEAwesome

Durata tipica del video: 10 minuti o meno.

Alla EEAwesome, il professor Rudy Schlaf ha una serie di video sui concetti di base di Arduino. Sono suddivisi in pezzi più piccoli, quindi l'utilizzo di una breadboard è separato dal lampeggiare di un LED con un pin digitale, ad esempio. Questo è utile perché conosci in anticipo in modo da poter saltare gli argomenti che potresti già conoscere, ad esempio.

Arduino Video Tutorial di Arduino

Durata tipica del video: 5 a 15 minuti.

I video della serie tutorial di Arduino sono del creatore del microcontrollore stesso, Massimo Banzi. Sono ben inquadrati (una fotocamera ambientale fa una grande differenza perché le dita non ostacolano la tua visione dell'elettronica), accuratamente pensate, e il signor Banzi è un insegnante eccellente.

Corsi online

Skillshare-arduino

Sei un fan di Make Magazine? Mark Frauenfelder, caporedattore fondatore di Make Magazine, presenta una breve presentazione di Arduino in 51 minuti di cinque progetti.

Se avanzi negli esperimenti, parteciperai a esperimenti tra cui Velocità lampeggiante, Manopole e potenziometri, Servi e Toni degli altoparlanti.

Il corso è aperto solo ai membri Premium di Skillshare. Se non conosci Skillshare, puoi approfittare della loro vendita per le vacanze e ottenere l'accesso all'iscrizione Premium a $ 0,99 per 3 mesi!

Coursera-arduino

Il professor Ian Harris dell'Università della California, Irvine, insegna il corso di quattro settimane di Arduino di Coursera. Il corso è diviso in quattro moduli, ognuno con il proprio compito di pari. È auto-stimolante e puoi prenderlo gratuitamente, ma dovrai pagare una commissione se desideri che i tuoi compiti siano classificati, ottenere un certificato o perseguire la specializzazione di sei corsi in Un'introduzione alla programmazione dell'Internet of Things (IOT).

Udemy-arduino

Cerchi un corso online più avanzato in Arduino? Peter Dalmaris di Tech Explorations offre oltre 22 ore di contenuti e 131 lezioni a Udemy. Imparerai tutto dalle basi (facendo lampeggiare di nuovo un LED) a come lavorare con diversi tipi di sensori, interattività (pulsanti, potenziometri, ecc.), display, motori, comunicazioni Internet e wireless, gestione della propria potenza, e altro ancora

Il corso costa $ 200 (anche se puoi ottenerlo 75% di sconto usando questo link), ma è uno dei relativamente pochi corsi online che approfondiscono questo livello.

Altri strumenti

Linguaggi di programmazione

Se i tuoi progetti Arduino sono destinati a connettersi a un computer (magari per utilizzare un'interfaccia tastiera o mouse o visualizzare l'output), vorrai imparare la programmazione. La programmazione in Arduino è simile alla programmazione in Processing.js - in effetti, Arduino si basa su Cablaggio, che è esso stesso basato sull'elaborazione. Ci sono alcune differenze notevoli da Arduino basato in C / C ++, rispetto all'elaborazione basata su Java.

Puoi imparare tutto su programmazione in Elaborazione qui su MakeUseOf Impara a programmare in elaborazione: un linguaggio per visual designerIl 21 ° secolo è aperto alla creatività attraverso strumenti e programmazione digitali. Saresti sorpreso di apprendere che esiste un linguaggio di programmazione progettato per l'artista in te? Leggi di più . Ci sono alcune altre lingue che puoi programma in Arduino Quali linguaggi di programmazione puoi usare con Arduino?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ù anche se non ti piace imparare C.

Libri

Non mancano i grandi libri di Arduino là fuori. Il sito web ufficiale Arduino.cc ne vende diversi, da una varietà di autori.

Arduino-libri

Se ti piace lo stile di insegnamento dei video di Jeremy Blum, potresti anche apprezzare il suo nuovo libro, Exploring Arduino, disponibile su il sito Web associato così come su Amazon ($27).

Ciascuno dei progetti del libro è accompagnato da una dimostrazione video su Youtube, così puoi vedere rapidamente come appare il progetto finito e come dovrebbe funzionare.

Progetti da esercitarsi

Avere progetti che vuoi realizzare è importante nel tuo viaggio attraverso l'apprendimento di Arduino. Se non sai cosa vuoi fare, questo raccolta di dieci grandi progetti Arduino 15 grandi progetti Arduino per principiantiInteressato ai progetti Arduino ma non sai da dove cominciare? Questi progetti per principianti ti insegneranno come iniziare. Leggi di più ti ispirerà.

Cosa hai trovato utile nell'apprendimento di Arduino?

Le cose principali che ho trovato utili per imparare Arduino sono le stesse cose che troverai utili per imparare a cucinare. Leggi l'intero progetto prima di tutto e assicurati di aver capito tutto. Avere tutti i materiali di consumo e gli strumenti prima di iniziare e impostare correttamente l'area di lavoro.

A parte questo, è fantastico se hai un amico con cui lavorare, o comunità (anche online) a cui puoi contattare in caso di problemi.

C'è qualcosa in Arduino che trovi difficile da imparare o che manca di buoni insegnanti? Hai un corso Arduino preferito che stai frequentando o che hai seguito? Quali progetti stai perseguendo?

Aspirante professionista delle comunicazioni con sede a Vancouver, portando un pizzico di tecnologia e design in tutto ciò che faccio. Laurea presso la Simon Fraser University.