Publicité
Choisir une nouvelle langue n'est jamais facile. Essayer d'apprendre l'électronique de base en même temps demande simplement des ennuis. Pourtant, le monde d'Arduino est l'une des compétences les plus gratifiantes du monde, et vaut bien la peine d'y investir. Il est cependant difficile de savoir par où commencer.
le Manuel du projet Arduino, écrit par Mark Geddes et publié par Pas de presse d'amidon, est un endroit fantastique pour commencer. Avec 25 projets passionnants - chacun avec des schémas de câblage en couleur, des tableaux de connexion des broches et photographies - vous allez bientôt créer des choses comme une alarme laser tripwire ou un joystick contrôlé canon laser.
Encore mieux: ce livre substantiel est juste 25 $ directement de No Starch Press, qui inclut à la fois une copie imprimée et numérique.
Premiers pas
Lorsque j'ai commencé à apprendre l'Arduino, j'ai utilisé un kit de démarrage tout-en-un fourni avec un officiel Arduino Uno board, un livre co-écrit par le fondateur d'Arduino, et quelques instructions pour environ 10 projets. Il en coûtait près de 100 $ à l'époque. Les projets étaient tous assez simples, chacun introduisant essentiellement une composante différente. Il n'y avait pas beaucoup de progression et à la fin de tout faire, je me sentais un peu insatisfait. Vous auriez pu tout faire sans Arduino. Je ne savais toujours pas comment j'allais construire des trucs plus élaborés et amusants. Avec la majeure partie du prix de revient repris par la carte officielle, il ne restait plus grand-chose dans le kit pour les composants de démarrage supplémentaires. C'était un peu décevant et j'en ai fini avec un week-end.
De nos jours, vous pouvez acheter des kits de démarrage à base de clones de grande valeur pour moins de 30 $, remplis de composants intéressants comme une matrice LED, un écran LCD ou un lecteur RFID. Le seul problème avec ces derniers est que la documentation fait gravement défaut; ou plutôt, c'est totalement inexistant. Le manuel du projet Arduino est un excellent complément à ces kits.
Manuel du projet ArduinoManuel du projet Arduino Achetez maintenant sur Amazon $38.99
Le manuel du projet Arduino
Bien que le nom implique que le manuel du projet Arduino n'est qu'une collection de projets, il comprend une courte section sur le fond et l'histoire d'Arduino, avant de se plonger dans le travail avec l'Arduino IDE. Le premier projet est l'étalon-or "Hello World!" tutoriel de programmation de l'électronique: la LED clignotante. Le manuel du projet Arduino est cependant unique en ce qu'il décompose chaque ligne de code - même tous ces accolades - pour aider ceux qui n'ont aucune expérience en programmation à comprendre exactement ce qui se passe sur.
Non seulement il couvre les bases absolues, mais il progresse ensuite vers la combinaison de composants et la structuration de projets plus importants. Il s'agit d'une compétence importante: tout le monde peut copier quelques lignes de code, mais comprendre les fragments et puis en les combinant en quelque chose de plus grand que la somme des parties, c'est là que les vraies difficultés mensonge. Il n'y a pas de répétition cependant, donc les concepts expliqués dans les projets précédents ne sont plus expliqués. Il peut être tentant de passer directement à un laser contrôlé par joystick, mais travailler sur les projets dans l'ordre - en particulier les premiers projets - sera le meilleur moyen d'apprendre.
En parlant de cela, tout le code du projet est disponible en téléchargement sur le site Web de No Starch Press, mais je vous suggère fortement de le taper à la main. Bien que cela puisse être fastidieux, cela garantit que vous examinez mentalement chaque ligne de code. Au cours du processus, vous introduirez probablement aussi des erreurs. Apprendre à identifier les messages d'erreur pertinents, à trouver le bogue et à le corriger est une autre compétence importante qui ne peut pas vraiment être enseignée dans un livre, mais qui ne viendra qu'à votre expérience. Si vous rencontrez un nom de fonction inconnu qui n'est pas expliqué dans le livre, un rapide Google vous révélera tout.
Nous en avons parlé ce que vous trouverez 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 avant, et dans l'annexe du livre, vous trouverez une ventilation similaire, ainsi que des brochages techniques pour le matériel.
Simple à complexe
Le manuel du projet Arduino vous emmène en fait du point de départ d'un débutant absolu et suit une progression logique, expliquant les concepts clés au fur et à mesure. Les projets sont de plus en plus complexes, avec plus de composants et des programmes plus longs. Vous trouverez ci-dessous un petit échantillon des 25 projets inclus. Vous trouverez la table des matières complète sur le site du livre:
- Jeu de mémoire basé sur le son, similaire au classique Simon.
- Lance-roquettes, utilisant une ampoule à filament et une allumette.
- Laser contrôlé par joystick, similaire au tourelle laser autonome Pan Pan! Comment construire une tourelle laser avec un ArduinoVous ennuyez-vous? Autant construire une tourelle laser. Lire la suite J'ai mis en place il y a quelques années.
- Détecteur fantôme (ou plutôt EMF).
- Alarme tripwire laser.
- Système d'entrée de carte RFID (vous pouvez le combiner avec un verrou de porte magnétique robuste, comme nous l'avons fait ici Faire une porte de bureau à verrouillage automatique avec capteur de proximité pour smartphoneNous allons mettre en place un Raspberry Pi avec un adaptateur Bluetooth pour être à l'affût lorsque votre smartphone est hors de portée, et enclencher un relais en action pour verrouiller la porte. Lire la suite ).
Les projets sont divisés en 7 parties, couvrant: LED, Son, Servos, LCD, Compteurs, Sécurité et Avancé.
Dés électroniques
Pour tester la qualité des instructions, j'ai construit le projet numéro 16, une matrice électronique. Cela était en partie dû au fait que je n'avais jamais essayé d'utiliser un écran LED à 7 segments auparavant, donc je savais que je ne pouvais pas tricher. Mis à part l'un de mes boutons étant douteux, le câblage et le code ont fonctionné la première fois.
Les diagrammes clairs et en couleur et les tableaux de brochage sont faciles à comprendre et le projet n'a utilisé que les composants que j'avais dans mon kit de démarrage. Le code est bien documenté si vous souhaitez apporter des modifications, comme ajuster la vitesse d'animation du tremblement de dés.
Devriez-vous acheter le manuel du projet Arduino?
Manuel du projet ArduinoManuel du projet Arduino Achetez maintenant sur Amazon $14.35
Si vous êtes nouveau sur Arduino, vous devez absolument acheter ce livre. Passez directement devant les kits de démarrage tout-en-un de marque qui incluent quelques projets ennuyeux. Ce livre vous guide non seulement dans les trucs simples et débutants que tout le monde fait; mais aussi les projets complexes et plus importants qui démontrent la vraie puissance d'Arduino. Ces projets vous garderont vraiment motivés pour continuer à apprendre. Avoir une chose pratique et excitante à faire est plus motivant que simplement faire une chose pour le plaisir.
Vous devrez toujours acheter quelques composants - tels que le mécanisme de tir du pistolet sentinelle - mais ceux-ci coûtent quelques dollars.
Notre verdict du Manuel du projet Arduino:
Facilement le meilleur guide pour débutants. Associez-le à un kit de démarrage à base de clone peu coûteux, et il n'a jamais été aussi économique de rejoindre la révolution des fabricants.910
James est titulaire d'un BSc en intelligence artificielle et est certifié CompTIA A + et Network +. Il est le développeur principal de MakeUseOf et passe son temps libre à jouer au paintball VR et aux jeux de société. Il construit des PC depuis qu'il est enfant.