Économisez 5$ sur votre première commande PCBWay:
Pour commander le PCB déja designé (pas assemblé):
https://www.pcbway.com/project/shareproject/Circuit_Beeper__Circuit_simple_id_al_pour_apprentissage_.html
Bonjour! Dans cette vidéo je vous montre comment souder les composantes sur le circuit imprimé qui a été designé dans les 3 épisodes précédents. Ensuite je vous montrer comment programmer l’ATtiny85 avec un Arduino et la vidéo se termine avec un test du circuit. J’espère que vous aimerez la vidéo 😀
Musique:
V.I.P.N. – Pure
Tutoriel pour programmer l’ATtiny85:
https://create.arduino.cc/projecthub/arjun/programming-attiny85-with-arduino-uno-afb829
Liste de matériel Europe:
- Multimètre: https://amzn.to/2Vxis4f
- Fer à souder: https://amzn.to/2Ntt0OW
- Étain: https://amzn.to/2XqPzZi
- Pinces: https://amzn.to/2Ntt5lI
- 3e main simple: https://amzn.to/2T6IePZ
- 3e main avancée: https://amzn.to/2T3nLvi
- Extracteur de fumée: https://amzn.to/2T4RW5q
- Tresse à dessouder: https://amzn.to/2Nu8FJu
- Pompe à dessouder: https://amzn.to/2El1ejs
- Flux: https://amzn.to/2EdNCGH
- Éponges: https://amzn.to/2T1NtRc
- Maille de cuivre: https://amzn.to/2Vqbe21
Liste de matériel Canada:
- Multimètre: https://amzn.to/2TdNFN1
- Fer à souder: https://amzn.to/2SpHVL7
- Étain: https://amzn.to/2Sw1YYe
- Pinces: https://amzn.to/2XpJqN0
- 3e main simple: https://amzn.to/2BPYNoz
- 3e main avancée: https://amzn.to/2XsgZOg
- Extracteur de fumée: https://amzn.to/2tFpecs
- Tresse à dessouder: https://amzn.to/2H5wAhk
- Pompe à dessouder: https://amzn.to/2tHw558
- Flux: https://amzn.to/2Xn4qEd
- Éponges: https://amzn.to/2EhEtgn
- Maille de cuivre: https://amzn.to/2BRocOH
Programme Arduino:
const int buzzer = 1; const int led = 2; unsigned long random_delay; void setup() { pinMode(buzzer, OUTPUT); pinMode(led, OUTPUT); for(int i=0; i<3; i++) { digitalWrite(buzzer, HIGH); digitalWrite(led, HIGH); delay(100); digitalWrite(buzzer, LOW); digitalWrite(led, LOW); delay(50); } } void loop() { //Délais entre 1 seconde et 60 secondes. Vous pouvez modifier ce paramètre pour avoir des délais plus ou moins longs. random_delay = random(1000, 60000); delay(random_delay); digitalWrite(buzzer, HIGH); digitalWrite(led, HIGH); delay(250); digitalWrite(buzzer, LOW); digitalWrite(led, LOW); }
Cet article contient des liens affiliés. Cela signifie que je gagne une certaine commission sur les produits achetés à partir de ces liens. C’est majoritairement ainsi que je finance ma chaîne YouTube. Alors je souhaite remercier tous ceux qui me soutiennent. C’est grâce à vous que ces vidéos sont possibles!