De_ES 2113
Make a dice
 
Loading...
Searching...
No Matches
DeElectronique.c File Reference
#include "DeElectronique.h"
#include <stdbool.h>
Include dependency graph for DeElectronique.c:

Functions

void DISPLAYNONUM (void)
 Éteint toutes les LEDs du dé.
 
void DISPLAY_NUM1 (void)
 Affiche le chiffre 1 sur le dé.
 
void DISPLAY_NUM2 (void)
 Affiche le chiffre 2 sur le dé.
 
void DISPLAY_NUM3 (void)
 Affiche le chiffre 3 sur le dé.
 
void DISPLAY_NUM4 (void)
 Affiche le chiffre 4 sur le dé.
 
void DISPLAY_NUM5 (void)
 Affiche le chiffre 5 sur le dé.
 
void DISPLAY_NUM6 (void)
 Affiche le chiffre 6 sur le dé.
 
void Display_Dice_PWM (int NumberToDisplay, char dutyCycle)
 Affiche le nombre sur le dé avec PWM (effet de fade).
 
void RandomNum (int Number)
 Affiche un nombre aléatoire entre 1 et 6 sur le dé.
 

Function Documentation

◆ Display_Dice_PWM()

void Display_Dice_PWM ( int NumberToDisplay,
char dutyCycle )

Affiche le nombre sur le dé avec PWM (effet de fade).

Gère l'affichage du nombre avec modulation de largeur d'impulsion pour un effet visuel.

Parameters
NumberToDisplayNombre à afficher (1 à 6).
dutyCycleRapport cyclique du PWM.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ DISPLAY_NUM1()

void DISPLAY_NUM1 ( void )

Affiche le chiffre 1 sur le dé.

Allume la LED centrale pour représenter le 1.

Here is the caller graph for this function:

◆ DISPLAY_NUM2()

void DISPLAY_NUM2 ( void )

Affiche le chiffre 2 sur le dé.

Allume deux LEDs opposées pour représenter le 2.

Here is the caller graph for this function:

◆ DISPLAY_NUM3()

void DISPLAY_NUM3 ( void )

Affiche le chiffre 3 sur le dé.

Allume trois LEDs pour représenter le 3.

Here is the caller graph for this function:

◆ DISPLAY_NUM4()

void DISPLAY_NUM4 ( void )

Affiche le chiffre 4 sur le dé.

Allume quatre LEDs pour représenter le 4.

Here is the caller graph for this function:

◆ DISPLAY_NUM5()

void DISPLAY_NUM5 ( void )

Affiche le chiffre 5 sur le dé.

Allume cinq LEDs pour représenter le 5.

Here is the caller graph for this function:

◆ DISPLAY_NUM6()

void DISPLAY_NUM6 ( void )

Affiche le chiffre 6 sur le dé.

Allume six LEDs pour représenter le 6.

Here is the caller graph for this function:

◆ DISPLAYNONUM()

void DISPLAYNONUM ( void )

Éteint toutes les LEDs du dé.

Met toutes les sorties LED à 0 pour éteindre l'affichage du dé.

Here is the caller graph for this function:

◆ RandomNum()

void RandomNum ( int Number)

Affiche un nombre aléatoire entre 1 et 6 sur le dé.

Utilise le modulo pour garantir une valeur entre 1 et 6.

Parameters
NumberNombre à afficher.
Here is the call graph for this function: