Étape 6: Le code - croquis de l’arduino
Avant de télécharger le croquis de l’arduino pour le microcontrôleur, vérifiez que les broches sont branchés comme les premières lignes du code.
Voici la configuration pour l’arduino mini pro comme le schéma de câblage qui est à l’étape précédente, cette configuration est la configuration par défaut dans le sketch arduino
//Mux control pins for analog signal (SIG_pin) default for arduino mini pro const byte s0 = 13; const byte s1 = 12; const byte s2 = 11; const byte s3 = 10; //Mux control pins for Output signal (OUT_pin) default for arduino mini pro const byte w0 = 9; const byte w1 = 8; const byte w2 = 7; const byte w3 = 6; //Mux in "SIG" pin default for arduino mini pro const byte SIG_pin = 0; //Mux out "SIG" pin default for arduino mini pro const byte OUT_pin = 5; //Status and Column pins default for arduino mini pro const byte STATUS_pin = 3; const byte COL_pin = 2;
Si vous avez décidé de faire le circuit avec un arduino uno, la configuration des broches doit être comme le code ci-dessous
//Mux control pins for analog signal (SIG_pin) default for arduino mini pro const byte s0 = A4; const byte s1 = A3; const byte s2 = A2; const byte s3 = A1; //Mux control pins for Output signal (OUT_pin) default for arduino mini pro const byte w0 = 6; const byte w1 = 5; const byte w2 = 4; const byte w3 = 3; //Mux in "SIG" pin default for arduino mini pro const byte SIG_pin = 0; //Mux out "SIG" pin default for arduino mini pro const byte OUT_pin = 2; //Status and Column pins default for arduino mini pro const byte STATUS_pin = 8; const byte COL_pin = 9;