SE4Binome2024-1

De projets-se.plil.fr
Aller à la navigation Aller à la recherche

Lien git : https://gitea.plil.fr/lgrevin/PICO_Binome1.git

Réalisation d'un shield arduino

Nous avons réalisé un bouclier Arduino Uno pour l'ordonnancement pour nous permettre de simuler une carte mère.

Le bouclier comprend également une mémoire. à modifier compléter

Schématique et Routage

Schématique du PicoShield
Routage du PicoShield

Shield Brasé

Shield fini

Shield sur une carte Arduino

Vérification des Leds

Code Arduino pour vérifier si les Leds fonctionnent :

#define BROCHE_LED_D3 1    //orange
#define BROCHE_LED_D4 4    //bleu
#define BROCHE_LED_D5 7    //orange
#define BROCHE_LED_D1 14   //rouge
#define BROCHE_LED_D2 17   //jaune

void setup(){
    pinMode(BROCHE_LED_D1,OUTPUT);
    pinMode(BROCHE_LED_D2,OUTPUT);
    pinMode(BROCHE_LED_D3,OUTPUT);
    pinMode(BROCHE_LED_D4,OUTPUT);
    pinMode(BROCHE_LED_D5,OUTPUT);
}

void loop(){
    digitalWrite(BROCHE_LED_D3,HIGH);
    delay(1000);
    digitalWrite(BROCHE_LED_D5,HIGH);
    delay(1000);
    digitalWrite(BROCHE_LED_D1,HIGH);
    delay(1000);
    digitalWrite(BROCHE_LED_D4,HIGH);
    delay(1000);
    digitalWrite(BROCHE_LED_D2,HIGH);
    delay(1000);

    digitalWrite(BROCHE_LED_D1,LOW);
    digitalWrite(BROCHE_LED_D2,LOW);
    digitalWrite(BROCHE_LED_D3,LOW);
    digitalWrite(BROCHE_LED_D4,LOW);
    digitalWrite(BROCHE_LED_D5,LOW);
    delay(1000);

}

Code ordonnanceur

Réalisation d'une carte clavier

Schématique

Routage

Brasure de la carte Clavier