Atelier robotique Collège, Version avancée

ça y est , j’ai terminé et mis en ligne la version avancée du robot junior. Ce que j’ai ajouté : le suiveur de ligne avec reprise de la ligne en cas de perte de trajectoire, batterie 16850 à la place des piles et module de télémétrie NRF24.

Tout cela est disponible sous Github dans le même dépôt que le reste du projet : https://github.com/volab/permisC2019 dans le sous dossier /_02-realisation/_01-software/robot_junior_jojo/Cversion/ligneFollow Pour le code source et ici pour les explications.

C’est écrit en C++ et beaucoup moins pédagogique que la version de base du robot junior mais c’est la partie avancée.

Il y aurait bien encore des choses que j’aimerais faire comme un soft sur PC qui analyse en temps réel la télémétrie du robot pour retracer la trajectoire ou encore ajouter des capteurs odométriques sur les roues ou encore refaire le PCB pour ajouter des connecteurs d’extension et inclure la partie capteurs infrarouges sur une seule carte (on a vérifié et on a la solution pour que ça passe).

Mais pour le moment, je retourne sur le projet de la prise multiple connectée que j’aimerais bien terminer.


I2C extension à base d’ARDUINO Nano

Arduino NanoI2CIOExpander

Il s’agit là de mon premier article sur https://www.hackster.io/. J’ai choisi cet hébergeur de projet car je trouve que c’est celui qui est le plus pertinent d’un point de vue électronique à l’heure actuelle sur les sujets qui nous intéressent comme de Raspberry pi, la communauté ARDUINO et surtout en ce qui me concerne les ESP8266 et ESP32. Lien directe vers le projet sur Hackster

Ce projet décrit de A à Z la création d’une extension I2C d’entrée sorties digitales et analogique dans la vocation est d’être utilisé comme un composant périphérique pour un autre micro-contrôleur comme par exemple l’ESP8266 qui ne dispose que d’une seule entrée analogique. Tout est foruni, les sources, les documents de conception ET de réalisation et même une librairie ARDUINO pour utilisé le composant depuis l’ESP qui surcharge les fonctions pinMode, digitalRead, digitalWrite et analogRead

Bien évidement le projet est disponible sur notre WIKI.

Pour ce projet, j’ai un peu innové. Contrairement à nos habitudes, j’ai rédigé le projet entièrement en anglais, Hackster oblige et je me suis dit que cela augmenterait un peu la notoriété du VoLAB à l’internationale. Autre innovation, les sources sont gérées sous github. Avec une strucutre documentaire ayant pour modèle l’article de Pierre sur la documentation.

La boucle de retournement du train du VoLAB

Le wiki s’enrichit à nouveau avec cette fois le projet de boucle de retournement du réseau de train.

Un projet dans le projet Train du VoLAB qui pourra intéresser les aficionados de modélisme ferroviaire.

Électronique, capteur à effet hall et machine d’état le tout mu par un ARDUINO nano…

Un article complet de plus sur notre wiki . Le BRE : Bras Robot Educatif

Après l’article sur les BOBies,système complet qui permet de réaliser des prototypes électroniques fiables à partir de breakout board.

je termine la documentation complète de mon bras robot éducatif.

C’est un bras robotique à base de servomoteur de modélisme, dans la droite ligne de celui de Gilles.

Les servomoteurs sont juste un petit peu plus gros…

Les BOBies

Après l’article Comment régler un stepstick A4980 ou DRV8825, je termine un article et surtout une longue conception de petits objets pour pérenniser nos montages électroniques. J’ai baptisé ces petits objets BOBies qui est la contraction de BreakOut Board et de goodies.

Si le sujet vous intéresse un petit coup d’oeil sur notre wiki au bout de CE lien

Fête de la science

Comme à chaque fois nous fêterons la science à Groslay.

C’est déjà notre 3ième participation et ce sera le dimanche 15 octobre prochain

Plein de chose à découvrir, le programme sera chargé, venez nombreux.

On fera des démo d’imprimante 3D, on fera rouler des petits robots, on fera un atelier soudure de composants électronique et démonstration de montage électronique en tout genre.

Adresse : 2B Rue Ferdinand Berthoud, 95410 Groslay

Plus d’information dur le site de la mairie de Groslay

Une belle introduction toute en douceur à la programmation objet

J’ai traduit en français un article déniché sur le site Adafruit sur la Programmation Orientée Objet. J’ai trouvé la démarche tellement intéressante que j’ai eu envie de la partagée dans la langue de Molière.

L’auteur de cet article nous prend gentiment par la main en partant du bon vieux blink sur Arduino pour nous emmener jusqu’à la POO (Programmation Orienté Objet) qui peut en rebuter plus d’un. Toute la différence réside dans la présentation très progressive des concepts.  Je conseille à tout ceux qui s’intéressent à la programmation ARDUINO de lire cet article.

Seul manque à cet article est la compilation séparée. Je me suis promis de combler cet lacune dans un prochaine article. Reste à savoir quand  ?