FablabJunior Automne 2015/Projet8

Révision de 17 novembre 2015 à 13:22 par Cedric (discussion | contributions)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Révision de 17 novembre 2015 à 13:22 par Cedric (discussion | contributions)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)


robot arduino avec capteur

Rouleroule1.jpg

Contributeur·ice·s

Statut du projet

Experimental

Statut de la publication

License

CC-by-sa-3.0

Inspiration

robot capteur

Fichiers source

Machines

Matériaux

Lien




planche de bois 2 capteur arduino 2 servomoteur pile


Sommaire

Dessin

on a fait un dessin au début Vibreur.fj.jpg

construction

Le robot est construit avec les éléments du Minibot imprimé en 3D

après impression des pièces le robot est assemblé

Rouleroule1.jpgRouleroule2.jpg

cablâge

Le projet a un peu changé : finalement il s'agit d'un robot doté d'un capteur de distance qui évite les obstacles

Minibot 184140-1.jpg


programmation

Là on a fait simple : dès qu'un obstacle est devant lui à moins de 10cm il s'arrête.

Le principe est de connecter le fil de signal de chaque servomoteur sur deux entrées : 5 & 6 par exemple.

Ensuite on teste les servomoteurs pour vérifier s'ils "avancent" sur la consigne 0° ou bien 180°.

Il suffit de créer des fonctions pour chaque déplacement classique : avancer, reculer, stopper, etc...

Puis on rajoute la mesure de la distance avec le bon bloc (attention au câblage indiqué dans le bloc) et delà on fait des tests relativement à ce qui est attendu.

Visualiser et tester ce programme dans Blockly@rduino :

Mesure distance.JPG