
MicroRupteurMan
#101
Posté 11 novembre 2011 - 06:29
J'ai realiser le montage joint dans mon dernier post, brancher sur mon relais 5v, le probleme c'est que quand je fais les tests le relais se decolle pas, je doit mettre mon fil GND en contact avec une patte de la bobine du relais pour qu'il se décolle.(juste un court instant). Quand le relais devrai se décoller, il reste 1.5V qui passe dansla bobine et le maintien collé..
J'ai recu ma mini cam. Elle est installé mais reste a casé la pile de 9v.
J'ai recu mes composant pour le chargeur. Mais me suis planté : j'ai pris une resistance de 12ohms au lieu de 0.12 !
Je mettrai des photos de tous ca bientot..
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 !
#102
Posté 11 novembre 2011 - 11:23
J'ai realiser le montage joint dans mon dernier post, brancher sur mon relais 5v, le probleme c'est que quand je fais les tests le relais se decolle pas, je doit mettre mon fil GND en contact avec une patte de la bobine du relais pour qu'il se décolle.(juste un court instant). Quand le relais devrai se décoller, il reste 1.5V qui passe dansla bobine et le maintien collé..
Je n'ai pas bien compris ce que tu essayes de dire ... Par "décollé", tu veux dire "activé" ?? Normalement, si tu met ta pin Cde à quelques volts (5V), Q1 conduit et la patte de la bobine qui est relié au transistor est à la masse. (le transistor s'active)
Mon site internet : http://ferdinandpiette.com/
#103
Posté 11 novembre 2011 - 11:34
Le shéma est bon. Mais reste à voir ton code.
Deux chose l'une, soit ta PullUp n'est pas suffisante, soit ton code ne fzit pas passer ta Pin en Low.
Soit tu connecte ta Pin entre ta résistance est ta masse.
Soit tu connecte ta Pin entre ta résistance et ton 5v.
Les deux fonctionnent la différence et qu'un LOW colle ta bobine soit c'est un HIGH.
Sur ton schéma on ne voit pas commet tu a connecté ta pin à ce montage.
Sinon c'est ton code. Mais di il reste 1.5v de DDP à à bobine c'est certainement un problème de PullUp.
#104
Posté 12 novembre 2011 - 11:32
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 !
#105
Posté 12 novembre 2011 - 12:02
Mon site internet : http://ferdinandpiette.com/
#106
Posté 12 novembre 2011 - 02:32
Mes accus sont rechargé, je vais faire les test sur l'arduino.
Sur sonelec, il y a ecrit :
La résistance R2 n'est pas obligatoire. Elle peut être nécessaire si la tension de commande, au repos, n'est pas totalement nulle (par exemple 0,6V) et si le relais colle alors qu'il ne le devrait pas.
Il y a pourtant R2, a la difference que j'ai une 39k.
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 !
#107
Posté 12 novembre 2011 - 03:07
une pull-down de 39k, ça marche aussi sans soucis.
Lorsque tu as ce problème, quelles sont les tensions que tu obtiens entre la pin cmd et la masse, entre la base et l’émetteur, entre la base et le collecteur et aux bornes de la bobine ?
Mon site internet : http://ferdinandpiette.com/
#108
Posté 12 novembre 2011 - 03:18
La Pullupp ne serait peut être pas montée en PullUp mzis en pont diviseur ce sui expliquerait cette tension etrange.
#109
Posté 12 novembre 2011 - 03:26
La seule explication serait une erreur de câblage.
La Pullupp ne serait peut être pas montée en PullUp mzis en pont diviseur ce sui expliquerait cette tension etrange.
Tu as mis une pull-up en plus ??
Dans ce cas là, vire là ! Ne laisse que la pull-down
Mon site internet : http://ferdinandpiette.com/
#110
Posté 12 novembre 2011 - 03:50
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 !
#111
Posté 12 novembre 2011 - 03:55
J'ai suivi le shemas uniquement.
Montage testé tel quel chez moi. Il marche.
Mon site internet : http://ferdinandpiette.com/
#112
Posté 12 novembre 2011 - 04:24
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 !
#113
Posté 12 novembre 2011 - 09:02
Elais conecter sur la pin 3
delay (500); digitalWrite (RelaisC, HIGH); delay(1500); digitalWrite (RelaisC, LOW), delay (1000); //fin relais
Il s'active mais se desactive pas .
Commander par L'arduino, Circuit connecté a la batterie +8v, sinon en 5v sur l'alim du bot ca marche pas.
Edit : Il y a une faute dans le code , une , au lieu de ; .. Mais c'est bizare que ca marchais ducoup !
Edit :
// Par Choc avant else if (digitalRead(BP) ==apui) { delay (500); digitalWrite (RelaisC, HIGH); delay(1500); digitalWrite (RelaisC, LOW); //fin relais Moteur1(230,true); Moteur2(230,false); delay(300); Moteur1(0,false); Moteur2(0,true); delay(200); Moteur1(255,true); Moteur2(255,true); delay(700); }
Mon relais ne s'eteint qu'a la fin .
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 !
#114
Posté 14 novembre 2011 - 01:43
void loop() { // capteur US long duration, cm; // The PING))) is triggered by a HIGH pulse of 2 or more microseconds. // Give a short LOW pulse beforehand to ensure a clean HIGH pulse: pinMode(pingPin, OUTPUT); digitalWrite(pingPin, LOW); delayMicroseconds(2); digitalWrite(pingPin, HIGH); delayMicroseconds(5); digitalWrite(pingPin, LOW); // The same pin is used to read the signal from the PING))): a HIGH // pulse whose duration is the time (in microseconds) from the sending // of the ping to the reception of its echo off of an object. pinMode(pingPin, INPUT); duration = pulseIn(pingPin, HIGH); // convert the time into a distance cm = microsecondsToCentimeters(duration); long microsecondsToCentimeters(long microseconds) { // The speed of sound is 340 m/s or 29 microseconds per centimeter. // The ping travels out and back, so to find the distance of the // object we take half of the distance travelled. return microseconds / 29 / 2; } // accelerometre int x= analogRead(2); int y= analogRead(3); int z = analogRead(4); int val= analogRead (1); // capteur temperature ? int val2= analogRead(5); // capteur IR vide int vide= analogRead (5); // Convertion capteur temperature double kelvin = ((double)val*500.0)/1024.0; double degres = kelvin - 273.15; {if(degres<20) { digitalWrite(ledBleue,HIGH); } else { digitalWrite(ledBleue,LOW);}} { digitalWrite(ledRouge,HIGH); delay(60); digitalWrite(ledRouge,LOW); delay(60); } if (cm <= 30 ) { Moteur1(0,false); // j'arrete le moteur 1 Moteur2(0,true); // j'arrete le moteur 2 delay(150); Moteur1(230,true); Moteur2(230,false); delay(350); Moteur1(0,false); Moteur2(0,true); delay(200); Moteur1(255,false); // j'allume le moteur 1 Moteur2(255,false); // ' ' ' ' ' ' ' ' ' 2 delay(430); }
But I have a question :
Enfait non, le temps que je reflechise a la question n'a permis de trouver la reponse.
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 !
#115
Posté 24 novembre 2011 - 02:40
Voila pourquoi je suis ici, je tenais a vous faire par de l'amelioration que je vais faire a mon bot ::
Ici 0° est l'angle du servo, 0°= droite 90°= centre 180°= gauche par exemple.
Amelioration Reaction Robot
Le robot avance, la tourelle est a 0°,
il detecte un obstacle (mur).
Il pivote en sens inverse pendant 400µs..
Le moteur coté mur avance; le 2e moteur recule.
= perte de temps, usure des moteurs, trajectoire
"saccadé".
Le moteur qui recule doit effectué un changement
de sens plein regime.. Impossible de suivre une
trajectoire correct dans un couloir.
Solution :
Le robot avance, detecte un obstacle (mur) a 0°.
Le moteur coté mur reste vitesse max, et le 2e
moteur ralentie.
=Fluidité de la trajectoire, possibilité d'etre au
centre d'un couloir .
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 !
#116
Posté 24 novembre 2011 - 05:08
Au debut, J'ai essaye :
else if (sensorValue >270 && angle >135) { angle = angle; Moteur1 (0,false); Moteur2 (255,true); }
sans delay, de facon a ce que des qu'il ne voit plus d'obstacle il continue sa route.
Mais ca a pas marcher.
Je me suis vite rendu compte que le servo tournait trop vite, 0° a 180°. J'ai donc dinimué mes incrementation a 36°.
Ensuite, aprés de nombreux test de reglage pour le servo et des reactions, ca ne marcher toujours pas. J'ai du donc rajouter un delay.
else if (sensorValue >270 && angle >135) { angle = angle; Moteur1 (0,false); Moteur2 (255,true); delay(400); }
Bien sur, une foit que j'aurai le capteur US, ce bout de code partira dans les oubliettes. Je ne pense pas avoir besoin du servo pour faire bougé le capteur (us) etant donné (a mon avis) que le cone de celui ci suffira. (le robot fait 15cm de large))
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 !
#117
Posté 24 novembre 2011 - 06:22
#118
Posté 25 novembre 2011 - 12:16
J'allume le robot
Initialisation
Le robot fait un tour (il decrit un cercle)
Si il detecte une ligne au sol, il la suit
sinon il fait ça vie .
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 !
#119
Posté 25 novembre 2011 - 03:10
C'est à toi de décider pas a lui.
Donc ne préfère tu pas lui dire ce qu'il doit faire si il ne rencontre pas de ligne ?
#120
Posté 25 novembre 2011 - 01:50
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 !
1 utilisateur(s) li(sen)t ce sujet
0 members, 1 guests, 0 anonymous users