IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

raspberry emetre un signal Un émetteur RF 433Mhz


Sujet :

Linux

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut raspberry emetre un signal Un émetteur RF 433Mhz
    bonjour j ai connecter un emeteur a mon raspberry en suivant ce tuto

    http://blog.idleman.fr/?p=1970

    je me connecte en ssh et je souhaite envoyer un signal il ce passe ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    pi@raspberrypi ~ $ ./var/www/hcc/radioEmission 0 12325261 1 on
    -bash: ./var/www/hcc/radioEmission: No such file or directory
    pi@raspberrypi ~ $ ./var/www/hcc/radioEmission
    -bash: ./var/www/hcc/radioEmission: No such file or directory
    pi@raspberrypi ~ $
    je souhaite reelement envoyer la code que mon arduino attend je l et programmer comme ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    /* 
    433.92Mhz Recepter on Pin 2 
    Led1 on Pin 7 
    Led2 on Pin 8
    Led3 on Pin 9
    Led4 on Pin 10
    Led5 on Pin 11
    Led6 on Pin 12
    Led7 on Pin 13
    Led8 on Pin 6 
    */ 
     
    int remotereceiver = 2; 
    int led1 = 7; 
    int led2 = 8;
    int led3 = 9; 
    int led4 = 10;
    int led5 = 11; 
    int led6 = 12;
    int led7 = 13; 
    int led8 = 6;
    String message; 
     
    //Setting things up 
    void setup() { 
     
    // initialize serial communication at 9600 bits per second: 
    Serial.begin(9600); 
     
    // Remote Receiver are on Input mode / Leds on Ouput 
    pinMode(remotereceiver, INPUT); 
    pinMode(led1, OUTPUT); 
    pinMode(led2, OUTPUT); 
    pinMode(led3, OUTPUT); 
    pinMode(led4, OUTPUT);
    pinMode(led5, OUTPUT); 
    pinMode(led6, OUTPUT); 
    pinMode(led7, OUTPUT); 
    pinMode(led8, OUTPUT); 
    } 
     
     
    void loop() { 
     
    //This delay scrolls the message so if the message was received too early it correctly synchronize 
    delay(20); 
     
    //Recording 24 times the digital of the DATA pins before showing it 
    for(int code = 1; code <=24 ; code++) 
    { 
    //This delay is the same as on the Rpi code for synchronisation purpose. 
    delay(10); 
    message = message + digitalRead(remotereceiver); 
    } 
     
    //Leds ON message 
    if (message == "011111110011010011010011") 
    { 
    Serial.println("And Rpi said let's there be light!"); 
    digitalWrite(led1,HIGH); 
    digitalWrite(led2,HIGH);
    digitalWrite(led3,LOW); 
    digitalWrite(led4,LOW);
    digitalWrite(led5,HIGH); 
    digitalWrite(led6,HIGH);
    digitalWrite(led7,LOW); 
    digitalWrite(led8,LOW);} 
     
    //Leds Off message 
    if (message == "111111111101011111111111") 
    { 
    Serial.println("And Rpi send everything to darkness!"); 
    digitalWrite(led1,LOW); 
    digitalWrite(led2,LOW);
    digitalWrite(led3,HIGH); 
    digitalWrite(led4,HIGH);
    digitalWrite(led5,LOW); 
    digitalWrite(led6,LOW);
    digitalWrite(led7,HIGH); 
    digitalWrite(led8,HIGH);
    } 
     
    //Show message and reset it 
    Serial.println(message); 
    message = ""; 
     
    }
    donc émettre soit ceci 011111110011010011010011
    ou ceci 111111111101011111111111

    Merci d avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Salut,
    -bash: ./var/www/hcc/radioEmission: No such file or directory
    As-tu une arborescence /var/www /hcc.... dans ton home directory?

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut
    desole mais je n et pas compris ? je débute, j ai transfère par ftp le dossier dans mon dossier /var/www/
    aprs je suis coincer pour lanver mes commande

  4. #4
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 262
    Points
    12 262
    Par défaut
    Citation Envoyé par moijerem Voir le message
    desole mais je n et pas compris ? je débute, j ai transfère par ftp le dossier dans mon dossier /var/www/
    aprs je suis coincer pour lanver mes commande
    c'est ./var/www/....
    donc /home/toi/var/www/....

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut
    non non c bien /var/www/hcc/radioemission

    et non ce que vous m avait dit comme chemin

  6. #6
    Invité
    Invité(e)
    Par défaut
    Ok

    Il faut donc retirer le point que tu avais devant ./var/www...

  7. #7
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut
    pi@raspberrypi ~ $ cd /var/www/hcc
    pi@raspberrypi /var/www/hcc $ /radioEmission 0 111111111101011111111111
    -bash: /radioEmission: No such file or directory
    pi@raspberrypi /var/www/hcc $

    toujour rien :/

  8. #8
    Invité
    Invité(e)
    Par défaut
    Bon reprenons.

    Soit tu executes le programme en spécifiant le chemin complet.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    /var/www/hcc/radioEmission 0 111111111101011111111111
    Soit tu te déplaces dans le répertoire et tu executes depuis le répertoire dans lequel tu viens de te déplacer et qui est le répertoire dans lequel tu te trouves (. = répertoire courant)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    cd /var/www/hcc/
    ./radioEmission 0 111111111101011111111111

  9. #9
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut
    pi@raspberrypi /var/www/hcc $ /radioEmission 0 111111111101011111111111
    -bash: /radioEmission: No such file or directory
    pi@raspberrypi /var/www/hcc $


    pourquoi sa ne fonctionne pas

  10. #10
    Expert éminent

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Points : 6 276
    Points
    6 276
    Par défaut
    Salut,

    Citation Envoyé par moijerem Voir le message
    pi@raspberrypi /var/www/hcc $ /radioEmission 0 111111111101011111111111
    -bash: /radioEmission: No such file or directory
    pi@raspberrypi /var/www/hcc $

    pourquoi sa ne fonctionne pas
    Parce qu'il manque le "point" (.) devant !

    ./radioEmission 0 111111111101011111111111

  11. #11
    Invité
    Invité(e)
    Par défaut
    Tu as oublié le . devant. Si tu ne mets pas le point devant. il va chercher ton programme à la racine (/)

    Je te recommande de te familiariser un peu avec l'arborescence linux et les commandes de base. sinon tu risqueras d'avoir beaucoup de mal à vouloir faire ce que tu souhaites sur ce type de système.
    Dernière modification par Domi2 ; 16/01/2013 à 07h55. Motif: Lien non pérenne

  12. #12
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut
    pi@raspberrypi /var/www/hcc $ ./radioEmission 0 111111111101011111111111
    setuid: Operation not permitted
    pi@raspberrypi /var/www/hcc $

    j ai essayer ceci
    pi@raspberrypi /var/www/hcc $ sudo ./radioEmission 0 111111111101011111111111
    pi@raspberrypi /var/www/hcc $
    pas erreur

    mais je souhaite transmetre le signal citer au debut comment faire

  13. #13
    Expert éminent

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Points : 6 276
    Points
    6 276
    Par défaut
    Citation Envoyé par moijerem Voir le message
    mais je souhaite transmetre le signal citer au debut comment faire
    Ben tu relis le tutoriel cité dans ton 1er message et tu t'apercevras qu'il manque des paramètres à ta commande

  14. #14
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut
    non justement le tutorial utilise des prise chacon et pas un arduino donc je ne c pas comment envoyer ce que mon arduino attend

    donc émettre soit ceci 011111110011010011010011
    ou ceci 111111111101011111111111

    je c que a ma commande je doit commancer par 0 car c le gpio de mon raspberry ou et brancher mon emeteur

    si cela peut vous aider
    http://translate.google.fr/translate...237517&act=url

  15. #15
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut
    personne j y et passe l aprem et rien je me ronge :/

  16. #16
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut
    up toujour personne ?

  17. #17
    Nouveau membre du Club
    Homme Profil pro
    electricien
    Inscrit en
    Janvier 2013
    Messages
    200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : electricien
    Secteur : Bâtiment

    Informations forums :
    Inscription : Janvier 2013
    Messages : 200
    Points : 34
    Points
    34
    Par défaut
    ??????? je desespere

Discussions similaires

  1. signal et identification de l'émetteur
    Par philippe_21 dans le forum POSIX
    Réponses: 1
    Dernier message: 18/09/2009, 16h49
  2. erreur ora-12801 : error signaled in parallel query server
    Par dngaya dans le forum Administration
    Réponses: 5
    Dernier message: 15/04/2004, 16h25
  3. [VB6] [MDI] Signaler la fermeture d'une fille à la mère
    Par cpri1shoot dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/04/2004, 08h57
  4. Dxdiag me signale que j'ai 510M de ram
    Par Goetz dans le forum DirectX
    Réponses: 1
    Dernier message: 29/09/2003, 14h33
  5. Interception du signal SIGINT
    Par macleod dans le forum MFC
    Réponses: 2
    Dernier message: 01/07/2003, 18h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo