Aller au contenu


Contenu de gerardosamara

Il y a 368 élément(s) pour gerardosamara (recherche limitée depuis 26-mai 13)



#69384 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 24 avril 2016 - 04:38 dans Robots roulants, chars à chenilles et autres machines sur roues

Ce qui fait monter un escalier, c'est l'accroche de la roue ou de la chenille. Je pense que le caoutchouc est encore ce que l'on a fait de mieux.
Tes roues ne doivent pas forcément avoir un diamètre très important, 10cm suffiront. Par contre, la distance entre tes roues avants et arrières doit être au moins de 60cm, c'est la distance entre 3 nez de marche standards de 17cm, ce qui est la norme.
Petit problème, les nez de marche vont cogné le châssis dans l'intervalle entre les roues. C'est pour cette raison que ce genre de robot a en générale de grosses roues qui sont très rapprochées, comme celui là, par exemple https://youtu.be/sGGrLQy3cIA

Attention, la plupart des escaliers ont des nez de marche. Le surplomb est très couramment de 4cm, c'est beaucoup, et même avec de grosses roues on est bloqué dans ce nez de marche. On pourrait penser qu'avec de la puissance, ça passe, mais malheureusement, je ne crois pas. Sauf à arracher l'escalier...
Donc pour passer ce nez de marche il faut impérativement avoir des roues de 17cm de rayon.
.


Merci @Oracid pour les conseils
Oui les roues doivent avoir un rayon > à la hauteur de la marche pour une bonne accroche mais je pensais que la distance entre les roues avant et la roue arrière pouvait n'etre que de 40 cm soit la distance entre 2 nez de marches.
Cf message #6



#69383 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 24 avril 2016 - 04:26 dans Robots roulants, chars à chenilles et autres machines sur roues

L'afficheur LCD fourni dans le starter kit est connecté à la carte Arduino UNO comme préconisé sur le site Arduino

https://www.arduino....alSerialDisplay

Seul le réglage du contraste fonctionne ( affichage 16 carrés ) , le rétroéclairage et l'affichage de caractères à partir de l'Arduino ne fonctionne pas.
Je n'ai pas d'afficheur de rechange pour lever le doute sur le matériel.

L'alimentation de l'afficheur a aussi été faite à partir d'un chargeur USB 5V A mais sans amélioration.



#68885 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 12 avril 2016 - 06:07 dans Robots roulants, chars à chenilles et autres machines sur roues

pour le chassis , je verrai bien un comme celui là , avec des roues de diamètre suffisant pour monter et descendre un escalier

Chassis.jpg



#68713 Deedee

Posté par gerardosamara sur 09 avril 2016 - 05:07 dans Et si vous vous présentiez?

Merci beaucoup à vous d'avoir pris le temps de répondre à mon message. :)
  
Par circuit électrique, j'entends vraiment électrique. J'ai uniquement fait de la théorie de circuit pour le moment. Genre avec les résistances, condensateurs, tension, courant, Puissance, etc...
 
Concernant le starter kit arduino, je te remercie, ça m'a l'air pas mal. Cependant, j'ai l'impression qu'il est limité à l'utilisation/compréhension de la carte électronique, est-ce que je me trompe ? J'aurais aimé avoir de quoi créer un robot qui roule / marche / bouge les bras / tourne la tête / qu'importe tant qu'il fait une ou deux actions de base.
Je pense tout de même acheter le starter kit arduino (j'en ai trouvé un ici :http://www.robot-maker.com/shop/kits-debutants-arduino/104-arduino-starter-kit-officiel-francais.html). Aurais-tu d'autres choses à me conseiller ? Un kit robot en particulier ?
 
Merci d'avance ! :)


Je viens de me mettre à la robotique moi aussi .
Moi j'ai choisi Arduino à cause de son IDE et son starter kit qui permet de démarrer avec la robotique , piloter des LEDs ou afficheur LCD , commande de moteurs ou servo-moteurs , réagir à des capteurs infra rouges ou ultrasons
Mon starter kit est le meme que celui que tu a mis en lien et contient la carte Arduino Uno mais j'ai constaté depuis qu'il n'y a qu'un port série alors que en avoir 2 est un un plus ( modem wifi +moniteur série par exemple)

Un starter kit doit permettre de faire un 1er robot à créer soi-meme en créant ou en achetant la partie mécanique . cf mon projet

http://www.robot-maker.com/forum/topic/10346-mon-projet-de-robot-de-surveillance-mobile-et-telecommande/



#68636 Deedee

Posté par gerardosamara sur 08 avril 2016 - 03:17 dans Et si vous vous présentiez?

Bonjour DéDée,

Tu connais un peu le langage C/C=++ et les circuits électriques ( électroniques ?) , alors tu pourrais démarrer avec un starter kit Arduino ( et les composants livrés avec le kit ) et créer un 1er robot issu de tes reflexions ( qu'est ce qui serait sympa de créer en partant de zéro pour un se faire plaisir , un truc utile ou pour épater la galerie ... !)
Il y a plein de tutos disponibles

Bonne réflexion



#68520 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 04 avril 2016 - 09:08 dans Robots roulants, chars à chenilles et autres machines sur roues

Oui Mike 118 , utiliser un 2ème port "Softserial " pour y connecter le modem Wifi est la solution.

Peut etre qu'à la fin du projet ,je vais utiliser le port Serial (pin 0 et 1 ) pour le modem wifi et l'afficheur LCD pour afficher des infos debug lorsque le robot sera autonome ( non relié au PC par USB)



#68488 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 03 avril 2016 - 10:25 dans Robots roulants, chars à chenilles et autres machines sur roues

La première étape de réalisation du robot sera de faire fonctionner l'écran LCD à 2 lignes de 16 caractères fourni dans le "starter kit Arduino" .

arduino-afficheur-lcd-2x16.jpg

Le test de l'afficheur LCD est basée sur ce tutoriel Arduino pour l'afficheur LCD ...... http://www.arduino.cc/en/Tutorial/LiquidCrystalSerialDisplay

Point en étude : La limitation de la carte Arduino UNO qui ne dispose que d'un seul port série qui est affecté au modem Wifi pour ce projet car cela interdit l'utilisation du moniteur série dans un sketch Arduino pour du debugging.
Il est peut-etre possible d'envoyer les infos de debugging directement sur l'afficheur LCD ou via internet vers un serveur web?



#68414 Des robots d'exporation, de services et tous les autres

Posté par gerardosamara sur 01 avril 2016 - 05:28 dans Bric-à-brac

Un robot telecommandé pour inspecter un toit à la recherche de fuites d'eau ( à roues ou à chenilles + Caméra ).
Possible maintien de la charge des batteries à l'aide d'un petit panneau solaire durant l'intervention pour diminuer le poids des batteries



#68387 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 31 mars 2016 - 05:23 dans Robots roulants, chars à chenilles et autres machines sur roues

Merci pour vos réponses sur l'utilisation de la balise image.
 
J'en suis à regarder le coté "besoin batterie" du robot .
 
La ré-utilisation de batteries existantes (2 batterie au plomb étanche YUASA NP0.8-12  - 12V 0.8Ah , poids =350g et 1 batterie au plomb étanche EVERING CB4-6 , 6V 4A ) ) est à envisager  si compatible avec le besoin du robot :
  • Carte Arduino : 5V (500 MA) 
  • Circuit Pont H "L293D" : 5V pour la logique
  • Circuit de puissance des 2 moteurs CC : 12V idem batterie
  • Module wifi ESP286 : 3.3V
  • Servo-moteur caméra: 5V
  • Capteurs électroniques : 5V
Note : Le circuit L293D (pont H) ne peut pas délivrer pour les moteurs CC que min 4.5V , cf Data sheet ( donc 5V)

La carte convertisseur de tension devra fournir du 12V , du 5V et du 3.3V
Je suis à la recherche de ce type de carte convertisseur DC-DC ( 12V -> 12V + 5V + 3.3V )
 
Vos suggestions sont les bienvenues

Pour démarrer , la carte Arduino est alimentée par le PC supportant l'IDE Arduino , un chargeur de téléphone fournit du 5V pour la Breadboard , reste à trouver une source 3.3 V pour le modem WIFI.

Alimentation ed 1_bb.jpg



#68378 Un robot collectif, le robot des robot-makers

Posté par gerardosamara sur 30 mars 2016 - 04:03 dans Robotique ludique, robotique insolite

Bonjour,
 
Je suis nouveau sur Robot Maker et je suis en train de commencer à creer un robot mobile à roues.
Je viens de tomber sur ce sujet qui va etre bien utile pour cette démarche . Je vais le lire attentivement.
 
 




#68370 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 30 mars 2016 - 04:45 dans Robots roulants, chars à chenilles et autres machines sur roues

Nouvelle mise à jour du schéma géneral  suite à solution pour le Wifi
 
Autre point , dans mon starter kit Aruino UNO , il y a un afficheur 2x16 caractères que je voudrais bien utiliser mais pour sa connexion directe avec la carte Arduino nécéssite 6 pins numériques . Aujourd'huije ne sais pas encore combien de ces pins au final seront utilisés .
 
Ps : Comment fait on pour poster une image et non une miniature presque  invisible ?
Merci
 
Robot 1_bb.jpg



#68342 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 29 mars 2016 - 04:27 dans Robots roulants, chars à chenilles et autres machines sur roues

.

 

Moi qui m'attendais à ce que tu résolves mon problème pour monter les escaliers :D .

 

Pour franchir des obstacles comme monter/descendre un escalier , un robot mobile sur roues peut le faire à condition que les roues motrices soient suffisamment grandes pour passer le nez de marche et pour que l'arrière du chassis ne reste pas bloqué sur le nez de  marche (cas d'une montée d'escalier ) :

  • Le diamètre des 2 roues motrices sera au minimum de 2 fois la hauteur d'une marche d'escalier( soit 2  x 20 cm en général)  et pour la roue folle de stabilisation le diamètre sera d'une demi hauteur de roue.
  • La longueur du chassis entre l'essieu des 2 roues et la roue folle doit etre au minimum de 2 fois la largeur d'une marche afin que le robot puisse prendre appui sur 2 marches.

 

Pour revenir à mon robot à 3 roues (c'est valable pour un 4 roues aussi) , si je choisi le diamètre de roues qui va bien , le robot pourra à priori monter/descendre un escalier.

Mais ca va etre beaucoup plus imposant comme chassis et plus lourd.

post-9527-0-85036800-1459223042.png

 

 

Mais cela ne vaudra jamais une architecture de chassis à géométrie variable pour  passer ce type d'obstacle  ... mais la c'est autrement plus compliqué.

Un chassis à base de chenilles fera déja mieux de toute facon que le chassis à roues

Image(s) jointe(s)

  • obstacle escalier.png



#68328 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 28 mars 2016 - 03:44 dans Robots roulants, chars à chenilles et autres machines sur roues

Pour l'ajout du Wifi par un shield wifi sur ma carte Arduino UNO R3 , cela semble semble bien compromis , car selon la site officiel Arduino ce shield est inutilisable sur la UNO :

 

(*) Note on usage with ARDUINO UNO board:
The Wifi Shield 101 carries a library that is very complex and occupies more than 60% of the available memory, leaving small room for sketches. Please keep in mind even if that basic usage is supported, for complex projects we strongly reccomend to use the Wifi 101 Shield with an Arduino Zero , Arduino 101 or Arduino MEGA 2560.

 

EDIT :

 

La seule solution possible pour la Arduino UNO est le module wifi ESP8266 connecté sur le port série ( max 115000 bit/s) mais personne ne l'a encore utilisé ici à priori.

 

Note : La carte Arduino YUN a un module wifi intégré




#68318 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 27 mars 2016 - 10:24 dans Robots roulants, chars à chenilles et autres machines sur roues

Oui le mieux est de connecter le robot en Wifi avec le routeur  ( comme la caméra IP pour le flux video)
Mais je n'ai rien trouvé de raisonnable coté shield wifi ( prix , usine à gaz) qui pourrait s'interfacer avec l'Arduino Uno . Si tu as des suggestions ?
 
En ce qui concerne le chassis c'est vrai que j'étais parti sur un 4 roues pour pouvoir monter/descendre les escaliers mais on va s'en passer pour ce 1er robot
Je vais donc utiliser ce grand classique .

post-9527-0-49490100-1459113947.jpg

roueFolle.jpg




#68316 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé

Posté par gerardosamara sur 27 mars 2016 - 07:08 dans Robots roulants, chars à chenilles et autres machines sur roues

Bonjour ,
 
Mon projet est d'avoir un robot de télésurveillance pilotable à distance à l'aide de mon smartphone ou à partir du controlleur domotique en cas d'intrusion par exemple pour aller dans la zone du détecteur de mouvement qui a été activé .
 
La solution technique est basée sur une carte Raspberry PI3 + Arduino Mega2560 et un chassis à 2 roues motrices + une application Android créée avec MIT Inventor 2 comme interface de commande du robot via Wifi .

Les IDE  Arduino et Python sont utilisés pour le développement du robot.
 

La version 2 en cours du robot comprend  :

 

- Un nouveau chassis Makeblock à 2 roues motrices + 1 roue folle arrière

- Une carte Raspberry PI3 + Arduino Mega2560

- Deux motoréducteurs GM25-370CA avec encodeur en 3.3V + roues

- La meme app Android MIT Inventor2 avec retour video pour piloter le robot par Wifi

- Une batterie Lipo 3S 11.7V et 2200 mAh

- Un raspberry PI3 + Arduino Mega + shield moteur Arduino

- Un convertisseur 5A 12V-5V équipé  d'1 sortie 12V pour le driver moteurs et de 4 sorties 5V pour RPI3 , capteurs de distance et carte alim esclave 5V/3.3V

- Une Caméra Pi V2 NoIR pour vision nuit montée sur un servo pour balayage horitontal pour retour vidéo et détection de mouvement avec "motion"

- Un capteur ultrason SRF05 pour détection obstacles à l'avant du robot

- Un 2ème capteur ultrason HC-SR04 pour détection obstacles à l'arrière du robot

- Pilotage du robot en mode distant , en complément du mode local

- Odométrie PID et encodeurs ( fin des test en suspens suite panne carte driver moteurs)

 

Reste à faire :

 

- IMU Centrale inertielle MPU-650

- Reprise test odométrie et correction de trajectoire après achat nouvelle carte driver moteure

- L'estimation de position du robot par odométrie + IMU

- Télémétrie ( distance capteur ultrasons  , tension batterie , Intensité consommé .....) vers l'app smartphone Android et vers la domotique

- Poste recharge autonome batterie

- L'intégration du robot en wifi avec le logiciel domotique Domoticz pour navigation autonome en cas d'intrusion détectée par un capteur de détection de mouvement

- Une page dashboard sur l'application domotique pour affichage de données dans un dashboard (caméra,tension et courant batterie , courant moteurs , log , ...)

 

 

La version 1 du robot comprenait ( démonté ) :

 

- Un chassis de test à 2 roues motrices + 1 roue folle à l'arrière
- Un module Wifi du Raspberry PI3 pour la connexion sans fil au réseau local ou internet .
- Un écran LCD 16x2 I2C pour affichage d'informations textuelles (sera remplacé par un serveur web sur le PI)
- Un shield moteur Arduino pilote les 2 motoréducteurs Polulu HP994 couplés à une paire de roues de 80mm de diamètre
- Un capteur ultrason SRF05 pour détection distance & obstacles à l'avant du robot
- Une caméra USB connectée sur le Raspberry et montée sur un servomoteur pour retour vidéo et détection de mouvement avec "motion"
- Une application Android maison créée avec MIT Inventor 2 comme interface de commande du robot via Wifi
- La surveillance de la tension batterie et du courant moteur pour arret d'urgence
- L'intégration avec le controleur domotique  via WiFi

 

Idées pour la version 3 du robot
 
Chassis rover à 4 roues

Eventuellement Monter/descendre un escalier ( impact chassis à roues )

Mise en veille du robot  si inactif depuis x minutes
Continuer l'intégration avec le controleur domotique  Domoticz
Tourelle pan-tilt avec la caméra du Raspberry + openCV qui suit une cible en mouvement

Navigation autonome SLAM avec LIDAR

 

Documentation des produits :
 
Arduino Mega2560 : https://www.arduino....noBoardMega2560
Arduino Shield motor : https://www.arduino....noMotorShieldR3
Raspberry Pi3 : https://www.raspberr...power/README.md
Caméra PI V2 :  https://www.raspberr...mera-module-v2/
Motoréducteur Polulu HP994 , couple 5 kg.cm  : https://www.pololu.c...oduct/994/specs
Servomoteur HYX-S009 0-60° couple 1.5kg/cm : http://www.diytrade.com/china/pd/7632604/RC_servo_motor.html
Régulateur 5V 5A DFRobot DFR0205 :  https://www.dfrobot....e_(SKU:DFR0205)

Alimentation 5V - 3.3V DFRobot  DFR0140 : https://www.dfrobot....ml#.UPZxofIR98E

Capteur Intensité courant ACS712 Iteastudio : ftp://imall.iteadstudio.com/Electronic_Brick/IM120710011/DS_IM120710011.pdf
Ecran LCD 16x2 I2C : https://www.dfrobot....&product_id=135
Capteur ultrason SRF05 :  https://www.robot-el...m/srf05tech.htm

Capteur ultrason HC-SR04 : https://www.robot-ma...ns-hc-sr04.html
Motoréducteur GM25-370CA 12V avec encodeur en 3.3V : http://www.robot-mak...e-chromee.html

Batterie Lipo 3S : http://www.robot-maker.com/shop/alimentation/208-batterie-lipo-3s.html

Chargeur Lipo 2S 3S : http://www.robot-maker.com/shop/alimentation/126-chargeur.html

Centrale inertielle MPU-6050 : https://www.robot-ma...4-mpu-6050.html

 

 

Poids du robot V2
 
1260 g
 
 
Consommation du robot
 
Raspberry PI3 wifi + caméra PI V2 : 1000 ma
Arduino Mega2560+ Shield moteur :  400 ma
2 x moteurs GM25-370CA : 600 ma
1 capteur US DRF05 :
 

 Installation Raspbian Strech + configuration Rover1sur RPi 3

- Télécharger Raspbian Stretch et copier sur une carte SD 8GO avec Win32DiskImager (+ fichier ssh file pour activation SSH et fichier wpa_supplicant.conf pour configuration Wifi)
- Booter le Rpi3 and login via Putty + sudo raspi-config ( add Camera +VNC server, expand root file system,  timezone GMT-6) + IP  fixe dans /etc/dhcpcd.conf .
- Mettre à jour Stretch : sudo apt-get update , sudo apt-get upgrade

- Restaurer les fichiers Rpi python et sketches arduino du robot

- Connexion au RPI par le client VNC viewer

- Installer l' IDE Arduino ( sudo apt-get install arduino )

- Installer les bibilothèques NewPing , TimerOne et PID_V1

- Installer la caméra PI V2

    Activer le driver ( sudo modprobe bcm2835-v4l2 )

    Tester un snapshot caméra ( sudo raspistill -v -o test.jpg )

    Ajouter bcm2835-v4l2 dans le fichier /etc/modules pour chargement du driver au démarrage du PI

- Installer "lighttpd" , un serveur Web leger ( sudo apt-get  install lighttpd )

- Installer l'app motion ( sudo apt-get install motion )

    mkdir /home/pi/captures ( répertoire stockage photos suite détection de mouvement)

    Droits groupe/user motion sur le dossier captures ( sudo chown motion:motion /home/pi/captures )

    Démarrage motion au boot du PI

         sudo crontab -e

        @reboot motion >/dev/null 2>&1 à ajouter à la fin du fichier

- Configurer motion dans  /etc/motion/motion.conf

    Daemon=on   

    Résolution image 640 x 480 et 2 fps
    output_picture=on , output_movies=off (détection de mouvement avec photos seulement)

    target_dir = home/pi/captures

    stream_port = 8081 , stream_localhost=off
    Vérification du flux video sur le port 8081 du RPI à partir d'un browser
    Affichage du flux video dans l'app android de pilotage du robot afin de voir ce que voit le robotradp

 

 

Architecture Robot
 
 
 Robot 1_ed 7_bb.jpg
 
Alimentation 1_ed 4_bb.jpg
 
 

 




#68291 Projet robotique

Posté par gerardosamara sur 26 mars 2016 - 03:14 dans Et si vous vous présentiez?

J'ai choisi ce kit UNO R3 car il contient entre autres 1 servo moteur et 1 moteur CC meme si le kit est un peu cher pour commencer et qu'i contient du matériel que je n'ai pas besoin pour l'instant)

 

http://kits-modules.e44.com/arduino/kit-uno-composants-plaque-montage-cavaliers-moteurs-relais-pastilles-piezo-poussoirs-....-ARDUINO-KIT.html

 

Un sujet a été ouvert dans la section appropriée Vos projets ou réalisations robotiques .




#68274 Projet robotique

Posté par gerardosamara sur 26 mars 2016 - 05:50 dans Et si vous vous présentiez?

Ca y est ,j'ai commandé un kit starter Arduino UNO R3 pour suivre ce cours qui semble très bien (théorie+pratique)

Cela me permettra de dégrossir ce que pourra etre le robot de télésurveillance que je veux réaliser ( 4 roues , pouvant monter un escalier  , Wifi ..... )




#68144 Projet robotique

Posté par gerardosamara sur 21 mars 2016 - 04:47 dans Et si vous vous présentiez?

Bonjour ,
 
Je suis un nouveau retraité qui a terminé son projet de domotique/videosurveillance .
Je voudrais le compléter par un robot mobile  à roues équipé d'une caméra connectée en Wifi , pour inspecter la propriété soit en autonome (par le controleur domotique) soit télecommandé manuellement par Internet (smartphone). .
Mes connaissances sont moyennes en informatique et faibles  électronique.
J'ai choisi Arduino à cause de l'IDE en langage C
 
Je vais commencer par suivre les 2 cours MOOC d'openclassrooms.com sur la programmation de montage avec Arduino nécéssitant :
 
- Software : Logiciel IDE Arduino 1.6.8 et Logiciel création schémas de montage Fritzing 0.9.2b
- Hardware : Carte Arduino UNO R3
 
1) Le cours Openclassrooms est démarré
2) Un kit starter Arduino UNO est commandé et la carte Ardiono Uno est opérationnelle
3) L'architecture du robot en cours (écran LCD , modem Wifi ,....)
 
Suivi du projet ....  http://www.robot-maker.com/forum/topic/10346-mon-projet-de-robot-de-surveillance-mobile-et-telecommande/