Outils pour utilisateurs

Outils du site


cours:serrure_digicode

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
cours:serrure_digicode [2024/11/09 19:23]
mrcjl créée
cours:serrure_digicode [2024/11/10 09:45] (Version actuelle)
mrcjl
Ligne 1: Ligne 1:
 ~~NOTOC~~ ~~NOTOC~~
-======Maquette serrure codée 2eme version====== +======Maquette serrure codée (Digicode)====== 
-{{ :digicode.jpg?200|}}{{ :maquette_keypad_attiny1616.jpg?200|}}+Nous avons découvert les systèmes automatisés et leur programmation à travers des activités simples les années précédentesNous allons aujourd'hui étudier et programmer un système plus complexe.
  
-=====Matériel===== +<WRAP center round box 90%> 
-  * Carte Arduino Uno+**Compétence(s)** 
 +  *  CT 4.2 Appliquer les principes élémentaires de l’algorithmique et du codage à la résolution d’un problème simple. 
 +  * CT 5.5 Modifier ou paramétrer le fonctionnement d’un objet communicant. 
 + 
 +**J’ai acquis la(les) compétence(s) si :** 
 +  * Je suis capable de modifier un algorithme de fonctionnement initial afin de répondre à un nouveau besoin 
 +  * J'ai acquis les notions de variables, sous-programmes, temporisations/délais 
 +</WRAP> 
 + 
 +{{ cours:digicode.jpg?200|}}{{ cours:maquette_keypad_attiny1616.jpg?200|}} 
 +Nous allons programmer le déverrouillage d'une porte à l'aide d'un digicode. 
 + 
 +=====Composition===== 
 +===Matériel=== 
 +  * [[Uno|Carte Arduino Uno]]
   * Shield Arduino   * Shield Arduino
   * [[keypad_attiny1616|Clavier sensitif Keypad ATtiny1616]]   * [[keypad_attiny1616|Clavier sensitif Keypad ATtiny1616]]
Ligne 12: Ligne 26:
   * Platine support   * Platine support
  
-=====Logiciel===== +===Logiciel=== 
-Programme réalisé avec [[mblock|mBlock]] pour la carte Arduino [[uno|Uno]] nécessite les extensions : +{{ coursp:connexions.jpg?200|Cliquer pour agrandir}} 
 +Programme réalisé avec [[mblock|mBlock]] pour la carte Arduino Uno nécessite les extensions : 
   * uBrick.Serial (de u238)   * uBrick.Serial (de u238)
   * STRINGS (de Santiagoluria)   * STRINGS (de Santiagoluria)
  
-Pins utilisées : +===Branchements=== 
-  et 5 - Clavier ATtiny1616 (TXRX) +^  ARDUINO  ^  Keypad  ^  Servo  ^  LED  ^ 
-  * 6 - Led rouge +|  3  |    |  Orange  |    | 
-  * 7 - Led verte +  |  TX     |    | 
-  * 3 - Servomoteur d'ouverture porte+|  5  |  RX     |    | 
 +|  5  |      |    |  **Rouge**  | 
 +|  6  |      |    |  **Verte**  | 
 + GND  |  GND  |  Noir  |  Cathode 
 +|  5V    VCC  |  Rouge  |    |
  
-~~NOTOC~~ 
 =====Activités===== =====Activités=====
 Analyser le programme suivant et le compléter pour déverrouiller la serrure si le code est bon. Analyser le programme suivant et le compléter pour déverrouiller la serrure si le code est bon.
-{{ :programme_initial.jpg?800 |Cliquer pour agrandir}}+{{ cours:programme_initial.jpg?800 |Cliquer pour agrandir}}
  
 ====1 - Transcodage du code des touches==== ====1 - Transcodage du code des touches====
cours/serrure_digicode.1731176599.txt.gz · Dernière modification: 2024/11/09 19:23 de mrcjl