Piloter un robot depuis un pc - Divers - Programmation
Marsh Posté le 06-09-2011 à 19:14:46
Oui, mais encore ?
Marsh Posté le 06-09-2011 à 21:40:01
alors je viens de trouver ça :
Contrôleur éthernet TCW180
Le module TCW180 se raccorde directement sur un réseau éthernet et convient pour la surveillance à distance d'équipements techniques. Il est contrôlé par internet ou par un programme SNMP. Possibilité d'envoi d'un email lors d'une détection sur l'entrée logique. Son entrée logique ainsi que ses huits relais de sortie le destinent aux applications suivantes: domotique, contôle à distance, systèmes d'alarmes, process industriels, contrôle de réseaux, etc.
Caractéristiques:
Alimentation à prévoir: 12 Vcc
Entrée logique:
- niveau bas: 0,8 Vcc
- niveau haut: 2,5 Vcc
- tension maxi: 5,5 Vcc
8 relais inverseurs: 3 A/250 Vcc
Connectique alim: 5,5 x 2,1 mm
Température de travail: 0 à 40°C
Dimensions: 92 x 87 x 18 mm
mais je ne comprend pas comment gerer les commandes
il me faut surement une autre carte pour relié les files correspondants
aux touches de la telecommande mais meme avec ca je ne vois tjrs
pas comment gerer depuis le serveur internet teracom
merci de vos reponses
Marsh Posté le 08-09-2011 à 18:31:56
le robot est wall-e ultimate avec quelques rajouts :
il est equipé d une d-link dcs2121
un mini pc et 4 moteurs et servos supplementaires
pour utiliser ses mains
la telecommande est infrarouge
il y a surement moyen d'actionner le robot via des codes
sur le site ou via un prog mais je ne suis pas programmeur
ou alors c est tout simplement impossible
merci encore por votre aide
Marsh Posté le 08-09-2011 à 18:35:08
et aussi, si vous connaissez une personne en region parisienne apte à realiser mon projet, je suis preneur
remuneration assurée
merci
Marsh Posté le 09-09-2011 à 00:38:50
le robot semble construit a parti de composant classique du commerce mais faudrai savoir ce que le firmware as dans le ventre et a quel point tu pourra mettre les mains dedans
pour ca une doc detaillé serai un ENORME plus ensuite il fraudra savoir ce que tu cherche a lui faire faire
quel niveau d'automatisation tu souhaite lui faire avoir
bref ... il faudrai des details sur ton projet et ce que tu es pret a faire pour que ca marche
Marsh Posté le 09-09-2011 à 10:06:26
Y'a le manuel en ligne pour la version 2 ici: http://www.RobotsAndComputers.com/ [...] Wall-E.pdf (il est pas certain que le produit final implémente tout ce qui est dans ce manuel) C'est un peu long a charger.
http://www.robotsandcomputers.com/ [...] and_p1.jpg
http://www.robotsandcomputers.com/ [...] and_p2.jpg
Mais tout ceci n'entre pas dans les détails techniques.
Des photos des composants du robot sur cette page: http://www.robocommunity.com/forum [...] ed/?page=3
D'après les commentaires de ce site, le robot est assez complexe en termes de composants, et sans doc ni indication sur ce que font les composants, donc j'ai pas vu de hacks ou de programmation externe d'effectuée sur ce modele.
A+,
Marsh Posté le 09-09-2011 à 16:38:16
arf .... bref en gros a moins de se tarter un firmware maison complet c'est un bon gros DTC
Marsh Posté le 09-09-2011 à 20:56:50
en tout cas merci à tous d'avoir porter autant d'attention pour
mon projet
merci de votre aide
++
Marsh Posté le 09-09-2011 à 21:29:14
y moyen d'y arriver quand ... ( y a TOUJOURS moyen ) mais apres quels efforts et a quel prix ????
si on arrive pas a utiliser le processeur integré il faudra utiliser un autre : IE degager la carte d'origine et en greffer une autre avec un CPU qu'ils nous serra plus facile de gerer
typiquemement un module type basic stamp ou equivalent , y aura du boulot d'interfacage cest sur mais apres ca sera plus simple
Marsh Posté le 11-09-2011 à 15:26:00
arduino c'est pas mal aussi juste que comme j'ai deja bossé sur du stamp ca me parle plus ... mais a mon avis du coté arduino le support et la communauté seront plus reactif
Marsh Posté le 19-09-2011 à 18:18:29
salut j ai regardé les tutos de la carte arduino sur internet et
ça me parait parfait pour mon projet
mais y a juste une info que je ne trouve pas
est il possible de simplifier les codes en une seule touche
mon objectif est de commander 4 servos moteur indépendamment
merci de votre aide^^
Marsh Posté le 19-09-2011 à 18:23:22
finalement l interfafacage des dix servosmoteur du robot sur la carte
arduino me paraissant trop compliqué j ai decidé de simplifier la chose
vous allez rire^^ je vais piloter ma telecommande ir directement via
4 servosmoteur placés sur celle ci lol
Marsh Posté le 19-09-2011 à 22:18:24
ta telecommande est en binaire ( tout ou rien ) les servos sont des mouvements continus
ca serai vraiment bourrin je trouve .. de simple optocoupleurs et de la bidouille sur la commande fera le meme boulot
et meme avec un peu de patience , tu pourrai faire un emulateur de telecommande IR sur port serie ou USB piloté par un soft maison , les besoins en composant sont negligables
Marsh Posté le 21-09-2011 à 19:00:34
merci de ton aide arkrom c est vraiment cool
mais le probleme dans tout ça c est moi^^
je suis plombier et à part gerer des logiciels
diematic de chaudiere ou monter des pc
je suis à la rue
qu'es ce qu un optocoupleur ?
comment créé un emulateur ??
le soft maison c 'est le pir je croie lol
je sais je vais paraitre feneant mais la c est trop
pour mon petit cerveau
me reste une solution payer un programmeur à dmicile
si vous vous sentez apte à realiser ce boulot et surtout
à venir chez moi je serai comblé je paye bien sur
merci de vos reponses
Marsh Posté le 21-09-2011 à 19:12:08
on vas repondre dans l'ordre u
un optocoupleur c'est un composant a 4 pattes qui remplace avantageusement un relais et qui te permettra de simuler un appuie sur la touche en envoyant un signal sur le bestiaux
pour l'emulateur de telecommande c'est simple : ta telecommande envoie un lot de code infrarouge composé de 1 et de 0 a une vitesse donné
donc si tu arrive a les mesurer ( CA ca vas demander un peu de matos et de patience ) tu pourra cree un programme qui contient la liste des codes IR et qui les enverra a la place de ta telecommande
donc d'un clic tu ferra le meme boulot que ta télécommande sans pour autant avoir a la bidouiller et a ajouter 25 millions de composant électronique dedans et a souder dans tous les coins
pour le cree il faut chercher sur le net , il y a des projets deja fait de télécommande IR sur PC , il faut ajouter un module sur port serie ou USB pour la partie emetteur mais c'est relativement basique a fabriquer
edit
un projet du meme type , l'article est pas trop mal ecrit
http://rkrobots.blogspot.com/2011/ [...] ntrol.html
faut voir si t'arrive pas a recycler le concept et une grosse partie du soft
le problème sera pour cree le soft de pilotage lui meme qui soit plus user friendly et plus gerable
Marsh Posté le 25-09-2011 à 14:51:03
merci arkrom
finalement j ai chopé un Kit 4-Moteurs PhidgetAdvancedServo de Phidgets
et 2 mini actuateurs lineaires
je l attend avec impatience
j espere que la carte commande bien 8 servos et non 4
du coté de la telecommande j ai besoin de la direction (4 touches) et d'une touche qui alterne les differentes parties du robot à piloter (4 programmes) je vous tiens au courant
merci
Marsh Posté le 25-09-2011 à 20:04:01
j' ai trouvé ça aussi :
PhidgetsIR Télémétrie de Données IR Phidgets
Code de produit : RB-Phi-96
Qté Prix
1 x €42,75
10 x €41,47
100 x €40,23
Qté :
Vous pourriez aussi être intéressé à
Capteur de Réflexion Infrarouge - TCRT5000L Inex
Capteur de Réflexion Infrarouge 5mm Phidgets
Capteur de Réflexion Infrarouge 10cm Phidgets
Capteur de Réflexion Infrarouge QTR-1A Pololu
Module d'évaluation Capteur de Couleur par Lumière SFE
Description
Aperçu
Ce qui est inclus
Liens utiles
Spécifications
• Contrôle de dispositifs avec entrée de télécommande
• Émet et reçoit des codes IR grand public
• Se connecte directement à un port USB d'ordinateur
• Conforme RoHS
La Télémétrie de données IR USB Phidgets PhidgetsIR contrôle, depuis votre ordinateur, les dispositifs comportant une entrée de télécommande - comme votre TV ou votre lecteur de DVD. Votre application peut apprendre les signaux de toute télécommande. Le code appris peut être retransmis et fonctionnera comme si vous agissiez sur le même bouton sur la télécommande réelle. Il peut émettre et recevoir des données codées de diverses façons sous la forme d'impulsions de lumière infrarouge. Les différents codages pris en charge sont regroupés sous le terme général de "Code Infrarouge" ou CIR. CIR est utilisé généralement pour contrôler des produits grand public comme les TV, les lecteurs de DVD, etc. CIR est un protocole à basse vitesse.
Il n'y a pas de négociation anti-collision, aussi un seul code peut transiter à un instant. La distance de transmission dépend de la puissance de l'émetteur, mais doit être dans la limite de visibilité. Les données CIR sont transmises en utilisant un flux modulé de bits. Les données sont codées avec la longueur des impulsions / espaces entre impulsions de la lumière IR. Les impulsions de lumière IR sont elles-mêmes modulées à une fréquence beaucoup plus élevée (habituellement ~38 kHz) pour que le récepteur puisse distinguer données CIR et lumière ambiante.
Caractéristiques :
• Émet et reçoit des codes IR grand public
• Contrôle votre ordinateur ou tout Phidgets avec une vieille télécommande
• Contrôle votre TV, DVD, etc. avec votre ordinateur
• Se connecte directement à un port USB d'ordinateur
Marsh Posté le 06-09-2011 à 18:55:57
bonjour à tous
je possede un robot doté d'une telecommande classique
j'aimerai le piloter depuis mon pc mais cela me parait difficile...
merci de votre aide ^^