TinkerCad - Programmer un bouton poussoir

I - Problématique

Attendues de fin de cycle et les compétences travaillées

Utiliser une modélisation et simuler le comportement d'un objet

Utiliser une modélisation pour comprendre, formaliser, partager, construire, investiguer, prouver.

Simuler numériquement la structure et/ou le comportement d'un objet. Interpréter le comportement de l'objet technique et le communiquer en argumentant.

x

Écrire, mettre au point et exécuter un programme

Analyser le comportement attendu d'un système réel et décomposer le problème posé en sous-problèmes afin de structurer un programme de commande.

x

Écrire, mettre au point (tester, corriger) et exécuter un programme commandant un système réel et vérifier le comportement attendu.

x

Écrire un programme dans lequel des actions sont déclenchées par des événements extérieurs.

x

1 - Matériel et Organisation de l'îlot.

Matériel :

Objectif :

- Connexion à Internet

-

Simuler le fonctionnement d'une lampe

Informatique :

Situation déclenchante :

diagramme_activité_BP_simple.pdf [pdf]

-

Vous allez devoir concevoir l'éclairage automatique de votre chambre. On va simuler le comportement du système et apprendre à programmer la carte Arduino

Organisation du groupe :

Reformulation :

 : Collaboratif

4 - Activité

Concevoir un système constitué d'un bouton poussoir et d'une diode.

Si j'appuie sur le bouton poussoir alors la diode s'allume

Sinon elle s'éteint

Présentation du système

Le circuit électronique est constitué de :

1 Carte Arduino

1 Bouton poussoir

1 Contacteur à brancher sur le port D2 de la carte Arduino.

Le bouton poussoir donne une information qui entre dans la carte Arduino

1 Led rouge

1 Actionneur à brancher sur le port D3 de la carte Arduino. Elle réalise une action.

Elle se pilote grâce à une instruction qui sort de la carte Arduino

4.1 - Modélisation du circuit électronique

MéthodeTravail à Faire

1

  • Connectez vous à Tinkercad

2

- Ouvrir l'activité "Bouton poussoir"

- Cliquer sur votre classe

- Cliquer sur "Copier et Éditer"

4.2 - Programmation de la carte Arduino

MéthodeTravail à Faire

3

Cliquer sur code

4

Cliquer sur Blocs et sélectionner Blocs (et non texte) pour commencer votre programmation

5

Compléter les blocs de programmation qui correspond à l'algorithme suivant :

Le programme suivant est itératif, c'est à dire qu'il se répète un certain nombre de fois :

.

Répéter en boucle la séquence d'instructions suivante

Si on appuie sur le bouton poussoir (branché en D2), alors la diode rouge (branché en D3) s'allume

Sinon elle s'éteint

6

Testez votre programme en lançant la simulation

Bilan de séance