Vous voulez que votre enfant commence à apprendre l'électronique et la programmation, mais vous ne savez pas par où commencer ? A quel âge peut-on commencer à apprendre ? Je m'empresse de vous rassurer: même à 5-7 ans il n'est pas trop tôt s'il sait lire le russe. Heureusement, il existe maintenant de tels langages de programmation qu'il n'est pas nécessaire d'écrire le code, et votre enfant mettra le programme comme un puzzle. Je parle d'un système comme "Scratch for Arduino" qui combine programmation et électronique. C'est un excellent outil pour commencer à apprendre avec votre enfant.
Nécessaire
- - ordinateur avec Arduino IDE;
- - Connexion Internet;
- - Carte Arduino;
- - Câble USB pour connecter Arduino à un ordinateur.
Instructions
Étape 1
Tout d'abord, vous devez installer le programme « Scratch for Arduino » (en abrégé S4A) sur votre ordinateur. Pour cela, rendez-vous sur le site https://s4a.cat et rendez-vous dans la rubrique Téléchargements. Téléchargez l'archive "S4A16.zip" (1.6 est la dernière version au moment de la rédaction). Décompressez l'archive n'importe où sur votre ordinateur et exécutez le fichier d'installation. Suivez les instructions de l'assistant d'installation.
Étape 2
Si, au cours du processus d'installation, le programme signale qu'il manque un composant Adobe AIR, vous devez également l'installer. Allez sur la page de téléchargement https://get.adobe.com/ru/air, téléchargez et installez, rien de compliqué.
Vous pouvez maintenant procéder à l'installation de S4A. Terminez le processus d'installation comme d'habitude.
Étape 3
Avant de lancer le programme "Scratch for Arduino", vous devez faire une dernière chose: télécharger depuis le site, puis dans la mémoire Arduino, le firmware propriétaire des auteurs du programme "S4A", qui s'appelle "S4AFirmware16.ino ". Lien de téléchargement https://vps34736.ovh.net/S4A/S4AFirmware16.ino. Malheureusement, vous devrez le charger dans la mémoire Arduino à partir de l'environnement de développement Arduino IDE "adulte". Ouvrez le fichier téléchargé dans l'environnement de développement et chargez-le dans la mémoire Arduino comme d'habitude.
Étape 4
Les préparatifs sont terminés, maintenant, enfin, nous pouvons commencer le programme "Scratch for Arduino". Après le démarrage, vous verrez la fenêtre montrée dans l'illustration. Dans la partie droite de la fenêtre, il y a une inscription "Rechercher une planche …". Après quelques secondes, il devrait disparaître - le programme détectera la carte Arduino et s'y connectera.
Étape 5
Si dans les 10 secondes l'inscription ne disparaît pas, cliquez sur le panneau gris où la recherche est en cours, faites un clic droit et sélectionnez l'item "Arrêter la recherche du tableau". Puis cliquez à nouveau et cliquez sur "Sélectionner un port série/USB". Spécifiez le numéro de port que le système d'exploitation a attribué à la carte Arduino (peut être consulté dans le gestionnaire de périphériques). Recherchez à nouveau le tableau. Maintenant, il doit être défini par le programme. Le succès sera attesté par les chiffres en cours d'exécution dans les champs Analog0 … Analog5 (micros sur les broches analogiques de l'Arduino) et la disparition de l'inscription "Search for board".
Vous pouvez maintenant appeler votre enfant et commencer à programmer.
Mettons en place un programme simple à partir de pièces de puzzle qui fera ce qui suit: lorsque vous appuyez sur le bouton gauche de la souris, allumez la LED intégrée de la carte Arduino et, une fois relâchée, éteignez-la.
Étape 6
Cliquez sur le bouton "Contrôle" dans la partie supérieure gauche de la fenêtre du programme. Sélectionnez le puzzle « Quand le drapeau vert est cliqué ». Faites glisser vers la zone centrale. Sélectionnez immédiatement le puzzle "Toujours" et faites-le également glisser vers le champ central. Connectez-le au premier (les encoches doivent correspondre). Sélectionnez le puzzle "Si … sinon" et insérez-le à l'intérieur du bloc "Toujours" (cela permettra à notre programme d'être toujours déclenché lorsque le bouton de la souris est enfoncé).
Cliquez maintenant sur le bouton Déplacer en haut à gauche. Faites glisser le "Digital 13 on" et "Digital 13 off", insérez le premier dans l'encoche supérieure, le second dans le bloc inférieur "Si … sinon" (la 13ème broche numérique de l'Arduino est connectée au en LED, on va l'allumer) …
Il reste une dernière chose: cliquez sur le bouton "Capteurs", sélectionnez le puzzle "Souris enfoncé" et insérez-le dans le dernier espace vide restant dans notre puzzle.
Cliquez maintenant sur la case verte dans le coin supérieur droit - cela lancera le programme. Les puzzles collectés doivent être surlignés en blanc.
Si vous cliquez maintenant avec la souris, vous verrez la LED de la carte Arduino s'allumer et une fois relâchée, elle s'éteindra. Félicitez votre enfant pour son premier programme !