Bonjour,
Savez vous s'il existe un shield Arduino pour tester son niveau de batterie. J'ai vu qu'on pouvait faire ça à travers un pont diviseur lien : http://skyduino.wordpress.com/2012/08/09/arduino-mesurer-la-tension-dun-batterie
Cordialement.
P2B
- Robot Maker
- → Affichage d'un profil : Sujets: P2B
Statistiques de la communauté
- Groupe Membres
- Messages 36
- Visites sur le profil 6 159
- Titre Nouveau membre
- Âge Âge inconnu
- Date de naissance Anniversaire inconnu
-
Gender
Non spécifié
0
Neutral
Outils utilisateur
Amis
P2B n'a pas encore ajouté d'ami.
Sujets que j'ai initiés
Niveau de batterie
01 mars 2013 - 12:30
P2B
10 février 2013 - 01:01
Bonjour à vous,
Je suis tombé dans la robotique y'a de ca 2 ans apres avoir acheté un robot tout fait,tout prêt, et tout beau mais pas terrible ! Le Rovio de chez WOWWEE.
Je dois dire que j'ai été assez deçu alors je me suis dit pourquoi pas en creer un.
Mon projet avance tout doucement, car j'ai du tout apprendre, l'électronique, le language de programmation... seul avec mon ami GOOGLE
/>/>
Mais c'est tellement intéressant (sauf pour ma femme).
A part ca j'ai 33 ans et une formation de comptabilité, voilà.
Longue vie à ce forum.
A bientôt.
P2B, pour info qui veut dire pas2bol
Je suis tombé dans la robotique y'a de ca 2 ans apres avoir acheté un robot tout fait,tout prêt, et tout beau mais pas terrible ! Le Rovio de chez WOWWEE.
Je dois dire que j'ai été assez deçu alors je me suis dit pourquoi pas en creer un.
Mon projet avance tout doucement, car j'ai du tout apprendre, l'électronique, le language de programmation... seul avec mon ami GOOGLE

Mais c'est tellement intéressant (sauf pour ma femme).
A part ca j'ai 33 ans et une formation de comptabilité, voilà.
Longue vie à ce forum.
A bientôt.
P2B, pour info qui veut dire pas2bol
Besoin d'aide arduino
07 février 2013 - 03:05
Bonjour,
je reviens apres une longue absence (perdu mes identifiants), anciennement pas2bol.
Pour resumer : mon projet (de longue date
/>/>/>/>/>/>/>/>) un robot avec une base arduino + shield xbee pour la communication serie, + tourelle avec capteur ultrason.
Aujourd'hui,au niveau de mon prog j'ai terminé le mode manuel et commencé le mode auto.
Sur le mode auto je rencontre plusieurs difficultées. j'aimerai au démarrage du prog faire un scan de 180° avec ma tourelle, de récupérer la valeur la plus haute du capteur à ultrason et de faire pivoter mon robot dans cette direction, un peut sur ce model la :
()
J'ai cree cette fonction :
Demarrage du programme...
ANGLE => 0 DEG DISTANCE => 64 CM
ANGLE => 20 DEG DISTANCE => 43 CM
ANGLE => 30 DEG DISTANCE => 55 CM
ANGLE => 40 DEG DISTANCE => 44 CM
ANGLE => 50 DEG DISTANCE => 42 CM
ANGLE => 60 DEG DISTANCE => 43 CM
ANGLE => 80 DEG DISTANCE => 41 CM
ANGLE => 90 DEG DISTANCE => 65 CM
ANGLE => 100 DEG DISTANCE => 64 CM
ANGLE => 110 DEG DISTANCE => 65 CM
ANGLE => 120 DEG DISTANCE => 66 CM
ANGLE => 130 DEG DISTANCE => 146 CM
ANGLE => 140 DEG DISTANCE => 141 CM
ANGLE LE PLUS DEGAGE =
Tout ce qui est inferieur a 40cm n'est pas pris en compte car j ai reglé le seuil du capteur a 40cm
Comment recuperer la valeur la plus haute du capteur(ici 146cm), qui indiquerait l'espace le plus degagé?
Mon idée est de creer un tableau de 18 éléments pour stocker les valeurs du capteur et d'en récuperer la plus grande.
Je ne sais pas si tout est clair, alors n'hésitez pas
/>/>/>/>/>/>
Merci
je reviens apres une longue absence (perdu mes identifiants), anciennement pas2bol.
Pour resumer : mon projet (de longue date

Aujourd'hui,au niveau de mon prog j'ai terminé le mode manuel et commencé le mode auto.
Sur le mode auto je rencontre plusieurs difficultées. j'aimerai au démarrage du prog faire un scan de 180° avec ma tourelle, de récupérer la valeur la plus haute du capteur à ultrason et de faire pivoter mon robot dans cette direction, un peut sur ce model la :
()
J'ai cree cette fonction :
void balayage() { int angleMin = 0; int angleMax = 180; for (byte degre = angleMin ; degre <= angleMax; degre += 10){ //j'incremente de 10° et je lis la valeurs du capteur myCam.write(degre); // servo qui supporte la caméra et le capteur valUltraSon = distanceObstacle(); // fonction qui lit le capteur if(valUltraSon > distanceMinDevant) { afficheAngleDegage(degre, valUltraSon); // fonction pour l'affichage } } }Dans la fenetre terminal ca donne ca:
Demarrage du programme...
ANGLE => 0 DEG DISTANCE => 64 CM
ANGLE => 20 DEG DISTANCE => 43 CM
ANGLE => 30 DEG DISTANCE => 55 CM
ANGLE => 40 DEG DISTANCE => 44 CM
ANGLE => 50 DEG DISTANCE => 42 CM
ANGLE => 60 DEG DISTANCE => 43 CM
ANGLE => 80 DEG DISTANCE => 41 CM
ANGLE => 90 DEG DISTANCE => 65 CM
ANGLE => 100 DEG DISTANCE => 64 CM
ANGLE => 110 DEG DISTANCE => 65 CM
ANGLE => 120 DEG DISTANCE => 66 CM
ANGLE => 130 DEG DISTANCE => 146 CM
ANGLE => 140 DEG DISTANCE => 141 CM
ANGLE LE PLUS DEGAGE =
Tout ce qui est inferieur a 40cm n'est pas pris en compte car j ai reglé le seuil du capteur a 40cm
Comment recuperer la valeur la plus haute du capteur(ici 146cm), qui indiquerait l'espace le plus degagé?
Mon idée est de creer un tableau de 18 éléments pour stocker les valeurs du capteur et d'en récuperer la plus grande.
Je ne sais pas si tout est clair, alors n'hésitez pas

Merci
- Robot Maker
- → Affichage d'un profil : Sujets: P2B
- Privacy Policy