background preloader

Arduino 4 kids - initiation

Facebook Twitter

TP Arduino : Faire une animation Space Invaders sur LCD. Il y a quelques temps, j'avais participé à un petit atelier créatif de programmation pour réaliser une animation de fond d'écran sur le thème « Space Invaders ».

TP Arduino : Faire une animation Space Invaders sur LCD

Le simple but était de s'amuser à coder pour faire bouger un invader sur un écran. Comme il n'était pas précisé de quel écran il s'agissait, ni quelles étaient les limites de l'application, je me suis amusé à sortir du cadre « ordinateur = CPU + clavier + écran » et j'ai proposé une solution à base d'Arduino et d'un écran LCD alphanumérique. Je vous propose dans ce petit tutoriel de voir comment j'ai développé ma solution visible sur la vidéo ci-dessous. Matériel nécessaire et mise en route Le matériel Pour effectuer ce montage, pas besoin de grand-chose !

Câbler l'ensemble Pour ce qui est du câblage, là encore, rien de compliqué. Pour plus d'explications, le tuto est ici. Le setup L'initialisation des variables va avoir une certaine importance ici. Voici un point de vue sous forme de grille de l'envahisseur. Le reste du setup. Arduino: Exemple d'une collecte de données qui va déclencher une action - Ronan CHARDONNEAU. Les objets connectés, c’est bien, c’est très bien… mais on manque encore d’exemples concrets utiles.

Arduino: Exemple d'une collecte de données qui va déclencher une action - Ronan CHARDONNEAU

Jusqu’à présent, les rares exemples que j’ai pu présenter sur ce site étaient uniquement basés sur la collecte de données pour un envoi dans une solution tierce. C’est joli sur le papier, joli dans les stats, mais derrière le problème de fond reste le même… la situation ne bouge page. L’idée est donc d’associer une action tout comme le ferait un web analyste en regardant les performances de son site internet, par exemple: si le nombre de pages 404 est supérieure à un certain nombre alors je décroche mon téléphone et j’appelle mon développeur.

Dans cet article mon objectif va être de réaliser un objet connecté qui réagira lorsqu’une personne fera plus d’1 mètre 70. On peut imaginer l’utilité d’un tel objet lorsqu’une entreprise recherche un panel de candidats et ne souhaite pas mesurer la taille de chacun ou leur demander individuellement cette information. Mise en place du code. Fiche n3 Programmer avec Scratch For Arduino. Fiche n3 Programmer avec Scratch For Arduino. Introduction à l'Arduino ! - Vlog Bricolage #7. Scratch Arduino Extension. ScratchX. What is ScratchX? Technologies et sciences des ingénieurs - piloter Arduino par Scratch2. Voici comment faire piloter les entrées/sorties de l'interface Arduino par le logiciel Scratch.

technologies et sciences des ingénieurs - piloter Arduino par Scratch2

Il suffit de lancer en même temps un petit logiciel (s2aio) qui va ainsi vous permettre d'aborder la programmation avec tous les niveaux de public. Le principe Le logiciel Scratch2 va activer des broches (ou PIN) des cartes Arduino en entrée ou sortie pour vous permettre de contrôler vos montages. Mais pour que le programme communique avec la carte, il va falloir un petit logiciel qui va tourner en tâche de fond afin d'établir ce lien : s2aio. Carte Arduino (micro-controleur) De Wikidebrouillard.

Carte Arduino (micro-controleur)

Article incomplet en cours de rédaction. MrYsLab/s2a_fm. Créer son premier objet connecté avec Arduino et Scratch. Arduino : Présentation et traduction en Français de ArduBlock. Beginner Arduino. The Arduino is a pocket-sized computer (also called a "microcontroller") that you can program and use to control circuits.

Beginner Arduino

10 Breadboard Projects For Beginners. Before you start making the projects, you should understand the functioning of every project to know what are you really doing.

10 Breadboard Projects For Beginners

For this you need to know about important electronics components used in a circuit. So here is a brief description of all the electronic components used in the projects. I have left the ones that are not used in the projects and are too complicated to understand. Check out randofo's Basic Electronics guide that teaches you almost everything about basic electronics. (1) Resistor: A resistor is a device that reduces current in a circuit by offering obstruction to the flow of electrical current.

Travaux Pratiques Arduino. Introduction La plateforme utilisée pour les travaux pratiques est la carte Arduino.

Travaux Pratiques Arduino

Préliminaires installez sur votre poste de travail l'environnement de développement Arduino installez sur votre poste de travail l'environnement de développement Processing optionnel : installez l'éditeur de montage Fritzing. Il vous sera utile pour garder en mémoire les montages réalisés.

Téléchargez et dézippez les sources des projets choisissez un mini-projet à réaliser : si vous terminez plus tôt, permuttez votre projet avec un autre groupe récupérez la boite concernant le matériel nécessaire à la manipulation branchez la carte Arduino Uno en installant éventuellement le pilote présent dans le répertoire arduino-0022\drivers A la fin, pensez à remplir ce sondage anonyme pour donner votre avis sur le stage.

Documentation Premières Manipulations Dans cette première partie, vous allez tester quelques programmes (appelés sketch) de base et les montages associés. Clignotement d'une LED. Beginner Arduino. [ Wikidébrouillard ] Animer une premiere séquence Arduino avec des enfants. De Wikidebrouillard.

[ Wikidébrouillard ] Animer une premiere séquence Arduino avec des enfants

Présentation de l'expérience Cette page "tuto" / piste pédagogique est un retour d'une expérience réalisée lors de Futur en seine 2013. Nous avons pu tester, affiner la démarche auprès de 6 groupes de 6 à 7 enfants agés de 8 à 10 ans pendant 45 minutes. A la fin de cet atelier de 45 minutes, les enfants étaient en mesure de modifier directement le code de programmation des arduinos. Matériel Pour un groupe de 6 enfants : 3 boites noires ou rouges 3 Arduinos (avec les câbles !)

La préparation. Programmez vos premiers montages avec Arduino.