décrire un peu plus finement votre matériel (je crois que c'est un UNO; est il alimenté sur l'USB?; votre MOSFET commande quelque chose, mais quoi; ce quelque chose est il alimenté et comment?)
transformer votre code en
const int broche = 7;
void setup () {
pinMode(broche, OUTPUT);
pinMode(LED_BUILTIN, OUTPUT); // ajout de la diode de l'uno
}
void loop ()
{
digitalWrite(broche, HIGH);
digitalWrite(LED_BUILTIN, HIGH);
delay (20000);
digitalWrite(broche, LOW);
digitalWrite(LED_BUILTIN, LOW); // la Led de l'uno suit l'etat du MOSFET
delay (20000);
}
Le Mosfet alimente un module LTE (avec une carte SIM) -> SIM7080G CAT-M/NB-IoT Unit | m5stack-store. En fait, ce n'est pas un UNO mais un atmega328 sur un breadboard.
Je mets en image l'installation.
J'alimente le tout pour l'instant via le FDTI (donc en USB) 5V. J'ai aussi un condensateur 2A que j'ai enlevé sur les images uploadées, pour reprendre mon essai de 0.
ces photos ne peuvent pas remplacer un schéma (éventuellement à main levée) pour montrer clairement et sans détails superflus les liaisons aboutissant aux trois électrodes du MOSFET = comment tu t'y prends pour faire jouer à ce MOSFET un rôle d'interrupteur
Je n'ai pas ce module, mais j'ai essayé de switcher on/off un Arduino avec un module MOS-FET 14C07 qui contient un IRF520, tu pourrais t'inspirer du schéma.