Outils pour utilisateurs

Outils du site


start:jeunes:prepa:microleds

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:jeunes:prepa:microleds [2022/08/31 16:26] – [Autre montage avec un CD4017 ,un arduino et des LEDS] gerardadminstart:jeunes:prepa:microleds [2023/01/27 16:08] (Version actuelle) – modification externe 127.0.0.1
Ligne 41: Ligne 41:
 </code> </code>
  
-le schema du 74HC4017+ 
 + 
 +=== Voir le fonctionnement === 
 + 
 +[[https://www.tinkercad.com/things/7NPKH0wu4X7-401710-leds/editel|Fonctionnement]] 
 +==le schema du 74HC4017==
  
 {{ :start:jeunes:prepa:hxnv7h1407210373.jpg?direct&600 |}} {{ :start:jeunes:prepa:hxnv7h1407210373.jpg?direct&600 |}}
 +
 +== Explications Broches ==
 +
 +Compteur de décades 4017 pour compter les transitions
 +
 +Broches 1 à 7 => sorties Q5,Q1,Q0,Q2,Q6,Q7,Q3
 +
 +Broches 8 => reliée au moins (-)  GND
 +
 +Broches 9 à 11 => sorties Q8,Q4,Q9
 +
 +Broches 12 => sortie report pour brancher un autre 74HC4017  en serie
 +
 +Broche 13  => entree qui active ou desactive l'Horloge (-) = Active ; (+) = Desactive
 +
 +Broche 14 => entree horloge , dans notre exemple nous avons une tension de 3v toutes les 50 ms qui fait avancer le compteur, qui met les 10 sorties au (+) successivement de Q0 à Q9 suivant la fréquence de l'entree horloge.
 +
 +Broche 15 => qui reset le 74HC4017;  on peut la relier au (-); un (+) fait un reset
 +
 +Broche 16 => reliée au (+) VCC , ici au 3V 
 +
 +==== Attiny  ====
 +
 +[[start:arduino:attiny|Attiny85]]
 +
 +{{ :start:jeunes:prepa:attiny85-pinout.jpg?direct&600 |}}
 +
 +
 +===== Autres Methodes pour faire clignoter les leds =====
 +
 +===En raccordment un bouton poussoir à l'entrée 14 du CD4017 , on fait clignoter une LED à chaque appui ....===
 +
 +{{ :start:jeunes:prepa:led-chaser-circuit-cd4017-4167680533.jpeg?direct&400 |}}
 +
 +
 +===Avec un arduino en raccordant une broche de sortie ( exemple 8) sur l'entree Horloge du cd4017===
 +
 +Avec visualisation  à l'aide d'un oscilloscope des commandes horloges  vers le cd4017
 +
 +{{ :start:jeunes:prepa:capture_du_2022-10-18_17-29-17.jpeg?direct&600 |}}
 +
 +[[https://www.tinkercad.com/things/aAntwRUA4Fx-4017/editel?sharecode=KT5Lzs-3D2kveJg2a2LmWPhJjTxcqmQ4_edQczgMXFw|Lien pour voir la demo]]
 +
 +Le code avec mBlock 5 
 +
 +{{ :start:jeunes:prepa:capture.jpeg?direct&800 |}}
 +
 +
 +Le code avec mBlock 3
 +
 +{{ :start:jeunes:prepa:capture2.jpeg?direct&600 |}}
 +
 +le code en mode arduino
 +
 +<code c micro-leds.ino>
 +// C++ code
 +//
 +void setup()
 +{
 +  pinMode(8, OUTPUT);
 +}
 +
 +void loop()
 +{
 +  digitalWrite(8, HIGH);
 +  delay(50); // Wait for 50 millisecond(s)
 +  digitalWrite(8, LOW);
 +  delay(50); // Wait for 50 millisecond(s)
 +}
 +</code>
 +
 +
 +
 +
 +
 +
/home/chanteri/www/fablab37110/data/attic/start/jeunes/prepa/microleds.1661955986.txt.gz · Dernière modification : 2023/01/27 16:08 (modification externe)