Aller au contenu


Photo
- - - - -

robby 1


15 réponses à ce sujet

#1 stephane83

stephane83

    Membre

  • Membres
  • 64 messages

Posté 21 juin 2013 - 10:51

salut à tous,
je viens vous présenter mon Robby que j'ai réalisé avec votre super tuto !
La chassie est monté sur deux étages( le 1er avec les moteurs et la platine, le 2eme avec l'adruino), il a été découper dans du plexiglas et affiner à la dremel!
le programme du tuto marche super et j'ai vraiment appris sur le langage adruino!! ( un big + à robocop)

j'ai en plus rajouté un mini-servomoteur pour faire une tête avec le capteur infrarouge!
donc la tête est branché sur le pin 8, au gnr de l'adruino, à l'alimentation des piles et fait un balayage devant le robot .
pour le mouvement j'ai rajouté ce programme à celui du tuto:
#include <Servo.h>

Servo tete;


int pos = 0;

void setup()
{
tête.attach(8);
}


void loop()
{
for(pos = 0; pos < 180; pos += 1)
{
tete.write(pos);
delay(15);
}
for(pos = 180; pos>=1; pos-=1)
{
tete.write(pos);
delay(15);
}
}

Donc tout marche bien !


Maintenant je me dis que si la tête bouge il peut prendre la décision d'aller la ou les d'obstacles sont le plus loin, je m'explique:

il roule, il détecte un obstacle en face de lui, il fait un balayage à droite et à gauche, pour voir ou il n'y a pas d'obstacle, puis il prend cette direction ... etc

vous croyez que cela est possible ? Une petite piste pour la programmation ? merci à plus tard !

Image(s) jointe(s)

  • IMG_20130614_142824.jpg
  • IMG_20130616_131400.jpg

merci pour le forum, stephane83

#2 Mike118

Mike118

    Staff Robot Maker

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

Posté 22 juin 2013 - 11:45

Félicitation pour avoir mener à bien ton projet jusque là ;)

Maintenant je me dis que si la tête bouge il peut prendre la décision d'aller la ou les d'obstacles sont le plus loin, je m'explique:

il roule, il détecte un obstacle en face de lui, il fait un balayage à droite et à gauche, pour voir ou il n'y a pas d'obstacle, puis il prend cette direction ... etc

vous croyez que cela est possible ? Une petite piste pour la programmation ? merci à plus tard !


Bien sur que cela est possible ;) Tu trouveras plusieurs piste pour la programmation sur le forum mais je ne me souviens plus exactement où. Donc bon courage pour cette petite recherche ;)

à bientôt !
  • Tuc aime ceci

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  

 

 

 


#3 stephane83

stephane83

    Membre

  • Membres
  • 64 messages

Posté 22 juin 2013 - 12:36

Félicitation pour avoir mener à bien ton projet jusque là ;)/>



Bien sur que cela est possible ;)/> Tu trouveras plusieurs piste pour la programmation sur le forum mais je ne me souviens plus exactement où. Donc bon courage pour cette petite recherche ;)/>

à bientôt !


merci pour pour tas réponse je vais chercher à droit et à gauche ^^ et je donnerais des nouvelles une fois tout fait !!
merci pour le forum, stephane83

#4 benjilabricole

benjilabricole

    Membre

  • Membres
  • 23 messages

Posté 22 juin 2013 - 12:56

merci pour pour tas réponse je vais chercher à droit et à gauche ^^ et je donnerais des nouvelles une fois tout fait !!

Bonjour,
J'ai fait ce type d'application avec un capteur a ultrason !!
Si ca t'interresse je la met en ligne !!
Pas tout de suite car je suis pas devant monPC !!

#5 stephane83

stephane83

    Membre

  • Membres
  • 64 messages

Posté 22 juin 2013 - 02:11

Bonjour,
J'ai fait ce type d'application avec un capteur a ultrason !!
Si ca t'interresse je la met en ligne !!
Pas tout de suite car je suis pas devant monPC !!


Salut benjilabricole, oui je suis intéressé ! un Grand merci pour cette proposition =)! je vais pourvoir finalisé le robot et vraiment apprendre plus sur le programme arduino! Moi je suis avec un infrarouge, il y a une grande différence ? tu conseilles quoi ? perso j'ai choisi infrarouge car les ultrasons peuvent être entendus par les animaux et j'ai un chat ( là peut-être que je fabule trop Lol)!
Merci à bientôt
merci pour le forum, stephane83

#6 benjilabricole

benjilabricole

    Membre

  • Membres
  • 23 messages

Posté 22 juin 2013 - 08:30

Salut benjilabricole, oui je suis intéressé ! un Grand merci pour cette proposition =)! je vais pourvoir finalisé le robot et vraiment apprendre plus sur le programme arduino! Moi je suis avec un infrarouge, il y a une grande différence ? tu conseilles quoi ? perso j'ai choisi infrarouge car les ultrasons peuvent être entendus par les animaux et j'ai un chat ( là peut-être que je fabule trop Lol)!
Merci à bientôt

Pour la partie programmation pas de grosse difference.
On traite et fait des tests sur une valeur numerique.
Sur la partie physique elle meme, les differencessont je pense:
La distance de detection plus faible en ir
La distance en exterieur et suivant la luminosite plus complique en ir
Apres, je n'ai jamais fait de tests avec kles capteur de distance ir.
Je te fais parvenir le bout de programme dimanche soir au mieux !!
Je suis en week end et n'aurais acces a mes donnees que dimanche soir !!

#7 benjilabricole

benjilabricole

    Membre

  • Membres
  • 23 messages

Posté 22 juin 2013 - 11:04

Pour la partie programmation pas de grosse difference.
On traite et fait des tests sur une valeur numerique.
Sur la partie physique elle meme, les differencessont je pense:
La distance de detection plus faible en ir
La distance en exterieur et suivant la luminosite plus complique en ir
Apres, je n'ai jamais fait de tests avec kles capteur de distance ir.
Je te fais parvenir le bout de programme dimanche soir au mieux !!
Je suis en week end et n'aurais acces a mes donnees que dimanche soir !!

J'ai trouvé un peu de temps et je t'ai mis en pièce jointe le programme d'un test que j'avais fait pour un prototype avec 2 servomoteur modifiés en moteur, 1 servo faisant pivoter un capteur à ultrason, la mesure de celui-ci étant récupérée en PWM. J'ai aussi une version récupérant la mesure en com mais la com n'était pas fiable.
Le fonctionnement du prog est assez simple: On avance tout droit, dès qu'on est à une distance <x cm d'1 objet, on mesure la distance à droite puis à gauche et l'on fait un quart de tour arrière dans la b onne direction !!
Pas de controle de vitesse de rotation des servomoteurs de propulsion, régles dans le prog lors des essais.
Si tu as un pb de compréhension,n'hésite pas à me demander.
Je suis un bricoleur, le programme n'est peut être pas ralisé dans les règles de l'art !!

Fichier(s) joint(s)



#8 stephane83

stephane83

    Membre

  • Membres
  • 64 messages

Posté 23 juin 2013 - 09:48

J'ai trouvé un peu de temps et je t'ai mis en pièce jointe le programme d'un test que j'avais fait pour un prototype avec 2 servomoteur modifiés en moteur, 1 servo faisant pivoter un capteur à ultrason, la mesure de celui-ci étant récupérée en PWM. J'ai aussi une version récupérant la mesure en com mais la com n'était pas fiable.
Le fonctionnement du prog est assez simple: On avance tout droit, dès qu'on est à une distance <x cm d'1 objet, on mesure la distance à droite puis à gauche et l'on fait un quart de tour arrière dans la b onne direction !!
Pas de controle de vitesse de rotation des servomoteurs de propulsion, régles dans le prog lors des essais.
Si tu as un pb de compréhension,n'hésite pas à me demander.
Je suis un bricoleur, le programme n'est peut être pas ralisé dans les règles de l'art !!


RE-salut benjilabricole, un grand merci pour ton aide, vraiment sympa de tas part, je vais tester ton programme cette aprème je te tiens au courant ^^!
merci et à bientôt!
merci pour le forum, stephane83

#9 stephane83

stephane83

    Membre

  • Membres
  • 64 messages

Posté 23 juin 2013 - 10:05

J'ai trouvé un peu de temps et je t'ai mis en pièce jointe le programme d'un test que j'avais fait pour un prototype avec 2 servomoteur modifiés en moteur, 1 servo faisant pivoter un capteur à ultrason, la mesure de celui-ci étant récupérée en PWM. J'ai aussi une version récupérant la mesure en com mais la com n'était pas fiable.
Le fonctionnement du prog est assez simple: On avance tout droit, dès qu'on est à une distance <x cm d'1 objet, on mesure la distance à droite puis à gauche et l'on fait un quart de tour arrière dans la b onne direction !!
Pas de controle de vitesse de rotation des servomoteurs de propulsion, régles dans le prog lors des essais.
Si tu as un pb de compréhension,n'hésite pas à me demander.
Je suis un bricoleur, le programme n'est peut être pas ralisé dans les règles de l'art !!

j'ai un message d'erreur avec ton programme je pense que je dois louper quelque chose "robot_2b_pwm.ino:7:56: error: URMSerial.h: No such file or directory"
dsl par avance mais je début vraiment avec arduino ^^!
merci pour le forum, stephane83

#10 benjilabricole

benjilabricole

    Membre

  • Membres
  • 23 messages

Posté 23 juin 2013 - 11:30

Bonjour,
En fait, tu dois supprimer ou mettre en commentaire //#include "URMSerial.h"//librairie pour capteur ultrason dans le début du programme .
Tu ne dois pas avoir toutes les librairies que j'ai pour dévelloper et fair mes tests.
Cette librairie sert à gérer la com sur le port série.(pas dans cette version du programme

Fichier(s) joint(s)



#11 seb03000

seb03000

    @pump_upp - best crypto pumps on telegram !

  • Membres
  • PipPipPipPipPip
  • 1 193 messages
  • Location:https://t.me/pump_upp

Posté 23 juin 2013 - 11:33

je pence qu'il faut que tu télécharge la librairie URM , car j'ai testé son programme est il se compile bien , sans aucun message d’erreurs

Voici un liens pour télécharger la librairie du capteur ICI

#12 stephane83

stephane83

    Membre

  • Membres
  • 64 messages

Posté 23 juin 2013 - 04:59

Bonjour,
En fait, tu dois supprimer ou mettre en commentaire //#include "URMSerial.h"//librairie pour capteur ultrason dans le début du programme .
Tu ne dois pas avoir toutes les librairies que j'ai pour dévelloper et fair mes tests.
Cette librairie sert à gérer la com sur le port série.(pas dans cette version du programme


ok super merci pour tout ça ^^ je vais me pencher dessus pour bien comprendre et faire une fusion du code de robby sur le forum et du tien ! ^^
merci en tout cas
merci pour le forum, stephane83

#13 stephane83

stephane83

    Membre

  • Membres
  • 64 messages

Posté 23 juin 2013 - 05:00

je pence qu'il faut que tu télécharge la librairie URM , car j'ai testé son programme est il se compile bien , sans aucun message d’erreurs

Voici un liens pour télécharger la librairie du capteur ICI

Salut seb, merci pour ton aide, avec ton lien j'arrive a lire le programme de benji ! merci =)
merci pour le forum, stephane83

#14 stephane83

stephane83

    Membre

  • Membres
  • 64 messages

Posté 23 juin 2013 - 05:02

Et comme toujours je vous tien au courant ^^ ( je vais surement bosser dessus plusieurs soirs )
merci pour le forum, stephane83

#15 stephane83

stephane83

    Membre

  • Membres
  • 64 messages

Posté 13 juillet 2013 - 10:50

salut, salut, bon je sais je n'ai toujours pas de nouvelles ici pour vous, je continue mon apprentissage sur la programmation (avec deux livres achetés) mais je le laisse pas de coté ce projet!
aller à bientôt pour la suite =)
merci pour le forum, stephane83

#16 Mike118

Mike118

    Staff Robot Maker

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

Posté 13 juillet 2013 - 02:14

salut, salut, bon je sais je n'ai toujours pas de nouvelles ici pour vous, je continue mon apprentissage sur la programmation (avec deux livres achetés) mais je le laisse pas de coté ce projet!
aller à bientôt pour la suite =)


Bon courage ;) Même si tu as pas de nouvelles à proprement parler c'est bien de faire un tour sur le forum ;) ça montre que contrairement à pas mal de personne tu n'as pas abandonné ;)
à bientôt !

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  

 

 

 




Répondre à ce sujet



  


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

0 members, 0 guests, 0 anonymous users