==== Kit soudure Micro-LEDS ==== {{ :start:jeunes:prepa:capture_du_2022-08-31_15-55-44.jpg?400 |}} === Schema du Kit Micro-leds === {{ :start:jeunes:prepa:schema-leds_micro.jpg?direct&600 |}} === Montage du Kit Micro-LEDS === [[http://78.204.53.180:16557/share/shaSfO-IviiF2oMw/Assemblage%20du%20kit%20Micro_LEDS.pdf |Montage]] ==== Autre montage avec un CD4017 ,un arduino et des LEDS ==== {{ :start:jeunes:prepa:capture_du_2022-08-31_16-12-58.jpg?direct&600 |}} Ce montage utilise un 74HC4017 commandé par un Attiny ( petit arduino) , un Arduino Uno aurait fait l'affaire, 10 leds et 10 resistances 220 Ohms et une pile bouton CR2032 3V le code tres simple , c'est pour cette raison qu'un petit Attiny peut suffire // C++ code // void setup() { pinMode(4, OUTPUT); } void loop() { digitalWrite(0, HIGH); delay(50); // Wait for 50 millisecond(s) digitalWrite(0, LOW); delay(50); // Wait for 50 millisecond(s) } === Voir le fonctionnement === [[https://www.tinkercad.com/things/7NPKH0wu4X7-401710-leds/editel|Fonctionnement]] ==le schema du 74HC4017== {{ :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 // 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) }