Artouste:
bonsoir
voir déjà des cotés :
SOFT : la lib rcswitch ne reconnais que quelques "protocoles" simples (je ne sais pas si ta telco en fait partie)
HARD : il faut aussi sur ce genre de module mettre une antenne "un peu adaptée" (pastille angle en bas à gauche , recepteur vu face compo)
tu peux faire une levée de doute en utilisant un test de tempo avec ce petit prog sans modif de ton cablage (prevu pour UNO et INT0 = pin2)
en appuyant sur les "boutons ta telco" ; tu devrais voir de l'activité sur le serial ( > et tempo etats)
enum PinAssignments {
encoderPinA = 2,
};
unsigned long Tparc=0; // temps de parcours du secteur
unsigned long Tact=0; // Test pour micros() en entrée
unsigned long ParcMax=3000000; // delai max en µs pour parcourir un secteur, si > arret theorique
unsigned long Tparct[256] ; // tableau de long stockant les valeurs micros() à chaque interruption
byte Eparc; // etat du 1er creneau
byte Iparc=0; // indice pour parcourir Tparct
boolean Sint=false; // passé par l'interruption oui/non
void setup() {
pinMode(encoderPinA, INPUT);
attachInterrupt(0, doEncoderA, CHANGE); // // encoder pin on interrupt 0 (pin 2)
Serial.begin(115200);
}
void loop(){
Eparc=digitalRead(encoderPinA); // recup de l'etat pin à l'init
if (Sint==true)
{
Serial.print(">"); // pour test d'entre/sortie de secteur ,indique passage par int0
Sint=false;
}
if (micros()-Tact > ParcMax) { // tempo en µsecondes pour test si pas eu d'interruption
Tact=micros();
Serial.println();
Serial.print("-- passe tempo --> ETATS=");
Serial.print(Iparc-1);
Serial.print(" ");
Serial.print(millis());
Serial.print("=millis ");
Serial.print("Etat init=");
Serial.print(Eparc);
Serial.print(" ");
for (byte i=1; i < Iparc; i++){
Tparc=Tparct[i]-Tparct[i-1];
Serial.print(Tparc);
Serial.print(";"); // delimiteur pour log tableur
}
Serial.println();
Iparc=0;
}
}
// Interrupt on A changing state
void doEncoderA(){
Tparct[Iparc]=micros(); // plus rapide
Iparc ++;
Sint=true;
}
Bonjour,
Je suis débutante je n'arrive pas à faire communiquer mes modules 433 mHz. Je suis à priori dans la même config que Yann442 et j'aurais pu écrire son premier post, alors j'ai testé ce bout de code poté par Artouste mais moi je reçois ça sur le moniteur série :
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>÷¹ÿÿùîü½üÿê|¾^ì{ìÞÿë¿ü¼øÚ¿ÿßÿÞüüÞüýö¿ß¯ûüÿßïëÿ÷ÿíü{ÿïü|ÿÞü¼žü¿ÿÿß¿Ýøþÿìý|ö¿ÇÜü»ÿÿÿ÷ÿ|ìÿÿÜ3÷¼ììòÝÿû÷ÿÿÿ<ÿ¾ÿÿüÿwüÿ÷¿¿õ{ïÞÿÿ÷}÷ûûüÿz÷žü{ÿÿïþïÿÜþüìüüÿÿÿûßÿîÿÿÿÿÿÿ¿þÜì·ïÿÿvßýÿþÚ·Üüÿßÿ›Ýßíÿÿÿ÷{ÿ÷ÿ7÷7ÿüÿÿÿÿïüÿÇÿÿüïýÿÿìþ|Žì7|ÞæÜ/~Ëÿÿ¼÷û÷ÿÿþÿÿÿûÿÿÿÿßþÿÿýÿÿÿÿÿWÿîÿÿ·ÿ;óìŸìÿÿúíýÿîßúÜìÿÿÿ~ìî{÷ÿüÿonüîûoìüÞ÷þ»üÿþßßùÿþììæüììûÿÿÿïÿÿÿÿýììv¿¼ÿÿÿÿÿÞÿ¿÷þû{ýüßüßììììÿýÿûì÷ÿÿþîîþúþoþýÿõÿÿÿÿüþþÿÿþÿÞþÿýÿÿÿ÷ÿÿÿïËÿýûÿütùì·üìö¼Õÿ÷ÿíüÿúÿüæ,ÿÿ|ì;Üìÿÿÿ¿ÿùŒìûº>ï¼þÿüìÿßì›ÿÿÿìÿÿþìÿþÿûÿÿýÿúÿÿïþÿþûά¼üìwrÜþìì?ÿì~óÜûþ<ìÿþý÷÷®þþÿÑÞÿüÜî¼ßíîÿ÷ÿíºÝܼüÜÙ?ÿÿïÜÿ¬÷ÿÿìÞŒþÞ©ÿßûÿÿßÜÿÿÿý¿ÿÿýÿÿÿÿÿÿÿÿüüîÿ¿þÿÿ¬ü?ÞÜüuÿïï¿ïüïûÿ¿�Í»vüÿþ¿÷OÿüûÿýþÞüìlüìÜ}cÿÿþÿ¿ÿÜÿÿÿ÷ÿ¿üÿÿÿÿÿÿÿüÿçoÿÿÿÿÿ÷ÿüïûÿüy»ìÞ{Úý7ÿ�ÞÿþÞüÿßýüüÿ¼�½ìÞìÜnÿûÞ›ÿßÿÿÿÿÿÿÜÿÿüÿöÿÿÿ»½ò¿ºÿû¿ìó¿7îÿÿìÿÿ¼öü·?{w{ÿ·ü{�?ÿû¿ÿìì÷ÿïÎìÿÿïÿÿ¾ÿÿûþÿÿüþÿÿÿýì¯ýÿþ|o¼þûÿßîÝÞóqûûûììÞìÜþìßþþÿßÿíþÿwìü¾}ûýÿÿÿýÿûÿÿÿþÿÿþÿþÿïÞìóý»¿ÿÿÿþçÿûÿÿÿºÜü¾ýþÿ¼ÿ»ÿÿÿÿþÿñ÷ÿ˜ûì}Þìÿÿ÷÷ÿÿÞý»:
„&5²#P·³³³·5³}5º³55å##³|¼£'R?-²2¿3-1»²¿uÿìÿýÿÜ¿ÿìì?ìÿ¾ìÿÞìÿÿþÿÿÿÿÿÿü¼ü{ÿìÿÿÿÿÿÿÿÿûÿìõ÷½wüþï~ÿÿûìÿÿüßÿÿÿÿÿ{ÿïÿßÙÜï{þÿÿÿßÿûÿ~zûÿÿßìû¿þœì´¿üüÿüÞý¿ÿÿììÝ>¿ÿþþÿïÿÿÿÿÆßüÿÿÿÿÿÿÿÿÿïÿÿÿÿþÿÿÿÿüÿßýçþÿþ<Ï¿üþïÿþîÜlìóÿ^ÿÿÿüÿÜÿÿüÿÿÿÿÿÿïÿÿÿûÿþÿüÿÿÿÿÿÿŸýÿßÿÿïÇþÿÿÿøw¾þ�ÿÞììÞìþüeþïÿÿôÿ¬ÿ~ìì½�›üüÿþÿÿÿÿ«úÜ|ÿþ¿Ü�ììþ¿þÿÿçýìÞ÷ÿûïüÿüÿÿÿÿÿöÜïÿ÷ó|ÿÿ¿þÿþÞã÷¼ÿþÿÜþÿÿÿÿ³¾çìûwlÿÿÿÿü÷ÿÿÿÿþ÷û÷ÿïßì÷ÿýÿÿùüÿÿÛÜ¿ýõÿüñ¿´üþ_žÿwûÿÿoß»ÿìÞÿÿ�üßÿ»ü¯ÿÿÿêÿÿóû÷wìýÝý¬»=Lÿþÿý¬ÛìþÿüÍôìÞìœÿÿÿÿ{Ç÷þûýûüÿìûÿìÿÿÿÿÏÿ÷¼ÿ¬ÿÿÿÿÿÿþÿöüÜììÿì}ÿ÷ûßÿüüÛþ÷ìÿþ{ÿüÿûÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ÿüÿÿÿï÷þ{¼ý}ýËüÿÿÿþÿþ¿ÿî·Ÿÿýë/ʽÿvÿþüïìÿÿßÿ¿¿¿ìÿü�wÿýïÿï÷ïÞÞû÷½ÞÿÛ¾Ýÿÿÿü|üüÿÿýÜÿü콟ÿ½öÞÜìÞÿÿÞïÿ¿~ÿþ~ÿïüûÚìZê·y½¿ÿ¿½ÿþÿìÿüæþ3w¼=JÝü¿¿ÞÂZ.5½1Þ÷ÿßß—}ûÿþ}ÞóÿÿÿÿÿþlÜûïæÿÿïÿ¾üììô·ÿïýºóÿ¾~þßÿ÷Þþ>ì÷vÿÿÿÿüË÷ßü÷üììÜï¿ììl<ýÿÿÿÿÿÿºÛ¼üü¿ÿûÿ³lþÿüÿÿÿÿÿÿÿÿÿÿÿÿïÝóÿûÿ}ï¿ÿÿÞÿßü¿ßÜÿÿóÿßÿïìwûÿÞÿüìïœüÿÿÿþÿÿÿüïþÿÿüÿÿÌÿÿÿÿÿîýµüδ¿þÿºþÿüÿþÿÿ{ÿÿÿõüÿþÿÿþ<üÿû¿ÿ¯ÿÿÿ|ÿûÿýý¿ü?ý¿Ü~_ûzÞÇÿüßûo<ÿÜÿûÿ÷üþüÝÿ¼ÿ¯ûÙ~þÿüœÿÿ÷ÞÞìyüÞ¼ß÷ÿþþüÿÿþÿÿÿ¼ÿÿÞ{ÍlïÞÿ|ÿÿýßþûÿÿÞìÏÝÿüý÷÷Üýþßþÿÿß}ÿÿûìýìÿÿ÷þþüÿÞÿÿÿÿÿ÷ÿÿŽüûÿÿþìüüÜßìüÏ–½Ïmÿûôüÿÿÿûÿ¿üûwÿ÷«þîîïÿû¿ÿûÿÿïÿwþÜÿüÿÿüïÿõ¿îû¾üÿÿÿìÿÿÿÿÿÿï{þvÿüììÿûÿ¿ÿþ÷÷üŸïûÿíû?ÿÿÿïõýÿlþÿÿÿÿÿþ»ÿÿ½þ¶¿úîÜÜÞììÄ}ÿÝ�ìÇþÿ¿ïü¿¿}ëüüìÿÿÿÿvß{Þßÿ¼·þ|þÿ|ßÿýÿ÷ÿ;üÿ¼ìöìì[ÿܯÿÛþßÿ÷ÿÿüÿÿÿþÿþÿíûÿÿÿhþÛ¿÷þŸ÷ïýÿ÷ï¿îïü¼dìì|ÿüþÿÿÿÿÿÿÿÿûÿÿÿûÿÿÿÿûÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿûÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿï¿ÿýÿÿ}Þ7½ÿßÿßþÿÿÿ_ßÿûÿÿÿÿÿï{þÿÿûÿ~ãøßÿ¿÷Ýú¾{ÿÏþììØwÞÿÿÖgÞíýüÿü_üï¼|ü÷¶þü¬Üûüÿ˸{¿þ¼Þì{ìþ|ü7ý¿¯ÍüºþÿýÿÿìóÿÿýÜÿßïüÞÿµ÷ǼßþÿúŽFK'²£³y#³¢-5«}£xƒ~ßûÿÿþìûö7Çú÷ÿÿÿ÷îöüì®ü¬þ»Þ÷ÿÿÿÿï·ö_?ßÿüû�ïûûÿÿþßýÿÿÿ÷ÿüüÿ÷ïü¿ÿ¯ìܼü÷Üì½÷·½÷ü¯ÿ¬{»ýìïÛìÿïÿÿßÿÿÿÿþþïþüÞ¿Vöüžüÿÿÿÿÿ¾ÿÿÿÿoþÿþÌÿïÿßüÿÿÿþ·ÿÿÿåÿüìŽþÿÿÿ~ÿþþÜl·þþÿÿþþ?Ô÷»÷þÜüÿÿ¾ÿþÿÿÿÏÿÿÿÿü¼ìÿÿýÞüº|Œ¼þÿ¿ÿýýßÿÿ_¿¶ß?÷ìÞ]ÿ|ýüœþýûòïÝÞÿÿþûûÿ÷Çûÿ~óÞÞÜúûÿÿÿÿüÿÿÿÞ»ÌÛýÞ¼üììûþþÿÿ?ÿßìììÿ÷ýý}ýóüûþÿõÿÿüï¿ÜÞ_ãÝì}ÿýÿüÿÿÿÿþÿìÞüüüÿßÿÿ~ÿÿïí¬ÞûÿÿÿþïÿæþÜìÜ�ì¼õßîúÿÿÿÿÿþüý½þÞÿ·Ù÷üþÛÞßÆÿÿÿþÿûÿûÿÿÿûÿÿÜßòo~Îïæ»ÿÿ÷�Þ~Þÿû~ìï~ì´ú}ü½¿÷ÜvÿÿÿÜgÿÜ÷Þÿ¿wüüÿÿÿÿÿÿû¾ÿÿïï÷ÿÿöÞ÷ÿì|ûÿÿÿÿÿÿÿüü~ü|úÿìýþÿïüÿüÿwìüüÞÿß¾þÿÿýþüÿßÿßüüþÿÿÿÿþ¿ÿÿüÛìü÷ùïmÞ÷ýìüÿÿn¿ÿÿÿßþïììüüþÿìììì|üÞÿû¿ÿÜÌßÿÿþÿïÿüŸüz~ÿ÷¾žÜÝïüÿÿÿÿÿÿÿÿüÿÿÿÿýÿÿÿú¿þýüÝßÿ÷ÿÿïÿÿî×ïì~|ýýÿÿ÷�ïþwÿÿÿßÿëìþþÿÿÿÿ÷ßýÿÿßÿÿÿÿÿþýÝ÷ÿÿÿ›»ÿïwïßìììüýÿÿü÷ëûwô¾ìÿÿÿÿýÿü>ÿïÜ÷woìþ?ÿÿÿïûÿÿz÷ûüeÿ{wÿÿþ
Est-ce que celà veut dire que mon récepteur ne fonctionne pas ?
J'ai pour tester 2 paires émetteur/récepteur (FS1000A / XY-MK-5V), j'ai une télécommande de porte de garage (doitrand ts2de) mais j'ai le même résultat à chaque fois. J'ai l'impression que plein de caractères défilent et quand j'appuie sur un bouton de la télécommande ou que j'envoie une trame avec l’émetteur connecté à un raspberry, il y a alors beaucoup de "ÿÿÿ" qui s'affichent.
Est-ce que j'ai un problème matériel ? trop d'interférences ?
Merci de votre aide,
Céline