IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

LED, afficheurs3 ressources dans cette catégorie

LED, afficheurs à LED, LCD, TFT...

Liste des 3 ressources de cette catégorie

    Traiter des commandes envoyées depuis le Moniteur série

    Téléchargé 19 fois-
    0
    0
    Ce petit projet consiste, à titre de démonstration, à montrer comment traiter des commandes avec des paramètres envoyées depuis un Moniteur série (ou tout autre terminal série).
    Ici, on prend comme prétexte une Led RVB (à cathodes communes) qui va clignoter selon la couleur et la luminosité saisies dans le moniteur Série.

    Exemples de commandes (délimiteur = [espace]):
    rgb 1 0 0 --> allume la Led en rouge
    rgb 0 1 0 --> allume la Led en vert
    rgb 0 0 1 --> allume la Led en bleu
    rgb 1 0 1 --> allume la Led en rouge + bleu = magenta
    rgb 1 1 0 --> allume la Led en rouge + vert = jaune
    rgb 1 1 1 --> allume la Led en rouge + vert + bleu = blanc
    Voir la suite
    Code source - Licence : Non renseignée - Publié le 27/02/2023 - Auteur : f-leb +

    Piloter un afficheur 7-segments à 8 digits (et 74HC595 x 2)

    Téléchargé 17 fois-
    1
    0
    Piloter un afficheur 7-segments à 8 digits
    (2 x 4 digits à anode commune) avec 2 registres à décalage 74HC595 chainés (fonctionnement multiplexé).
    Voir le schéma du document Mod-LED-Display-8D-74HC595.pdf.

    Deux fonctions sont proposées pour formater et afficher des nombres entiers ou des flottants.

    Affichage d'un entier non signé 16 bits :
    void led_display_7seg_write_uint16(unsigned int value , enum align_t align);
    - value : valeur à afficher entre 0 et 65535
    - align : LEFT_ALIGN ou RIGHT_ALIGN

    Affichage d'un flottant (au format "[-]d.ddd") :
    void led_display_7seg_write_float(float value, byte min_width, byte num_digits_after_decimal); < ... Voir la suite
    Code source - Licence : Non renseignée - Publié le 18/03/2023 - Auteur : f-leb +

    Animer un bargraphe sur écran LCD (démonstration avec un capteur à ultrasons)

    Téléchargé 14 fois-
    0
    0
    Ce petit projet montre comment visualiser une donnée en temps réel sous la forme d'un bargraphe animé sur un écran LCD 16x2 (bibliothèques LiquidCrystal et LcdBarGraph).
    La donnée visualisée est la distance d'un obstacle mesurée par un capteur à ultrasons (type HC-SR04, SRF05, SRF06... avec Trigger et Echo séparés).
    Aucun code bloquant n'est utilisé ici, que ce soit avec delay ou pulseIn pourtant largement employé pour mesurer la largeur du signal Echo, grâce à la bibliothèque NewPing.
    Code source - Licence : Non renseignée - Publié le 08/03/2023 - Auteur : f-leb +