Aller au contenu


Contenu de blackdc

Il y a 10 élément(s) pour blackdc (recherche limitée depuis 22-juin 13)


#41299 Premier robot

Posté par blackdc sur 24 avril 2012 - 10:06 dans Archives

Super , merci . Je pense regarder tout ça ce soir .

Je te tiens au courant .



#41285 Premier robot

Posté par blackdc sur 24 avril 2012 - 08:56 dans Archives

Merci pour le conseil , c'est une bonne idée . :)

Je fait refaire tout cela posément . Je pense savoir d'où vient le soucis , car j'ai un doute sur mon alim ( je pense qu'elle n'a pas assez de puissance car pour le test c'était un transfo 7,5v 0,4A de qualité douteuse , ou une batterie au plomb 12v 0,8A un peu à plat ) :rolleyes:

Pour info , l'idée et de controler un autre petit chassis de voiture et d'y ajouter une télécommande infrarouge . Le but est surtout de progresser pour essayer de faire des choses de plus en plus pointues .

Une précision également , j'utilise presque exclusivement des composants de récupération , c'est plus économique et ça m'oblige à apprendre et à adapter mes besoins et connaissance en fonction de ce que je trouve .

Dans le cas présent , le défi c'est le poids et la taille car ce chassis et vraiment petit , donc ça m'oblige à me mettre vraiment à l'electronique . B)

Merci de votre aide en tout cas .



#41276 Premier robot

Posté par blackdc sur 24 avril 2012 - 07:25 dans Archives

Oui volontiers , je suis preneur si tu as un logiciel à me proposer .



#40829 Premier robot

Posté par blackdc sur 15 avril 2012 - 11:29 dans Archives

Pour info , les 4 transistors ont été récupéré sur la carte d'origine de la voiture , ils semblent donc adapté a ce moteur .



#40826 Premier robot

Posté par blackdc sur 15 avril 2012 - 09:52 dans Archives

Bonjour ,

Aujourd'hui je me penche sur le pont en H .

J'ai suivi le tuto sur ce site :

http://arduino103.blogspot.fr/2011/06/pont-h-transistor-pour-controler-un.html

J'ai fait le montage , en testant au volmetre , ça fonctionne nickel :

Image IPB

Mes resistances sont de 10 k et mes transistors sont des PNP ST 8550 et NPN HN 8050

Le moteur consome environ 0,2 A en fonctionnement

J'alimente le tout avec une petite batterie 12v et du 5v pour la commande .

Quand je teste avec le moteur , j'ai plus rien je suppose que le moteur "pompe" trop sur le montage , mais ça me parait bizarre vu les caractéritiques de tout ce petit monde :unsure:

Des idées ?



#40790 Premier robot

Posté par blackdc sur 14 avril 2012 - 08:48 dans Archives

Hier soir , je me suis fabriquer un petit shield pour tester les sorties de l'Ardunio et amusé mon fils Image IPB

Juste un led et une résistance relié a chaque sortie :


Image IPB

Image IPB


En vidéo :




#40628 Premier robot

Posté par blackdc sur 09 avril 2012 - 09:45 dans Archives

Voila le montage propre :

Image IPB

Image IPB

Et le code :

int AVAR = 13; // fil gris
int LEDR = 12; //fil rouge
int LEDJ = 11; // fil jaune
int LEDV = 10;// fil vert
int SENSOR = 8; // fil rose
int val;

void setup()
{
pinMode(AVAR, OUTPUT);
pinMode(LEDR, OUTPUT);
pinMode(LEDJ, OUTPUT);
pinMode(LEDV, OUTPUT);
pinMode(SENSOR, INPUT);
}
void loop()
{
digitalWrite(LEDJ, HIGH);
delay(50);
digitalWrite(LEDJ, LOW);
delay(50);
{
val = digitalRead(SENSOR);
if (val == LOW) 
{
digitalWrite(AVAR, HIGH);
digitalWrite(LEDV, HIGH);
delay(1500);
digitalWrite(AVAR, LOW);
digitalWrite(LEDV, LOW);
}
else 
{
digitalWrite(AVAR, LOW);
}
}
}


Donc la il avance avec la LED Jaune qui clignote , et quand un obstacle touche le contact , il recule pendant 1,5 sec en allumant la led
Verte .



#40539 Premier robot

Posté par blackdc sur 05 avril 2012 - 11:17 dans Archives

Pour un premier projet je le trouve très bien, continue comme ça, bon boulot !


Merci Image IPB


C'est vrai que pour un premier projet il et bien réussi.

Juste une question quel et la taiille de ton robot???

C'est juste une question en passant.


Il fait 20 cm de large , 26 de long et 12 cm de haut , environ ... Image IPB


tu controlle tes moteur simplement avec des relais et ta carte ?
je voudrais savoir comment a tu monter tes relais et quelle sont leur valeur :)
@+ Maxime


Oui , j'utilise 4 relais en tout , en sortie d'Ardunio , un petit relais 5 volts ( que l'on trouve dans les vieux modem 56 k us-robotic ) qui allume un relais 12V plus costaud capable de supporté l'ampérage du moteur + les diodes de roue libre qui vont bien .

Cela fois 2 :
Un jeux petit + gros relais pour alimenté le moteur
Un jeux petit + Gros relais pour choisir le sens de rotation .

Les petits relais sont des NEC EE2-5NUX et les gros des GOOD SKY MI-SH-212L modèle qui supporte le 220V et avec double contacts .

que de la récup . ( sur la photo , le montage n'est pas finit )

Ca prend un peu de place , mais ça permet d'alimenté le moteur avec une source différente de l'électronique et de séparer les circuits ( si le moteur grille , il ne peut pas griller l'Ardunio . )

J'ai récupérer dans une grosse imprimante un gros moteur pas à pas et des pièces en alu très sympa qui pourrais faire un buste par exemple :

Image IPB

Image IPB

Image IPB

Image IPB



#40513 Premier robot

Posté par blackdc sur 05 avril 2012 - 03:08 dans Archives

Bonjour à tous ,

Je débute et je compte commencé par un robot à roue .

Je prend comme base un châssis de voiture radio-commandé simple , qui ne permet que de faire soit marche avant , soit marche arrière en tournant et qui possède une place confortable pour mettre diverses carte et capteur .

Voici le prototype que j'ai fait en premier :

Un capteur "poussoir" à l'avant et des relais pour commander le moteur .

Le montage est "volant" , c'était juste un essai .

Image IPB

La il arrive à avancer , et fait une marche arrière en tournant si le capteur touche un obstacle .

Voici le petit bout de programme pour ça :


int PHARE = 13; // fil noir
int SENSOR = 12;// fil gris
int AVAR = 11; // fil vert
int MOTEUR = 10; // fil jaune
int val;

void setup()
{
pinMode(PHARE, OUTPUT);
pinMode(AVAR, OUTPUT);
pinMode(MOTEUR, OUTPUT);
pinMode(SENSOR, INPUT);
}
void loop()
{
digitalWrite(PHARE, HIGH);
delay(50);
digitalWrite(PHARE, LOW);
delay(50);
digitalWrite(PHARE, HIGH);
delay(50);
digitalWrite(PHARE, LOW);
digitalWrite(MOTEUR, HIGH);
{
val = digitalRead(SENSOR);
if (val == LOW) 
{
digitalWrite(AVAR, LOW);
}
else 
{
digitalWrite(AVAR, HIGH);
delay(2000);
}
}
}

Je suis en train de faire un montage propre de façon à pouvoir développé tout cela ( plusieurs capteurs , une télécommande infra-rouge , un bras , etc ... )

Image IPB

Image IPB

L'alimentation se fait par une batterie au plomb de 12v et le moteur est alimenté en 3v par 2 piles situées dans le logement d'origine du châssis .

Je précise que pour ce projet , un investissement minimum est fait , car j'utilise quasiment que de la récupération ( composant sur ancien matériel électronique )

La carte sur le pare-choc , c'est un radar infrarouge d'alarme , sur lequel je repique juste le poussoir . ( mon père travail dans les systèmes d'alarmes ce qui me permet de récupérer toute sorte d'appareil de ce type )



#40436 Bonjour à tous

Posté par blackdc sur 02 avril 2012 - 10:55 dans Et si vous vous présentiez?

Bonjour à tous ,

Je m'appel David , alias blackdc , j'ai 33 ans , 20 ans d'informatique et de modelisme derriere moi et je m'interresse beaucoup au monde de la robotique .

J'ai acheter un kit debutant pour ardunio histoire de me lancer .

Pour le moment , je me suis fabriquer un petit chenillard de leds ( 14 leds ) que j'ai fais clignoter dans tout les sens pour avoir une premiere approche du language de programmation .

Miantenant , je bosse sur mon premier robot .

Je part d'une base simple le chassis d'une ancienne voiture radio-commandé de mon fils .

Pour le moment , il avance et recule en tournant quand le capteur de contact mis sur le pare-choc est activé .

Je vais faire un post sur ce projet pour partager avec vous l'avancement et profitez de l'experience des plus avertis .

Au plaisir ,

David