Arduino UNO etc : Introduction aux interruptions - Détection un appui sur un bouton poussoir avec IT
Bonjour à toutes et à tous. Cette vidéo offre un premier éclairage sur ce que sont les interruptions avec une simple mise en place utilisant la fonction Arduino attachInterrupt dédiée à cela.
00:00 Introduction
00:34 Interruptions ?
02:50 Exemple concret : cahier des charges
03:30 2 options possibles, avec ou sans interruption
06:36 Mise en œuvre : câblage, signaux
07:20 Front montant et descendant
07:52 Fonction attachInterrupt(...)
08:45 Codage avec mise en place d'une interruption
15:14 Test
15:54 Mise en place de l'anti-rebond
16:43 Erratum : laisser l'initialisation à 0 car celle à millis() fait perdre le premier appui
19:40 Tests
Erratum : l'initialisation de _millis se fait au moment du premier appui. Si on choisit millis() comme valeur initiale, on perd logiquement le premier appui sur le bouton poussoir.
Site internet :
Mon site internet : http://geii.eu pour découvrir mes vidéos sous une forme plus structurée. Faire un don sur PayPal
Matériel utilisé dans les vidéos :
🚀 Kit Eleegoo Arduino UNO utilisé dans la vidéo : https://amzn.to/3hZ5dG7
🧮 Analyseur logique : https://amzn.to/3q6VpfX
Carte Zybo Z7 Zynq : https://amzn.to/3pCMjHV
Oscilloscope Siglent SDS 1104X-E
Matériels évoqués et prévus pour de futurs tests et tutoriaux :
Carte Arduino MKR Vidor 4000 : https://amzn.to/36qFRfG
trenz ZynqBerry : https://fr.rs-online.com/web/p/modules-de-developpement-fpga/1760798/
Matériel utilisé pour réaliser les vidéos :
💻 DELL Precision 5530 : https://www.dell.com
📹 Webcam Logitech : https://amzn.to/3qE9l1f
📺 Ecran tactile avec stylet HUYON GT191 : https://amzn.to/39P8Ni7
📺 Ecran DELL 25" QHD : https://amzn.to/39O5FDb
⌨ Pédalier USB 3 pédales pour les changements de scènes sur OBS : https://amzn.to/3pqHVLS
Logiciels :
OBS : https://obsproject.com/
Gimp : https://www.gimp.org/
VS Code : https://code.visualstudio.com/Download
PlatformIO : https://platformio.org/
Видео Arduino UNO etc : Introduction aux interruptions - Détection un appui sur un bouton poussoir avec IT канала Eric Peronnin
00:00 Introduction
00:34 Interruptions ?
02:50 Exemple concret : cahier des charges
03:30 2 options possibles, avec ou sans interruption
06:36 Mise en œuvre : câblage, signaux
07:20 Front montant et descendant
07:52 Fonction attachInterrupt(...)
08:45 Codage avec mise en place d'une interruption
15:14 Test
15:54 Mise en place de l'anti-rebond
16:43 Erratum : laisser l'initialisation à 0 car celle à millis() fait perdre le premier appui
19:40 Tests
Erratum : l'initialisation de _millis se fait au moment du premier appui. Si on choisit millis() comme valeur initiale, on perd logiquement le premier appui sur le bouton poussoir.
Site internet :
Mon site internet : http://geii.eu pour découvrir mes vidéos sous une forme plus structurée. Faire un don sur PayPal
Matériel utilisé dans les vidéos :
🚀 Kit Eleegoo Arduino UNO utilisé dans la vidéo : https://amzn.to/3hZ5dG7
🧮 Analyseur logique : https://amzn.to/3q6VpfX
Carte Zybo Z7 Zynq : https://amzn.to/3pCMjHV
Oscilloscope Siglent SDS 1104X-E
Matériels évoqués et prévus pour de futurs tests et tutoriaux :
Carte Arduino MKR Vidor 4000 : https://amzn.to/36qFRfG
trenz ZynqBerry : https://fr.rs-online.com/web/p/modules-de-developpement-fpga/1760798/
Matériel utilisé pour réaliser les vidéos :
💻 DELL Precision 5530 : https://www.dell.com
📹 Webcam Logitech : https://amzn.to/3qE9l1f
📺 Ecran tactile avec stylet HUYON GT191 : https://amzn.to/39P8Ni7
📺 Ecran DELL 25" QHD : https://amzn.to/39O5FDb
⌨ Pédalier USB 3 pédales pour les changements de scènes sur OBS : https://amzn.to/3pqHVLS
Logiciels :
OBS : https://obsproject.com/
Gimp : https://www.gimp.org/
VS Code : https://code.visualstudio.com/Download
PlatformIO : https://platformio.org/
Видео Arduino UNO etc : Introduction aux interruptions - Détection un appui sur un bouton poussoir avec IT канала Eric Peronnin
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Débuter avec Arduino etc : Interruptions et variables partagées - Utiliser volatile, cli, sei, SREG](https://i.ytimg.com/vi/55YEZppz7p4/default.jpg)
![Comment choisir la largeur des pistes d'un PCB ?](https://i.ytimg.com/vi/hNk4hqEo2iQ/default.jpg)
![Projet Arduino Thermomètre alimenté par panneau solaire : Cahier des charges - Analyse fonctionnelle](https://i.ytimg.com/vi/H5Lk5MW5zzY/default.jpg)
![Arduino UNO etc : Connecter un bouton poussoir. Connaître son état. Visualiser les rebonds...](https://i.ytimg.com/vi/rSelmXbsH7Y/default.jpg)
![Débuter en C++ avec Arduino : Installer VS Code et PlatformIO pour programmer plus efficacement](https://i.ytimg.com/vi/_el8cUKFpJo/default.jpg)
![](https://i.ytimg.com/vi/eixCBgvHiOY/default.jpg)
![Arduino UNO. Microcontrôleur MegaAVR ATmega328P. Téléversement et bootloader](https://i.ytimg.com/vi/OrCYn97iPX0/default.jpg)
![Arduino UNO etc : Réagir à l'appui sur un bouton poussoir (front descendant...). Eviter les rebonds.](https://i.ytimg.com/vi/ftdqUflYG3Y/default.jpg)
![](https://i.ytimg.com/vi/IZsgybr4vpw/default.jpg)
![Arduino UNO etc : Rythmer différentes actions avec millis() et micros() pour éviter d'utiliser delay](https://i.ytimg.com/vi/VzZvtxFHjBU/default.jpg)
![Valoriser vos déchets végétaux avec un broyeur à turbine Bosch AXT 25 TC](https://i.ytimg.com/vi/YBVCHXTYz4U/default.jpg)
![MAKE THIS BUTTON BOX | 32 FUNCTION w ENCODERS](https://i.ytimg.com/vi/Z7Sc4MJ8RPM/default.jpg)
![Arduino UNO etc : Les interruptions en détail, au cœur de l'ATmega328P](https://i.ytimg.com/vi/xoASnOYhQ14/default.jpg)
![Débuter en C++ avec Arduino : Opérations sur bits. Décalage. Masquage. Forçage à 0 ou à 1. Lecture](https://i.ytimg.com/vi/syaAK0uC1Co/default.jpg)
![Astuce PlatformIO : Script pour désassembler l'exécutable ELF d'un projet Arduino UNO (source+asm)](https://i.ytimg.com/vi/XtB2eWMf6Bw/default.jpg)
![Débuter avec Arduino etc : Introduction aux entrées analogiques - Le potentiomètre](https://i.ytimg.com/vi/aeNKKqq9s7o/default.jpg)
![Arduino #20: les interruptions](https://i.ytimg.com/vi/eny5Q0f-kYw/default.jpg)
![EB_#496 Mini-Plaquette - Lecteur MP3 DFPlayer-Mini - Pas touche!](https://i.ytimg.com/vi/JNh6nfzmhhc/default.jpg)
![Débuter avec l'ESP8266 : Utiliser les entrées/sorties - Mettre en oeuvre un détecteur de mouvement](https://i.ytimg.com/vi/g3DKeNfWeAI/default.jpg)
![Arduino UNO etc : Au cœur des entrées/sorties de l’ATmega328 #2](https://i.ytimg.com/vi/WV_b9nrDDmg/default.jpg)