• Blog
    • Electronique
      • Arduino
      • POV
      • Raspberry PI
    • Divers
      • Gadget
      • Geekeries
      • SteamPunk
    • Do It Yourself
    • High Tech
      • IHM
      • Innovation
      • Réalité Augmenté
    • Imprimante 3D
    • Informatique
      • Hardware
      • Internet
      • Multimedia
      • Software
    • Robotique
    • Test et expertise
  • Boutique
    • Cartes Arduino
    • Raspberry PI
    • Cartes de développement
    • Capteurs
    - Annonce -
    • Blog
      • Electronique
        • Arduino
        • POV
        • Raspberry PI
      • Divers
        • Gadget
        • Geekeries
        • SteamPunk
      • Do It Yourself
      • High Tech
        • IHM
        • Innovation
        • Réalité Augmenté
      • Imprimante 3D
      • Informatique
        • Hardware
        • Internet
        • Multimedia
        • Software
      • Robotique
      • Test et expertise
    • Boutique
      • Cartes Arduino
      • Raspberry PI
      • Cartes de développement
      • Capteurs
    Accueil » Arduino Do It Yourself Electronique Guest Blogging

    DIY : Un simulateur de flamme à base d’ATTiny

    Patrice Godard Publié le 4 novembre 2013
    10
    1.4K Vues


    • Partagez sur Facebook
    • Twittez

    On m’a offert une sculpture métallique en forme de coq dans laquelle on peut placer un photophore pour obtenir un bel effet lumineux.

    C’est sympa mais j’avais envie de pouvoir profiter de cet effet à la demande, et de jouer un peu avec un ATTiny.

    J’ai profité d’une contribution d’un membre du forum Arduino francophone qui a fait un programme qui donne un résultat vraiment sympathique.

    Je l’ai simplement modifié pour n’utiliser que deux sorties PWM (Il y en a 3 utilisables sur un ATTiny). J’ai aussi changé le mécanisme d’initialisation du générateur aléatoire.

    Il y a 4 LED rouges et 4 LED jaunes, pilotées par deux transistors.

    Le schéma est le suivant:

    diy-un-simulateur-de-flamme-a-base-attiny_schema

    Le circuit est assez simple pour tenir sur une plaque pré-percée:

    diy-un-simulateur-de-flamme-a-base-attiny-circuit

    Le tout est placé dans un diffuseur fait d’un tube en carton de papier toilette évidé sur lequel j’ai collé deux épaisseurs de papier sulfurisé sur le côté et sur les flancs:

    diy-un-simulateur-de-flamme-a-base-attiny-diffuseur

    Voici ce que cela donne une fois installé dans le coq métallique:

    Vues : 1 363
    • Partagez sur Facebook
    • Twittez


    - Annonce -
    attinybougieconstruirediffuseurDIYElectroniqueflammeledphotophorePWMsimulateur


    Auteur

    Patrice Godard


      Vous aimerez aussi
      DIY : Fabriquer un robot mangeur de pièces avec une boite de Pringles et un arduino
      10 juillet 2018
      DIY : Transformer un vieux réveil en horloge-station météo à base d’Arduino
      3 juillet 2018
      DIY : Fabriquer un contrôleur pour simulateur de parapente à base d’Arduino
      3 juillet 2018
      DIY : ArduiCitrouille, une citrouille d'halloween pilotée par Arduino
      A lire en suivant

      DIY : ArduiCitrouille, une citrouille d'halloween pilotée par Arduino

      • jmparis83

        Comment calculez-vous R1, C1, C2 ?

        • Moot

          Je dirais au pif:
          R1/R2 pilotent des 2n2222, sous 5V et en numérique il faut environ 5Ko pour les saturer correctement
          C1/C2 sont des condos de découplage. Si l’alimentation est correcte, C1 de l’ordre de la dizaine de µF, et C2 est là pour pallier aux difficultés qu’ont les condensateurs électrolytiques à découpler les hautes fréquences. Dans la centaine de nF donc.

          En réalité il faudrait calculer exactement le gain des 2N2222 pour être certain de les saturer suffisamment, et calculer les condensateurs en fonction de la fréquence de fonctionnement de l’ATtiny ainsi que de la fréquence de PWM. Mais en vue du circuit, les risques de pollution électronique sont très faibles.

        • jmparis83

          Merci pour ces explications, cela m’aide vraiment !

          Je vois régulièrement des R à 4.7ko autour des principaux montages qui attaquent des 2N. En fait, j’ai l’impression, que c’est comme du « par coeur ». Ou encore, comme un bon Copier/Coller d’un bout de code (en Info) qu’on veut réutiliser ?!

          Pour le découplage, là, je suis largué. D’un côté un +5V continue (pas de BF, ni HF), et de l’autre, effectivement, une fréquence de fonctionnement de l’ATtiny propre.
          Je n’arrive pas à faire le lien.

          Si vous avez un lien pour aller un peu plus loin (formule de calculs, principes de base) je suis preneur

          C’est fou comme ce circuit, en apparence si simple, recèle plein de questions 🙂

        • PatG

          Certes l’alim est 5V continu mais la consommation de courant de l’ATTiny n’a rien de continu (PWM pour alimenter les LED, pics de courant internes,..), les condos sont là pour en quelque sorte lisser la tension d’alimentation en fournissant l’énergie nécessaires lors des pics de courant. Ils évitent aussi que ces oscillations ne se propagent sur la ligne d’alimentation.

        • jmparis83

          Merci pour cette explication. Ça devient quasi limpide maintenant. 🙂

        • PatG

          Comme l’a bien dit Moot, pour C1 et C2 c’est juste des valeurs communes pour des condos de découplage. J’alimente ce montage via une alim à découpage récupérée (bloc alim de téléphone).
          Pour R1 et R2 j’ai compté environ 1mA de courant de base, avec un gain en gros de 70 pour ce genre de transistor, c’est largement suffisant pour alimenter 2 LED en série.

        • jmparis83

          Effectivement, pour avoir 1mA en courant de base, en partant d’une tension de sortie PWM0 de +5V, il faut une R de 5ko environ (U=RI).
          Après avec un coef de 70, on pourrait même pousser à 3 LED en série (25mA max supportée par LED en moyenne si je ne m’abuse)
          Merci, j’ai appris plein de choses grâce à vous et à ce billet.

      • eliobou

        La plaque utilisée ici et à pastille ou à bandes ?

      • anonymous

        Pas de résistance de limitation pour les LEDS ???

      • Olivier Ragon

        bonjour,
        serait il possible d’avoir le programme?
        merci

      • - Annonce -
      • Articles Populaires

        • 1
          Fabriquer un brouilleur de téléphone mobile.
        • 2
          DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD
        • 3
          Les 42 commandes les plus utiles sur Raspberry PI
      • Boutique Semageek

        Découvrez la boutique Semageek

        Expedition 48H - 100% Satisfait
        Arduino MKR FOX 1200 sans antenne - 40,00 €
        La carte Arduino dédié à IoT grace à une connectivité SigFox
        Adafruit Motor/Stepper/Servo Shield pour Arduino - v2.3 - 23,94 €
        Un shield Arduino pour piloter jusqu'à 2 moteurs pas à pas ou 4 moteurs à courant continu et deux servo moteurs.
        Capacitive Touch Shield Pour Arduino - MPR121 - 15,00 €
        Un shield permettant de détecter des appuis capacitifs pour Arduino.
        Arduino Starter Kit - Version Française - 88,20 €
        Le kit de démarrage officiel en Français pour dompter l'univers Arduino. Idéal pour les débutants.
        Adafruit 16 Servo Shield 12 Bits PWM I2C - 21,00 €
        Un shield permettant de piloter jusqu'à 12 servo-moteurs ou LED en PWM.
        Alimentation Arduino 9V 660mA Jack 2,1mm - 12,00 €
        Le bloc secteur idéal pour alimenter votre carte Arduino via le connecteur DC Power.
        Pi T-Cobbler Plus Breakout Kit pour Raspberry Pi - 9,00 €
        L'outils indispensable pour connecter le port GPIO d'une carte Raspberry PI sur une breadboard.
        Arduino Leonardo avec Headers - 20,00 €
        Une carte Arduino pouvant émuler un clavier ou une souris USB.
        Arduino MEGA 2560 R3 - 42,00 €
        Le Arduino MEGA 2560, basé sur le microcontrôleur ATmega2560, dispose d'une multitude d'entrées/sorties.
        Arduino Uno - DIP Rev3 - 19,50 €
        La Carte Arduino UNO est le best seller de chez Arduino. Simple, efficace et pas cher.

      • SEMAGEEK : Actualités High Tech, Robot, Électronique, DIY et Arduino.

        Mentions Légales

        Annonceurs

        À propos

        Contact

      • Articles Récents

        • STAR : Un robot modulable à base d'arduino qui se faufile partout
        • DIY : Fabriquer un robot mangeur de pièces avec une boite de Pringles et un arduino
        • Un robot imprimé en 3D qui dessine dans le sable.
      • Articles Populaires

        • 1
          Fabriquer un brouilleur de téléphone mobile.
        • 2
          DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD
        • 3
          Les 42 commandes les plus utiles sur Raspberry PI

      © Copyright Semageek® 2009 - 2017
      Appuyez sur Entrée pour lancer votre recherche
      Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considérerons que vous acceptez l'utilisation des cookies.Ok