Aller au contenu


Photo
- - - - -

Glomeridae

aide pour le codage

7 réponses à ce sujet

#1 rbot99

rbot99

    Membre passionné

  • Membres
  • PipPipPip
  • 514 messages
  • Gender:Male

Posté 15 novembre 2014 - 03:41

Bonjour,

J'ai commencer a construire un petit robot autonome dont voici le cahier des charges:

1/Objectifs

A/ Le robot doit pouvoir se déplacer via deux servomoteurs
B/ le robot doit être minimaliste:
-il ne doit contenir qu'un capteur (un hc-sr04)
C/ le robot doit fonctionner sur une base d'arduino méga
D/ le robot doit pouvoir être contrôlable par télécommande

2/contrainte

A/ le robot doit être économique
B/ le robot ne doit pas être lourd
C/ le robot doit pouvoir ce déplacer dans un environnement encombrer

3/code

C'est la que cela bloque;

Mes servomoteurs sont débridé pour la rotation continus ,
Je comptait faire en sorte de toujours imposer un mouvement aux servos et quand un objet était détecter, détacher le servo (via le .attach)
Ça aurait donner une structure comme celle ci:

Le robot avance droit,

Si le capteur trouve un obstacle a moins de 20cm
Alors on détache le servo de gauche pendant 2s
Puis on le reatache
Et ainsi de suite

Mais cela ne fonctionne pas,

Auriez vous une idée ?
Un bout de code?

Merci d'avance

Rbot99

PS:
Ce robot fait la suite d'un parie dans lesquels je pourrait gagner un peu d'argent et il doit être fini pour ce soir, il ne manque "plus" que le code
Sachant que la partie télécommande on peut la mettre de coter pour l'instant
N'entretiens pas l'espoir de ce qui ne peut être espéré , Pythagore

#2 Taupiot_Jr

Taupiot_Jr

    Habitué

  • Membres
  • PipPip
  • 232 messages
  • Gender:Male

Posté 15 novembre 2014 - 04:10

Hello,

 

Qu'entends tu exactement par "détacher le servo" ? Est-ce que tu utilise la fonction myservo.write(0) ? Ou tu as une autre méthode ?



#3 Mike118

Mike118

    Staff Robot Maker

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

Posté 15 novembre 2014 - 04:12

Comme le di Taupiot_Jr , au lieu des faire " attacher/ détacher" via le /attach il faut que tu changes la valeur envoyée au servo moteur. 


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  

 

 

 


#4 rbot99

rbot99

    Membre passionné

  • Membres
  • PipPipPip
  • 514 messages
  • Gender:Male

Posté 15 novembre 2014 - 04:13

Je vais démarrer mon PC,
Je serais plus a même de fournir des précisions et d'essayer au fur et a mesure ;)
N'entretiens pas l'espoir de ce qui ne peut être espéré , Pythagore

#5 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 15 novembre 2014 - 09:56

Pour arrêter ton servo tu lui envoie 90 (ça dépend des servo, des résistances )

 

Met nous ton code. 


 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 


#6 rbot99

rbot99

    Membre passionné

  • Membres
  • PipPipPip
  • 514 messages
  • Gender:Male

Posté 16 novembre 2014 - 08:36

Je vais vous mettre le code tout a l'heure ;)

Le soucis que j'ai maintenant est que la roue qui est censée s'arrêter (elle s'arrête) saccade
après avoir détecter un obstacle et redémarrer
N'entretiens pas l'espoir de ce qui ne peut être espéré , Pythagore

#7 Leon

Leon

    Membre passionné

  • Membres
  • PipPipPipPipPip
  • 1 289 messages
  • Gender:Male

Posté 16 novembre 2014 - 09:12

Rbot99 passe à une réelle réalisation concrète? Ca c'est une nouvelle!

 

Leon.


BOB4, mon drone hélicoptère autonome d'intérieur http://heli.bot.free.fr/
BOB3, mon robot autonome d'intérieur avec WiFi + Foxboard Linux http://ze.bot.free.fr/
BOB5, robot bipède simulé, puis tentative de réalisation (fail)


#8 rbot99

rbot99

    Membre passionné

  • Membres
  • PipPipPip
  • 514 messages
  • Gender:Male

Posté 16 novembre 2014 - 09:24

Rbot99 passe à une réelle réalisation concrète? Ca c'est une nouvelle!
 
Leon.


526094921.gif

Plus sérieusement,

Oui je me rem?et dans la robotique et je veut que ce robot fonctionne correctement ! :P
N'entretiens pas l'espoir de ce qui ne peut être espéré , Pythagore



Répondre à ce sujet



  


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

0 members, 0 guests, 0 anonymous users