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

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
cours:serrure_digicode [2024/11/09 19:30]
mrcjl
cours:serrure_digicode [2024/11/10 09:45] (Version actuelle)
mrcjl
Ligne 1: Ligne 1:
 ~~NOTOC~~ ~~NOTOC~~
 ======Maquette serrure codée (Digicode)====== ======Maquette serrure codée (Digicode)======
 +Nous avons découvert les systèmes automatisés et leur programmation à travers des activités simples les années précédentes. Nous allons aujourd'hui étudier et programmer un système plus complexe.
 +
 +<WRAP center round box 90%>
 +**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|}} {{ cours:digicode.jpg?200|}}{{ cours:maquette_keypad_attiny1616.jpg?200|}}
 +Nous allons programmer le déverrouillage d'une porte à l'aide d'un digicode.
  
-=====Matériel===== +=====Composition===== 
-  * Carte Arduino Uno+===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.
cours/serrure_digicode.1731177034.txt.gz · Dernière modification: 2024/11/09 19:30 de mrcjl