Publicité

Apprendre à programmer votre propre électronique est stimulant et gratifiant, mais il peut être difficile de commencer sans conseils. Nous avons rassemblé les meilleures vidéos, chaînes YouTube et cours en ligne pour commencer.

Qu'est-ce que l'Arduino?

Arduino Débuter avec Arduino: Guide du débutantArduino est une plate-forme de prototypage électronique open source basée sur du matériel et des logiciels flexibles et faciles à utiliser. Il est destiné aux artistes, designers, amateurs et à toute personne intéressée par la création d'objets ou d'environnements interactifs. Lire la suite est un microcontrôleur open source populaire, c'est-à-dire un petit ordinateur avec des entrées et sorties programmables. Il y a beaucoup de bases qui viennent dans un kit de démarrage Que contient votre kit de démarrage Arduino? [Débutants Arduino]Face à une boîte pleine de composants électroniques, il est facile de se laisser submerger. Voici un guide pour savoir exactement ce que vous trouverez dans votre kit. Lire la suite

instagram viewer
, et vous pouvez également acheter des capteurs qui peuvent se connecter à Arduino pour suivre la température, la lumière, la proximité, etc. C'est génial pour prototyper de nouvelles inventions électroniques. (En savoir plus sur les possibilités d'Arduino Qu'est-ce que l'Arduino et que pouvez-vous en faire?L'Arduino est un remarquable petit appareil électronique, mais si vous n'en avez jamais utilisé auparavant, quels sont-ils exactement et que pouvez-vous en faire? Lire la suite .)

Vous ne savez toujours pas si vous en voulez un? Assurez-vous comprendre les différences entre Arduino et Raspberry Pi Arduino vs Raspberry Pi: Quel est le mini-ordinateur pour vous?L'Arduino et le Raspberry Pi peuvent sembler assez similaires - ce sont de jolis petits circuits imprimés avec des puces et des broches - mais ce sont en fait des appareils très différents. Lire la suite d'abord, s'il s'agit de votre premier mini-ordinateur.

J'ai eu la chance qu'un professeur d'université donne un cours sur programmation en Arduino. À la fin du cours, une petite équipe et moi avons utilisé ce que nous avons appris pour créer une version numérique d'une gravure à l'eau-forte (en utilisant des potentiomètres pour des boutons sinueux). Nous avons également créé une interface à l'écran permettant à une personne de sélectionner la couleur de la ligne et inclus un curseur-capteur pour modifier l'épaisseur de la ligne.

Chaînes YouTube sur Arduino

Tutoriels pour Arduino par Jeremy Blum

Durée vidéo typique: 15 à 30 minutes.

Jeremy Blum a éduqué les gens sur la façon d'utiliser Arduino depuis des années maintenant. Sa série de tutoriels Arduino de 2011 commence au début, avec ce dont vous avez besoin et comment fonctionne Arduino.

La première vidéo est une introduction fantastique à la portée d'Arduino, ou un rappel si vous revenez à Arduino dans un certain temps. Il vous présente également l'environnement de programmation et comment faire clignoter une LED sur l'Arduino. Les vidéos ultérieures couvrent des sujets tels que les bases de l'ingénierie électrique, les moteurs et les transistors, la création d'un système de sécurité simple avec des étiquettes RFID, l'affichage des lumières et des sons des fêtes et le suivi GPS.

EEAwesome

Durée vidéo typique: 10 min ou moins.

Chez EEAwesome, le professeur Rudy Schlaf a une série de vidéos sur les concepts de base d'Arduino. Ils sont divisés en petits morceaux, donc l'utilisation d'une planche à pain est séparée du clignotement d'une LED avec une broche numérique, par exemple. Ceci est utile car vous le savez à l'avance afin de pouvoir ignorer les sujets que vous connaissez peut-être déjà, par exemple.

Tutoriel vidéo Arduino par Arduino

Durée vidéo typique: 5 à 15 minutes.

Les vidéos de la propre série de didacticiels d'Arduino sont du créateur du microcontrôleur lui-même, Massimo Banzi. Ils sont bien filmés (une caméra aérienne fait une grande différence parce que les doigts ne gênent pas votre vision de l'électronique), soigneusement édités, et M. Banzi est un excellent professeur.

Cours en ligne

partage des compétences-arduino

Êtes-vous un fan de Make Magazine? Mark Frauenfelder, le rédacteur en chef fondateur de Make Magazine présente une courte introduction de cours de cinq minutes à Arduino en cinq projets.

Si vous progressez dans les expériences, vous participerez à des expériences telles que les taux de clignotement, les boutons et les potentiomètres, les servos et les tonalités des haut-parleurs.

Le cours est uniquement ouvert aux membres Premium de Skillshare. Si vous êtes nouveau sur Skillshare, vous pouvez profiter de leur vente de vacances et obtenir un abonnement Premium pour 0,99 $ pendant 3 mois!

coursera-arduino

Le professeur Ian Harris de l'Université de Californie, Irvine, enseigne le cours de quatre semaines de Coursera sur Arduino. Le cours est divisé en quatre modules, chacun avec sa propre affectation par les pairs. Il est auto-rythmé, et vous pouvez le prendre gratuitement - mais vous devrez payer des frais si vous souhaitez que vos affectations soient notées, obtenir un certificat ou poursuivre la spécialisation en six cours en Une introduction à la programmation de l'Internet des objets (IOT).

udemy-arduino

Vous recherchez un cours en ligne plus avancé en Arduino? Peter Dalmaris de Tech Explorations propose plus de 22 heures de contenu et 131 conférences à Udemy. Vous apprendrez tout, des bases (faire clignoter une LED, encore une fois) à la façon de travailler avec différents types de capteurs, interactivité (boutons, potentiomètres, etc.), écrans, moteurs, communications Internet et sans fil, gestion de votre propre alimentation, et plus.

Le cours coûte 200 $ (bien que vous puissiez obtenir 75% de réduction en utilisant ce lien), mais c'est l'un des rares cours en ligne qui abordent ce niveau de profondeur.

Autres outils

Langages de programmation

Si vos projets Arduino sont destinés à se connecter à un ordinateur (peut-être pour utiliser une interface de clavier ou de souris, ou afficher la sortie), vous voudrez apprendre la programmation. La programmation en Arduino est similaire à la programmation en Processing.js - en fait, Arduino est basé sur Câblage, qui est lui-même basé sur Processing. Il y a quelques différences notables d'Arduino basé sur C / C ++, comparé au traitement basé sur Java.

Vous pouvez tout savoir sur programmation dans le traitement ici à MakeUseOf Apprendre à programmer en traitement: un langage pour les concepteurs visuelsLe 21e siècle est ouvert à la créativité grâce aux moyens et à la programmation numériques. Seriez-vous surpris d'apprendre qu'il existe un langage de programmation conçu pour l'artiste en vous? Lire la suite . Il y a d'autres langues que vous pouvez programme en Arduino Quels langages de programmation pouvez-vous utiliser avec Arduino?Prêt à essayer quelque chose de différent avec votre Arduino? Vous n'avez pas besoin d'être confiné par programmation en C. Prenez ces langues alternatives pour un essai routier. Lire la suite , aussi, si vous ne souhaitez pas apprendre le C.

Livres

Les grands livres Arduino ne manquent pas. Le site officiel Arduino.cc en vend plusieurs, provenant de divers auteurs.

livres-arduino

Si vous aimez le style pédagogique de la vidéo de Jeremy Blum, vous pouvez également apprécier son nouveau livre, Exploring Arduino, disponible sur le site Web compagnon aussi bien que sur Amazon ($27).

Chacun des projets du livre est accompagné d'une vidéo de démonstration sur Youtube, afin que vous puissiez voir rapidement à quoi ressemble le projet fini et comment il devrait fonctionner.

Projets à pratiquer

Avoir des projets que vous souhaitez accomplir est important dans votre parcours d'apprentissage de l'Arduino. Si vous ne savez pas ce que vous voulez faire, ce collection de dix grands projets Arduino 15 grands projets Arduino pour les débutantsIntéressé par les projets Arduino mais vous ne savez pas par où commencer? Ces projets pour débutants vous apprendront comment démarrer. Lire la suite vous inspirera.

Qu'avez-vous trouvé utile pour apprendre l'Arduino?

Les principales choses que j'ai trouvées utiles pour apprendre l'Arduino sont les mêmes choses que vous trouverez utiles pour apprendre à cuisiner. Lisez d'abord l'intégralité du projet et assurez-vous de tout comprendre. Ayez tous vos fournitures et outils avant de commencer et configurez correctement votre espace de travail.

En dehors de cela, c'est génial si vous avez un ami avec qui travailler, ou des communautés (même en ligne) avec lesquelles vous pouvez vous adresser lorsque vous rencontrez des problèmes.

Y a-t-il quelque chose en Arduino que vous trouvez difficile à apprendre, ou qui manque de bons professeurs? Avez-vous un cours Arduino préféré sur lequel vous travaillez ou avez travaillé? Quels projets poursuivez-vous?

Professionnel en communications aspirant à Vancouver, apportant une touche de technologie et de design à tout ce que je fais. BA de l'Université Simon Fraser.