- Robot Maker
- → Contenu de N1oN4o
Contenu de N1oN4o
Il y a 43 élément(s) pour N1oN4o (recherche limitée depuis 22-mai 13)
Par type de contenu
Voir pour ce membre
#72680 Bonjour !
Posté par N1oN4o sur 01 août 2016 - 01:05 dans Et si vous vous présentiez?
NoNo, 28 ans, j'habite dans le Calvados .
J'arrive ici car j'aimerais concevoir mon premier robot et je suis tombé sur cette communauté durant mes recherches .
J'ai déja un peu "d'expérience" avec divers projets Arduino mais sans aucune partie mécanique : principalement du monitoring/régulation de temperature .
Je ferais un topic dédié plutard mais voici une petite présentation de mon futur robot !
J'aimerais fabriquer un robot "patrouilleur" qui puisse se déplacer sur mon terrain avec un parcours prédéterminé (dans un premier temps) . Je pense partir sur une base de voiture télécommandée ( un jouet , pas du modélisme ) , un modèle tout terrain , commandée par un Arduino . J'aimerais aussi intégrer un rechargement via des panneaux solaires .
Bref j'ai de quoi faire !
A+
#72723 Robot Suiveur de Ligne -> Toulouse Robot Race !
Posté par N1oN4o sur 03 août 2016 - 09:02 dans Robots roulants, chars à chenilles et autres machines sur roues
Merci Mike pour ton retour, alors je vais essayer de répondre point par point :
....
Si je comprend bien ,il fraudra que par exemple mes capteurs qui sont à droite prenne une valeur négative et à droite une valeur positive.
La somme de mes valeurs m'indique la tendance de la courbe , c'est bien cela?
....
.
Je pense que l'idée est là . Personnellement j'ajouterais des "facteurs d'importance" spécifiques à chaque capteur dans l'équation globale . Le but étant de donner plus de poids aux capteurs centraux car s'ils rencontrent un obstacle , le mouvement d'évitement devra être plus rapide et plus important que pour un obstacle détecté sur un des côtés de ta voiture !
#72730 Bonjour !
Posté par N1oN4o sur 03 août 2016 - 11:01 dans Et si vous vous présentiez?
#72744 Glenn Robot Humanoide
Posté par N1oN4o sur 04 août 2016 - 08:12 dans Robots à pattes et jambes, humanoïdes, bipèdes, quadrupèdes, hexapodes ...
Le plus compliqué, pour moi, c'est de gérer les cas délicats , exemple : 2 évenements "simultanés" avec chacun une action contraire genre avance/recule ou bien qu'est ce qui se passe si ton robot perçoit un bruit à gauche et un autre à droite en même temps ...Faut donner des priorités, j'imagine mais il faut les trouver !
#72745 Robot Suiveur de Ligne -> Toulouse Robot Race !
Posté par N1oN4o sur 04 août 2016 - 08:33 dans Robots roulants, chars à chenilles et autres machines sur roues
int facteurSensor[5] ;
facteurSensor[0] = 10 ;
facteurSensor[1] = 10 ;
facteurSensor[2] = 10 ;
facteurSensor[3] = 10 ;
facteurSensor[4] = 10 ;
Les valeurs sont à définir expérimentalement
Tu ajoute ça dans le code de mike118 ici dans computeInput() :
result = result +(i-2)*stateSensor[i]*facteurSensor[i];Et normalement ça devrait marcher !
#72760 Robot Suiveur de Ligne -> Toulouse Robot Race !
Posté par N1oN4o sur 04 août 2016 - 08:04 dans Robots roulants, chars à chenilles et autres machines sur roues
Donc si ton "result" est négatif , la ligne noire est à gauche , si c'est égal à zéro , elle est au milieu , si c'est positif elle est à droite !
(Sous réserve que ton Sensor[0] soit à l'extrême gauche , le Sensor[1] est à gauche , le Sensor[2] est au milieu , le Sensor[3] à droite , et pour finir le Sensor[4] tout à droite )
Bon courage pour la suite !
#72796 Robot Suiveur de Ligne -> Toulouse Robot Race !
Posté par N1oN4o sur 06 août 2016 - 08:26 dans Robots roulants, chars à chenilles et autres machines sur roues
Elle n'est pas décrite avec un "void readState() { blablablabla } " .
Pour l'appeler un simple " readState(); " suffit !
Du coup , il y a un soucis aussi avec computeInput
Ya une confusion à la fin avec ReadState et computeInput
Et aussi des déclarations qui ne sont pas à leur place il me semble .
#72818 Robot Suiveur de Ligne -> Toulouse Robot Race !
Posté par N1oN4o sur 07 août 2016 - 07:23 dans Robots roulants, chars à chenilles et autres machines sur roues
Voila ce que je ferais , si j'ai bien compris ton besoin ..
#define SEUILMINNOIR 270 #define SEUILMAXBLANC 70 uint8_t stateSensor[5]; int value; void setup() { } /****************Fonction readState**********************///// void readState() { for (uint8_t i=1; i<6; i++) // i de 1 à 5 pour les capteurs de 1 à 5 capteur 1 mis sur A1 capteur 5 sur A5 { value = analogRead(i); if ( value> SEUILMINNOIR ) // dans ce cas on est sur du noir { stateSensor[i-1]=1; // i-1 car on commence un tableau à l'index 0 ... et ici i entre 1 et 5 } else if ( value<SEUILMAXBLANC ) // dans ce cas on est sur du blanc { stateSensor[i-1]=0; // à voir si il faut échanger 0 et 1 entre les deux lignes stateSensor en fonction de si on cherche du blanc ou du noir } else { // Do nothing : on est entre 70 et 270 on ne sait pas sur quel couleur on est on garde l'état précédent } } } /****************Fonction computeInput**********************///// int8_t computeInput() { int8_t result=0; readState(); // appel de la fonction readState for (int8_t i=0; i <5; i++ ) { result = result +(i-2)*stateSensor[i]; } return result; } // focntion principale void loop() { int8_t essai = 0; essai = computeInput(); }
#72827 Robot Quadrupède intelligent.
Posté par N1oN4o sur 08 août 2016 - 08:59 dans Robots à pattes et jambes, humanoïdes, bipèdes, quadrupèdes, hexapodes ...
#73359 Capteur de distance Laser VL53L0X
Posté par N1oN4o sur 03 septembre 2016 - 06:50 dans Electronique
Qu'est ce que tu veux dire par "capteur ponctuel" ?
Il a l'air intéressant ...
#102952 Bonjour !
Posté par N1oN4o sur 10 avril 2019 - 05:37 dans Et si vous vous présentiez?
Déterrage de b*ta*d !
2 enfants plutard, j'ai enfin commencé mon Robot Patrouilleur !
Je vais lui faire un topic !
#102956 Hashtag, mon Patrol'Bot 4WD - Avis Batterie 12V 20Ah
Posté par N1oN4o sur 10 avril 2019 - 06:47 dans Robots roulants, chars à chenilles et autres machines sur roues
Plus de 2 ans après mon inscription, je me lance dans l'aventure du robot .
C'est mon premier et son but principal est initiatique : je ferais des erreurs, je ferais marche arrière (ou pas) mais je veux apprendre !
Je le souhaite évolutif au fur et à mesure de mes envies.
L'objectif d'Hashtag est de patrouiller sur mon terrain en autonomie .
Je compte faire un chemin de coordonnées GPS et le robot devra les suivre pour faire sa ronde et retourner à sa base de rechargement.
Pour l'instant il est en 4 roues motrices et a un chassis en # d'où son nom ...
Je suis nul en découpe donc pas question de modifier la longueur de mes profilés .
Niveau matos dans le désordre, on a actuellement :
*Electronique :
- Ramps 1.4 + Mega
- Moteur PàP type Nema 17 x 4
- module GY-271 : compas électronique
- module GPS Adafruit
- Batterie Li-ion 12V 20000mAh rechargeable (en attente de réception)
*Mécanique :
- châssis en profilé alu 20x20 type Imprimante 3D
- équerres en alu
- roues de 4x4 de modélisme ( à changer ??)
- coupleurs entre les Nema 17 et les roues
- support pour Nema 17 en alu (il m'en manque 2)
Vite fait quelques étapes de développement prévues/réalisées :
[OK] / [ à faire ] / [ en cours ] / [ pour plus tard]
- Contrôle des Nema 17
- Prise en main du GY-271
- Montage du chassis , moteurs et roues
- Prise en main du module GPS
- Coder le suivi d'un cap
- Intégrer l'électronique
- Etablir une liste de coordonnées GPS
- Mettre en place un système de détection/évitement d'obstacles
- Mettre en place 2 ou 3 capteurs
- Mettre en place un éclairage (pour le debug à distance ..et le fun)
- Retour d'info via ondes radios ???
- Intégration d'un Rpi + Caméra
- Habillage en impression 3D
- Améliorer/Augmenter la garde au sol
Ca ressemble à ça pour l'instant :
A plus !
#103010 Hashtag, mon Patrol'Bot 4WD - Avis Batterie 12V 20Ah
Posté par N1oN4o sur 13 avril 2019 - 09:49 dans Robots roulants, chars à chenilles et autres machines sur roues
Salut !
Pour répondre à vos questions : le but de la patrouille sur mon terrain est de faire de la dissuasion pour certains nuisibles à 4 pattes et à fourrure qui viennent s'attaquer
au poulailler de Mme ...bref je me trouve des excuses pour faire un robot ^^ !
La garde au sol est effectivement à revoir (1 à 2 cm) : je pense partir sur des roues plus grandes ..à voir.
Mon terrain est composé d'un peu de tout : gravier, terre , herbe voir le tout mélangé !
Les profils alu sont des 20x20 modèle T slot en 300mm .
J'en ai eu 5 pour 20€ sur Ebay .
C'était un kit pour faire une CNC je crois
J'ai reçu de quoi fixer les 2 derniers PàP . Je dois récupérer des vis pour fixer les roues.
J'attends de recevoir ma batterie et on va commencer à faire bouger tout ça !
#103040 Hashtag, mon Patrol'Bot 4WD - Avis Batterie 12V 20Ah
Posté par N1oN4o sur 14 avril 2019 - 07:42 dans Robots roulants, chars à chenilles et autres machines sur roues
J'ai trouvé des roues de 12.5cm de diamètre sur AliExpress. Ca doit passer dans mon chassis ou alors faut que je le modifie et je n'aurais plus vraiment une forme d'hashtag 😅.
La batterie est dans le camion du postier !
#103071 besoin conseils pour localiser un robot
Posté par N1oN4o sur 17 avril 2019 - 12:13 dans Conseils et aide aux débutants, livres et kits en robotique
Ca dépend de plusieurs paramètres mais il faudrait un marqueur avec une couleur que tu ne retrouves pas ailleurs : un truc bien fluo par exemple.
Ensuite tu fais un seuillage pour localiser le marqueur puis calcul du barycentre pour les coordonnées .
C'est quoi l'environnement dans lequel se déplacera le robot ?
#103104 Hashtag, mon Patrol'Bot 4WD - Avis Batterie 12V 20Ah
Posté par N1oN4o sur 18 avril 2019 - 06:28 dans Robots roulants, chars à chenilles et autres machines sur roues
#103123 [Projet Rover 2WD] Mon robot de surveillance mobile et télécommandé
Posté par N1oN4o sur 20 avril 2019 - 11:10 dans Robots roulants, chars à chenilles et autres machines sur roues
#103198 Se procurer plaque ou barre d'acier
Posté par N1oN4o sur 25 avril 2019 - 06:37 dans Conseils et aide aux débutants, livres et kits en robotique
Ya pleins d'éléments pour les assembler ou y fixer des moteurs ou autres poulies ..
Tu as différentes longueurs et tailles ..
Et sur Ebay ca vaut 3 fois rien
#103201 Bras Robot dessin
Posté par N1oN4o sur 25 avril 2019 - 09:35 dans Bras robots, pinces, tourelles, et autres manipulateurs
#103221 Hashtag, mon Patrol'Bot 4WD - Avis Batterie 12V 20Ah
Posté par N1oN4o sur 27 avril 2019 - 08:02 dans Robots roulants, chars à chenilles et autres machines sur roues
#103230 Créer un signal carré 30Khz arduino
Posté par N1oN4o sur 27 avril 2019 - 05:58 dans Electronique
Les temps de montée/descente d'une sortie digitale sont de quel ordre ?
Ca peut jouer un peu sur la forme et la fréquence de ton signal j'imagine .
#103300 Magellan, robot d'exploration imprimé en 3D
Posté par N1oN4o sur 02 mai 2019 - 10:15 dans Robots roulants, chars à chenilles et autres machines sur roues
#103307 Magellan, robot d'exploration imprimé en 3D
Posté par N1oN4o sur 03 mai 2019 - 12:04 dans Robots roulants, chars à chenilles et autres machines sur roues
#103308 Glenn Robot Humanoide
Posté par N1oN4o sur 03 mai 2019 - 12:10 dans Robots à pattes et jambes, humanoïdes, bipèdes, quadrupèdes, hexapodes ...
Tu as trouvé où la donnée concernant l'angle de vision ?
En regardant ton dessin et par rapport à ce que j'ai expérimenté , je pense que ca détecte sur une bande plus large ..
#103324 Hashtag, mon Patrol'Bot 4WD - Avis Batterie 12V 20Ah
Posté par N1oN4o sur 05 mai 2019 - 03:44 dans Robots roulants, chars à chenilles et autres machines sur roues
J'ai remplacé le couple servo/HC-SR04 par 4 HC-SR04 fixes .
Ils sont gérés par une ProMini qui communique avec la Mega/Ramps1.4 via un port série virtuel.
Afin d'optimiser le câblage, j'ai dessiné un PCB où il y aura :
- la Pro Mini 5V
- les 4 HC-SR04
- des slots pour des modules I2C (extension de la Ramps 1.4)
- des slots pour des composants analogiques/numériques divers (extension de la Ramps 1.4)
- des slots pour des leds RGB (extension de la Ramps 1.4)
- du 5V
- un connecteur pour relier les 2 cartes (Tx/Rx)
Je repousse l'achat de l'Ender3 mais ma CR10 commence à me manquer ..j'aurais bientôt quelques pièces à modéliser/imprimer.
- Robot Maker
- → Contenu de N1oN4o
- Privacy Policy