Séance 2

Par quoi et comment programmer un objet technique ?

CS 1.6 : Analyser le fonctionnement et la structure d’un objet, identifier les entrées et sorties.

CT 4.2 : Appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple.

Aujourd'hui, les circuits électroniques, les "puces" ont envahi notre quotidien. Ils sont présents dans la plupart des appareils de la maison, dans les voitures, jusque dans nos poches et peut-être bientôt dans notre corps.

Nous allons apprendre à programmer un de ces circuits nommé "microcontrôleur".

Situation déclenchante :

Suite à sa visite du FabLab, Romain décide de s'initier au prototypage électronique. Son ami Quentin lui a prêté une carte Arduino Uno, une LED, un bouton poussoir et un capteur de luminosité. Il a pour gage de réaliser plusieurs programmes permettant d'allumer la LED de différentes façons.

Problème posé : Comment programmer l'allumage d'une LED ?

Investigations

A l'aide du matériel mis à disposition et des Fiches Ressources Programme N°1 situées dans la rubrique Séquence 6– séance 2, effectuer le travail proposé ci-dessous :

PROGRAMME N°1 : ALLUMER une LED en utilisant un bouton poussoir

Suivre la procédure de la Fiche Ressource PROGRAMME N°1 afin de réaliser les deux solutions de programmation proposées, puis répondre aux questions ci-dessous :

PROGRAMME 2 : ALLUMER une LED en utilisant un capteur de luminosité

Suivre la procédure de la Fiche ressource PROGRAMME N°2 en réalisant les deux solutions de programmation proposées, puis répondre aux questions ci-dessous :

Étude programmation de lecture de la valeur analogique du capteur de luminosité.

DOCUMENTS

Ressources-Séquence 6-Séance 2-Programme N°1.pdf
Ressources-Séquence 6-Séance 2-Programme N°2.pdf
PRESENTATION S2.ppt
Seq6-S2-eleve.pdf

POUR ALLER PLUS LOIN