Bonjour à toutes et tous,
Je me permets de poser une question sûrement abordée à maintes reprises. Malheureusement, j'ai trouvé une partie des informations mais je me pose encore des questions.
J'ai effectué un petit montage permettant de "lire" l'état d'un bouton poussoir. Je me suis passablement documenté et j'ai suivi plusieurs tutos pour comprendre qu'il est plus simple d'utiliser INPUT_PULLUP plutôt de que placer une résistance sur sa breadbord.
Tout fonctionne parfaitement, mais je suis curieux et me pose une question. Ci-dessous mon montage :
Si le bouton n'est pas "appuyé", le moniteur série renvoie 1, lorsque l'on appuie sur le bouton, l'Arduino affiche 0 donc le courant suit le chemin vers le GND. Dans ce cas, ne s'agit-il pas d'une sorte de court-circuit ? Ou est-ce que la résistance interne permet de l'éviter ?
Autre question, j'ai d'abord fait une erreur de montage avec un bouton qui envoie directement du 5V vers le GND lorsqu'il est appuyé... Oui, je sais... "shame on me and all my family" ! Je trouvais bizarre car lorsque j'appuyais sur le bouton, l'Arduino s'éteignait et la carte se déconnectait (petit son sous windows indiquant le connexion/déconnexion d'un périphérique usb). Je suis content que ma carte n'ait pas cramé. Y a-t-il un quelconque disjoncteur dans l'Arduino ?
Et toute dernière question, qui peut m'expliquer physiquement (au niveau des atomes et des électrons) ce qu'il se passe lors d'un court-circuit, qu'est-ce qui dégage tant de chaleur et d'énergie ?
Qui peut m'instruire ?
Merci d'avance.

