Aller au contenu


Photo
* * * * - 1 note(s)

Robot suiveur de personne

electronique matériaux arduino suiveur de personne

74 réponses à ce sujet

#41 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 26 juin 2017 - 08:42

Mais juste, ci j'utilise une caméra wiimote il faudra que j'utilise une raspberry pi ? :kez_13: :kez_13: :kez_13: :kez_13: :kez_13:



#42 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 26 juin 2017 - 08:45

Je viens de pensez a ce que la personne tienne le capteur ir de la manette WII dans sa poche et puis c'est réglé :beach:



#43 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 965 messages
  • Gender:Male
  • Location:Anglet

Posté 26 juin 2017 - 08:47

Pas besoin de raspberry pi, la caméra est en I2C, et si tu veux un capteur de distance , clique sur le lien ;)


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#44 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 26 juin 2017 - 09:07

Second récapitulatif :

 

Je vais utiliser une carte arduino avec un châssis de voiture , une caméra wiimote, capteur de distance et un kit arduino.

 

LIENS :

 

http://www.robot-maker.com/shop/29-capteur-distance

 

http://jeux-video.fnac.com/mp28988722/Sensor-Bar-filaire-Wii-WiiU?oref=61ab9e08-b4f7-e728-2f70-e8037bf719d7&Origin=CMP_GOOGLE_MP_LOGJV&ectrans=1&ploc=9055541&Origin=&plid=&pcrid=77058266183&gclid=CNLx3_Wg3NQCFW4A0wod5HAPDg&ptid=pla-511877636312

 

http://www.dx.com/fr/p/r3-uno-learning-kit-for-arduino-with-stepper-motor-1602lcd-sensors-servo-breadboard-jumper-wire-408749?tc=EUR&gclid=CL24juXbrtQCFRY8Gwod_qQO3A

 

http://www.priceminister.com/offer/buy/669565143/xcsource-2wd-kit-moteur-intelligent-robot-chassis-voiture-avec-roues-classis-batterie-te160.html?bbaid=1435439037&sort=0&xtatc=PUB-%5Bggp%5D-%5BInformatique%5D-%5BCable%5D-%5B669565143%5D-%5Bneuf%5D-%5BXCSOURCE%5D&ptnrid=pt%7C89151885683%7Cc%7C53434268603%7C669565143&t=180112&ptnrid=sqoQlGD7T_dc|pcrid|53434268603|pkw||pmt|&ja1=tsid:67590|cid:285670043|agid:14467128323|tid:pla-89151885683|crid:53434268603|nw:g|rnd:16528705716025582001|dvc:c|adp:1o2&gclid=CNuWkYen3NQCFa4y0wodnbQGwQ

 

Je fixerai le capteur de distance sur la WII mote !

 

je pense que j'ai fait le tour...

 

MERCI :thank_you: :thank_you: :thank_you: :yahoo: :yahoo: :yahoo: :Koshechka_08: :Koshechka_08:



#45 nvaste

nvaste

    Habitué

  • Membres
  • PipPip
  • 265 messages
  • Gender:Male
  • Location:Lyon, France

Posté 26 juin 2017 - 11:57

http://www.ebay.fr/itm/Kit-chassis-WST-moteur-intelligent-voiture-robot-Vitesse-codeur-Battery-Box-S5J2-/322532461040?hash=item4b186ec9f0:g:kggAAOSwR29ZKcgN

 

Tiens, si tu veux tu as le même châssis en moins chère :)


01110.01001.00011.01111.01100.00001.10011

#46 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 27 juin 2017 - 05:11

Merci pour ce lien mais une dernière question (je pense) :

 

Pouvez vous me faire un exemple de code pour savoir a combien de cm ce trouve la led (la personne) ?

 

Merci :yahoo: :thank_you:



#47 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 27 juin 2017 - 05:22

Juste est ce que un capteur ultrason est pareil qu'un capteur de distance car moi je crois avoir commandé un capteur ultrason ? :kez_13:



#48 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 27 juin 2017 - 05:25

encore une question,

 

Je pense utiliser M Block donc il faudra rajouter des option comme pour le WIImote  comment faut-il faire ? :help:



#49 levend

levend

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 5 572 messages
  • Gender:Male
  • Location:Vendée

Posté 27 juin 2017 - 07:12

Le capteur à ultra sons est utilisé pour mesurer la distance entre le capteur et le premier obstacle en face de lui.


Imprimante 3D : Prusa i3 (MK1) + CR-10S + CR-10 S5 + Artillery Sidewinder X2 + CR-30 + Elegoo Mars + Anycubic Wash & cure 2 + Phrozen Sonic Mega 8K + Phrozen Cure Mega

#50 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 28 juin 2017 - 05:39

Coucou tous le monde,

 

Je pense avoir mon matériel pour créer mon robot :

 

https://www.amazon.f...rds=arduino kit

 

http://www.ebay.fr/itm/like/292003042343?chn=ps

 

https://www.banggood...ml?rmmds=search

 

http://www.ebay.fr/itm/like/182603344768?chn=ps

 

Et voila je pense avoir fait le tour, maintenant serait-il possible de me donner un bous de code pour savoir oû se trouve la LED grâce a cette caméra ? :kez_13: :help:

 

Je pense que je mettrais bientôt  le sujet en "résolu" et encore merci pour votre aide :thank_you:



#51 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 28 juin 2017 - 05:47

Et est ce que quelqu’un sait comment ajouter ma caméra a la library de Arduino :kez_13:  :kez_13:  :kez_13:  :kez_13:  :kez_13:  ? 



#52 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 965 messages
  • Gender:Male
  • Location:Anglet

Posté 28 juin 2017 - 06:44

// Wii Remote IR sensor  test sample code  by kako http://www.kako.com
// modified output for Wii-BlobTrack program by RobotFreak http://www.letsmakerobots.com/user/1433
// modified for http://DFRobot.com by Lumi, Jan. 2014

#include <Wire.h>

int IRsensorAddress = 0xB0;
//int IRsensorAddress = 0x58;
int slaveAddress;
int ledPin = 13;
boolean ledState = false;
byte data_buf[16];
int i;

int Ix[4];
int Iy[4];
int s;

void Write_2bytes(byte d1, byte d2)
{
    Wire.beginTransmission(slaveAddress);
    Wire.write(d1); Wire.write(d2);
    Wire.endTransmission();
}

void setup()
{
    slaveAddress = IRsensorAddress >> 1;   // This results in 0x21 as the address to pass to TWI
    Serial.begin(19200);
    pinMode(ledPin, OUTPUT);      // Set the LED pin as output
    Wire.begin();
    // IR sensor initialize
    Write_2bytes(0x30,0x01); delay(10);
    Write_2bytes(0x30,0x08); delay(10);
    Write_2bytes(0x06,0x90); delay(10);
    Write_2bytes(0x08,0xC0); delay(10);
    Write_2bytes(0x1A,0x40); delay(10);
    Write_2bytes(0x33,0x33); delay(10);
    delay(100);
}
void loop()
{
    ledState = !ledState;
    if (ledState) { digitalWrite(ledPin,HIGH); } else { digitalWrite(ledPin,LOW); }

    //IR sensor read
    Wire.beginTransmission(slaveAddress);
    Wire.write(0x36);
    Wire.endTransmission();

    Wire.requestFrom(slaveAddress, 16);        // Request the 2 byte heading (MSB comes first)
    for (i=0;i<16;i++) { data_buf[i]=0; }
    i=0;
    while(Wire.available() && i < 16) { 
        data_buf[i] = Wire.read();
        i++;
    }

    Ix[0] = data_buf[1];
    Iy[0] = data_buf[2];
    s   = data_buf[3];
    Ix[0] += (s & 0x30) <<4;
    Iy[0] += (s & 0xC0) <<2;

    Ix[1] = data_buf[4];
    Iy[1] = data_buf[5];
    s   = data_buf[6];
    Ix[1] += (s & 0x30) <<4;
    Iy[1] += (s & 0xC0) <<2;

    Ix[2] = data_buf[7];
    Iy[2] = data_buf[8];
    s   = data_buf[9];
    Ix[2] += (s & 0x30) <<4;
    Iy[2] += (s & 0xC0) <<2;

    Ix[3] = data_buf[10];
    Iy[3] = data_buf[11];
    s   = data_buf[12];
    Ix[3] += (s & 0x30) <<4;
    Iy[3] += (s & 0xC0) <<2;

    for(i=0; i<4; i++)
    {
      if (Ix[i] < 1000)
        Serial.print("");
      if (Ix[i] < 100)  
        Serial.print("");
      if (Ix[i] < 10)  
        Serial.print("");
      Serial.print( int(Ix[i]) );
      Serial.print(",");
      if (Iy[i] < 1000)
        Serial.print("");
      if (Iy[i] < 100)  
        Serial.print("");
      if (Iy[i] < 10)  
        Serial.print("");
      Serial.print( int(Iy[i]) );
      if (i<3)
        Serial.print(",");
    }
    Serial.println("");
    delay(15);
}

Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#53 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 28 juin 2017 - 07:45

Un grand merci à toi Mike,

En fait tu as tout fait sauf le capteur de distance ? :kez_13:

Combien as tu mis de temps pour faire ce code juste pour moi ? :kez_13:

Peux-tu juste me dire ce que tu as écris car il y a des choses que je ne comprend pas ! :help:

 

MERCI ! :thank_you:



#54 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 28 juin 2017 - 07:50

:kez_11:

 

JE SUIS FOU


Modifié par Mike118, 28 juin 2017 - 10:13 .
Suppression des smileys superflus


#55 nvaste

nvaste

    Habitué

  • Membres
  • PipPip
  • 265 messages
  • Gender:Male
  • Location:Lyon, France

Posté 28 juin 2017 - 09:05

Les commentaires étant en anglais, je suis pas sûr que ce soit Mike qui l'ai écrit :)
01110.01001.00011.01111.01100.00001.10011

#56 R1D1

R1D1

    Modérateur et Membre passionné

  • Modérateur
  • PipPipPipPipPip
  • 1 211 messages
  • Gender:Male
  • Location:Autriche

Posté 28 juin 2017 - 09:41

Bon ...
Stafox, merci de limiter ton usage des smileys et d'arrêter les triples posts à la suite. Si tu veux ajouter quelque chose à ton message, utilise le bouton "Modifier". On est sur un forum, pas sur le chat Facebook.

 

Pour ce qui est du code/de ton projet : c'est très bien d'être motivé et de vouloir participer au concours de SVJ, nous sommes les premiers à t'encourager. Mais personne ne fera le boulot pour toi si tu ne montres pas que tu fais des efforts pour avancer de ton côté : pose des questions précises, on te répondra.

Cherche par toi-même des réponses à tes questions. Rien que sur le forum, tu as les ouvrages (en français !) de Mike & Jekert et de Nulentout pour apprendre : http://www.robot-maker.com/ouvrages/Tu as même un lexique pour les termes que tu ne comprendrais pas.

On est prêt à t'aider, mais tu dois comprendre que ton projet n'est pas simple, surtout si tu débutes. Il faut prendre le temps de faire chaque étape correctement sinon rien ne marchera à la fin et tu te décourageras.


R1D1 - Calculo Sed Ergo Sum -- en ce moment, M.A.R.C.E.L.
Avatar tiré du site bottlebot

#57 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 965 messages
  • Gender:Male
  • Location:Anglet

Posté 28 juin 2017 - 09:46

Je n'ai pas fait ce code juste pour toi, c'est un code qui est déjà dispo en ligne et que j'ai déjà utilisé. =) 

 

Tu trouveras sur robot maker les code pour la mesure de distance avec HC-SR04 et arduino   ;) à toi de combiner les codes 

Pour ça le mieux c'est quand même d'apprendre à programmer et d'y aller étape par étape, faire clignoter une led afficher les données d'un capteurs ... Faire bouger un moteur , assembler deux moteurs sur une base avec une batterie ... Bref pas mal d'étape encore ...

 

( Par contre si je commente souvent mes codes en anglais => Déformation professionnel ;) )


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#58 nvaste

nvaste

    Habitué

  • Membres
  • PipPip
  • 265 messages
  • Gender:Male
  • Location:Lyon, France

Posté 28 juin 2017 - 10:10

Je comprend :)

Je fais souvent la même chose mais mes amis ne savent pas forcément le lire donc pas toujours pratique :)


01110.01001.00011.01111.01100.00001.10011

#59 Stafox

Stafox

    Membre

  • Membres
  • 40 messages

Posté 29 juin 2017 - 09:53

Bonjour tout le monde,
J'ai bien pris en compte vos messages et j'aurais un dernier privilège à vous demander
Un tuto en Français pour la caméra arduino car je n'en ai pas trouvé sur robot maker 😢

#60 nvaste

nvaste

    Habitué

  • Membres
  • PipPip
  • 265 messages
  • Gender:Male
  • Location:Lyon, France

Posté 29 juin 2017 - 08:53

Pourquoi tu en prend pas une en anglais que tu fais traduire avec Google traduction ?
01110.01001.00011.01111.01100.00001.10011



Répondre à ce sujet



  



Aussi étiqueté avec au moins un de ces mots-clés : electronique, matériaux, arduino, suiveur de personne

0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users