Le matériel nécessaire se compose d'une carte Arduino Uno (image ci-dessous) et d'une diode LED qui fonctionne. Le tableau ci-après résume les caractéristiques des différentes entrées/sorties analogiques et numériques de la carte. Configurer S4A: c'est facile! La première chose à faire est de télécharger S4A et de l'installer sur votre poste de travail. Plusieurs versions sont disponibles selon votre OS (système d'exploitation). Ensuite, il suffit de vous rendre sur le site d'Arduino et de télécharger le dédié () afin de l'installer sur votre carte. Petite précaution d'installation: Après avoir installé S4A ne l'ouvrez pas tout de suite. Scratch pour arduino windows 7. Il est indispensable en amont d'ouvrir le Firmware sur l'IDE Arduino pour pouvoir le charger sur la carte. Une fois cette action menée à bien, vous pouvez lancer votre logiciel. Programmer la LED Votre carte est opérationnelle, elle communique avec Scratch, parfait, nous allons donc pouvoir nous lancer. Premièrement, il faut brancher la LED sur la broche N°13 de votre carte Arduino Uno.
Aucun fonctionnement autonome de la carte électronique n'est prévu: sans l'ordinateur, le système ne fonctionne pas! Ardublock fonctionne selon un principe tout à fait différent. Pour que l'élève puisse tester son programme, il doit le compiler, c'est à dire générer un programme exécutable par la carte Arduino choisie, puis le téléverser (uploader) dans la mémoire de la carte Arduino. Ces tâches sont réalisées en une seule étape en cliquant simplement sur l'icône "téléverser". C'est essentiellement le logiciel Arduino qui gère ces fonctions. Ardublock n'est qu'un plugin qui gère l'interface graphique de programmation. Le programme conçu par l'élève est alors réellement exécuté par le processeur de la carte Arduino. Scratch pour arduino download. Le câble USB ne sert plus qu'à alimenter la carte Arduino et éventuellement à communiquer des données pour afficher par exemple la valeur d'un capteur sur l'écran de l'ordinateur. On peut alimenter la carte Arduino par une batterie et obtenir un fonctionnement complètement autonome.
1° étape, branchez votre LED sur la broche 13 (voir plus haut) de votre carte Arduino Uno. Ensuite, vous pouvez ouvrir S4A et allez dans le menu mouvement (en bleu) afin de découvrir les blocs spécifiques développés pour Arduino. Nous allons utiliser les éléments « Sortie numérique 13 On » et « Sortie numérique 13 Off » Voici le petit programme à assembler: 1 – Démarrer votre programme par « Quand on clique sur drapeau vert » 2 – Répéter indéfiniment 3 – Attendre 1 seconde 4 – Sortie numérique ON 5 – Attendre 1 seconde 6 – Sortie numérique OFF Félicitations, votre LED clignote! Vous avez très simplement conçu votre 1° programme S4A 😉 Bien sur, ce petit exercice était très simple mais S4A vous permet de faire évoluer votre programme en ajoutant de très nombreuses fonctionnalités. Portail pédagogique : technologies et sciences des ingénieurs - piloter Arduino par Scratch2. La scénarisation est riche, l'on peut gérer les entrées analogiques selon la température, la lumière, le nombre de LED et tout ce qui vous vient comme idée. Une fois les bases du logiciel acquises et les différentes fonctionnalités testées, vous serez totalement à l'aise et à même de programmer et contrôler votre propre robot.
Ce petit script était évidemment très simple. 🙂 Vous pouvez facilement l'enrichir en modifiant la durée de l'allumage du LED ou en l'alternant (1 seconde puis 2, puis 1…). Vous pouvez aussi ajouter d'autres LED sur d'autres broches, les choix sont aussi multiples que ludiques. Ensuite, afin d'ouvrir le champ des possibles, vous perfectionner, complexifier vos programmes et échanger avec d'autres utilisateurs à travers le monde, les forums vous attendent. Le forum officiel d'Arduino () possède de nombreuses ressources. Scratch pour arduino windows 10. Les 4 000 000 de post sont emplis de conseils, astuces et projets proposés par les 700 000 membres de la communauté. Il existe aussi de nombreux forums non officiels qui compléteront parfaitement votre recherche. Ca y est, vous êtes armés pour créer des projets plus complexes soit en glisser/déposer (à l'instar de l'allumage de la LED) ou ensuite découvrir la programmation avancée en exportant vos éléments dans le langage Arduino. Tutoriel de prise en main de Scratch Programmer des robots avec Scratch Programmer vos cartes numériques avec Scratch Page d'accueil
Concentrons-nous sur les sorties numériques 13 (On & OFF) Voici les étapes pour créer le code adéquat ● Démarrez votre programme par Quand on clique sur « Drapeau Vert », ● Répéter indéfiniment ● Attendre 1 seconde ● Sortie numérique 13 On ● Sortie numérique 13 Off Voilà, votre premier programme Scratch/Arduino fonctionne 🙂 Ensuite de nombreuses possibilités d'évolution vous sont offertes. Arduino — Scratch Wiki en français. Citons, par exemple: ● Ajout d'autres leds et gérer leur intensité ● Gestion des boutons poussoirs sur une entrée numérique ● Gestion des boutons poussoirs avec mémoire sur une entrée numérique ● Gestion des entrées analogiques avec une résistance dépendant de la lumière ● Gestion des entrées analogiques en rapport avec la température Après cela, vous aurez toutes les capacités afin de développer votre propre robot. Afin de vous y aider, de nombreux forums sont accessibles en ligne, le plus populaire est le forum officiel d'Arduino Découvrez Scratch! Les projets Scratch Programmez votre robot avec Scratch