PMODSSD : Double afficheur 7 segments à leds rouges pour aduino

Module "PMOD" double afficheur

PMODSSD
Peu de pièces en stock
9,91 € TTC

Dont 0,01 € d'eco-participation déjà incluse dans le prix


8,26 € HT

Conçu pour être piloté par un Arduino, ce module "Pmod" intègre 2 afficheurs 7 segments (digit 10 mm) à Leds rouges (de type cathode commune).

Fonction du module  Interface du module  Connectique du module  

  
Doté de 2 connecteurs mâles 1 x 6 broches, ce module pourra être directement enfiché sur une platine BreadBoard ou  être déporté via des cordons optionnels (voir modèles en bas de page).
 
Ce module est soumis au contrôle de la réglementation américaine relative à l’exportation (15 CFR Part 730 et. seq.). 
   
 
Exemple d'application avec un arduino™

  
Raccordement du module à l'arduino™ 
 

/************************************************************************
*                                                                                                                                        
*    Test du module Pmod double afficheur                                           
*                                                                    
*************************************************************************
* Description:  Pmod_SSD
* Un compteur s'incrémente toutes les secondes.
*  
* Matériel
*        1. Arduino Uno
*        2. Module Pmod SSD
*
*        Schéma publié sous licence CC Attribution-ShareALike (réalisé avec Fritzing)

* N'importez pas le programme par un copier/coller dans l'IDE de l'arduino. 
* Utilisez le lien ci-dessous pour télécharger le code source.
*
*        Code source téléchargeable ici:          
************************************************************************/
 
byte ledPin[8]={2, 3, 4, 5, 6, 7, 8, 9};                                      // numéros de broches de l'Arduino 
byte code[10]={63,6,91,79,102,109,124,7,127,103};         // code des chiffres 0 à 9
intunite=0;
int dizaine=0;
intduree;
 
voidsetup()
{                
for (int i=0; i<=8; i++)                           // configuration des broches 2 à 9 en sortie
   {
pinMode(ledPin[i], OUTPUT); 
   }
}
 
// Programme principal
voidloop()
{
duree=millis() / 1000;                     // chronomètre
dizaine=duree/10;                           // extraction des dizaines
unite=duree%10;                             // extraction des unités
if (duree>=100)                                // remise à 0 lorsque le compteur arrive à 99
  {
dizaine=0;
unite=0;
  }
digitalWrite(9,LOW);                     // sélection de l'afficheur des unités
afficher(code[unite]);                    // affichage des unités
delay(10);
digitalWrite(9,HIGH);                   // sélection de l'afficheur des dizaines
afficher(code[dizaine]);               // affichage des dizaines
delay(10);
}
 
voidafficher(int x)                        // procédure codant le chiffre en 7 segments
{
byte chiffre=x; 
byte segment=0;
for (int i=2; i<9; i++)
   {
segment=chiffre&00000001;
digitalWrite(i,segment);
chiffre=chiffre>>1;
   }  
}
  
 

Notes d'applications pour modules Pmod 
 
La note d'application ci-dessus a retenu votre attention ? Téléchargez toutes les autres notes d'applications concernant l'utilisation des modules Pmod™ avec un arduino™ Uno. 
Aucun avis
Il est nécessaire d'être connecté pour laisser un avis
Produit ajouté à ma liste