Bonjour @revlys
Je n’arrive pas du tout à faire fonctionner le plugin ou tout du moins le sketch sortie du plugin.
J’ai fait un test avec un sketch dédié et tout marche parfaitement bien le capteur branché en direct sur les pins sans résistance sans rien en dehors de la LED.
//Capteur ouverture de porte arduino
const int switchPin = 2 ;
const int ledPin = 13 ;
void setup() {
pinMode (switchPin, INPUT) ;
pinMode (ledPin, OUTPUT) ;
digitalWrite (switchPin, HIGH) ;
}
void loop() {
if(digitalRead(switchPin) == LOW) {
digitalWrite (ledPin, LOW) ;
}
else {
digitalWrite (ledPin, HIGH) ;
}
}
Donc la cause n’est pas matériel ni sur la carte ni sur le capteur.
Le problème est bien de comment j’utilise le plugin et je ne comprends pas mon erreur.
Je vais détailler ma façon de faire pour avoir un retour de votre part sur ce que je ne fais pas bien.
Je crée un équipement :
Je sauvegarde puis je vais dans PIN / GPIO et déclare mon capteur sur la PIN 2
Je sauvegarde et j’enregistre de nouveau l’équipement après avoir mis 1 dans le nombre de PIN utilisateur car j’ai un capteur.
Et enfin je vais dans l’onglet sketch pour le téléchargement, j’ouvre le sketch et à la 1ère compilation j’ai ce message mais normal je suis branché sur l’ordi et pas sur le réseau enfin je pense
Je lance à nouveau la compliation et là plus de message :
Je téléverse et comme j’ai mis 1 en Debug j’ouvre la console, moniteur série pour voir ce qu’il se passe sans débranché de mon ordi. voici le résultat
Plus rien ne bouge plus rien ne se passe !!!
Qu’est ce que je fais de pas comme il faut ou que j’oublie ??
Je peux donner la main sur mon Jeedom au besoin c’est un jeedom test donc 0 soucis la dessus
Mais j’aimerais bien comprendre le problème tout le monde me vante les biens faits de Jeedouino et de l’arduino mais là je n’y arrive pas avec un simple capteur
Je mets mon sketch aussi en pièce jointe si besoin
JeedouinoLAN_24 copie.txt (51,1 Ko)