Airsoft Krispies

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Airsoft Krispies

Bonjour à tous et bienvenue

Le deal à ne pas rater :
Borderlands 3 pour PS4
6.99 €
Voir le deal

    Modification sketch pour nrf24L01

    avatar
    pinkfloyd

    Messages : 3
    Date d'inscription : 13/09/2019

    Modification sketch pour nrf24L01 Empty Modification sketch pour nrf24L01

    Message par pinkfloyd le Sam 5 Oct - 5:07

    Bonjour,

    Je me suis lancé dans la réalisation de la ciblerie sans fils (6 cibles), après avoir découvert ce projet sur le forum.
    n'ayant que des connaissances rudimentaires en électronique et programmation, je me suis empressé de lire
    quelques livres sur le sujet study

    Pendant un instant, j'ai bien cru que je pourrais analyser et modifier le code sans avoir besoin de venir vous déranger
    pendant la sieste!lol!

    Malheureusement, je dois bien me rendre à l'évidence j'ai besoin d'aide!!.

    je m'en remet donc à ceux qui auront la gentillesse de se pencher sur mon problème, que je vais m'empressé de vous
    exposer  :!!\


    Comme je le disais plus haut, j'ai entrepris de modifier les sketchs des deux boitiers (Maître et esclave), car lorsque j'ai
    réuni le matériel pour la fabrication, j'ai commandé par erreur des modules NRF24L01.
    Ors, j'ai pu constater que ce module avait déjà été utilisé avec succès par certains membres du forum.

    est-ce-que ce que ma méthode est bonne?:

    Pour le boitier maître, je déclare trois fonctions destinées à automatiser les transmissions/réceptions
    Code:

     void ma_fonc_poub(){  
                    radio.startListening();
                    radio.read(&Poubelle, sizeof(Poubelle));  
                    radio.stopListening();
                         }
                    
     void ma_fonc_rec(){
                    radio.startListening();                      
                    radio.read(&received, sizeof(received));
                    radio.stopListening();
                       }  
     
     void ma_fonc_envoi(){
                    radio.stopListening();
                    radio.write(&received, sizeof(received));
                    radio.startListening();}


    que j'appelle de la manière suivante (ici dans randomGame pour envoyer 's' a esclave):
    Code:
    //Fin decompte, appelle timer jeux
       if (PreCounterseconde == 0)
         {received=Serial.println('S');ma_fonc_envoi();//Envoie S pour demarrer esclave
          
    Ou encore la (toujours dans randomGame):
    Code:
       //Fin des tires
            if (NbtiresReel == Nbtires)
           {TempsReel = (millis() + TempsPenal - TempsInit);
           received=Serial.println('F');ma_fonc_envoi();
           delay(500);
           finRandom(); }
      
    Et par pitié soyez gentil, je suis un débutant en programmation!!!
    alors dites moi, est ce que je dois me remettre au tricot?? Laughing
    ou bien y a t'il un semblant de logique dans ma méthode?.
    avatar
    pinkfloyd

    Messages : 3
    Date d'inscription : 13/09/2019

    Modification sketch pour nrf24L01 Empty Re: Modification sketch pour nrf24L01

    Message par pinkfloyd le Sam 12 Oct - 4:32

    Bonsoir,

    Je suis étonné de voir que je n'ai pas reçu la moindre réponse
    depuis mon inscription sur votre forum!!!! Crying or Very sad

    Est ce que j'aurais fais ou dit quelque chose qu'il ne fallait pas????
    Est ce que si j'avais posté en disant que je voulais commander le
    kit pour la ciblerie la réponse aurait été plus…"rapide"??

    Toujours est-il que même dans la section présentation, je n'ai même
    pas eu droit à un "Bonjour".

    Bref...j'avoue ne pas comprendre.  No
    Krispies
    Krispies
    Admin

    Messages : 3924
    Date d'inscription : 16/08/2009
    Age : 53
    Localisation : VERS-Pont du gard

    Modification sketch pour nrf24L01 Empty Re: Modification sketch pour nrf24L01

    Message par Krispies le Dim 10 Nov - 0:50

    Salut, rassure-toi tout va bien, le forum est quelque peut endormie ces derniers temps. Je ne peux pas répondre à ta question car je suis comme toi, en découverte de la prog, donc pas assez de connaissance pour t'aider. Peut ètre devrais-tu poster ta question directement dans le sujet de la ciblerie électronique, tu auras peut ètre plus chance de réponses...
    Sinon tu peux aussi commander un jeu de transmetteurs WiFI acp220 et utiliser le prog tel quel!!
    https://www.ebay.fr/itm/263404677579


    Contenu sponsorisé

    Modification sketch pour nrf24L01 Empty Re: Modification sketch pour nrf24L01

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 4 Déc - 19:10