Skip to main content

Fabrication d’un système anti-algues type twinstar DIY

Les pièces imprimées du double pulsar, un Twinstar DIY

Le twinstar, c’est LE truc à la mode ces temps ci. Dans mon club aquariophile (Kazanac), certains en ont, et tout le monde à envie de tester. En tous cas, on en parle, notamment sur l’excellent blog Hackquarium.

Pour une explication détaillée, suivez le lien juste au dessus. Mais en gros, c’est un bidule que vous mettez dans votre aquarium, branchez à un boitier, et qui fait de minuscules bulles. Et par ce biais, on est censés réduire drastiquement la prolifération de certaines algues. Dans ma cuve contrôlée par un système automatisé programmable Rlieh, je n’en ai pas besoin car je n’ai pas d’algues. Par contre je suis curieux, et j’ai bien un petit bac en train de démarrer qui commence à avoir des algues… Seul hic, le twinstar coûte assez cher (150-200€).

Du coup, de nombreuses initiatives apparaissent ici et là pour faire des Twinstar DIY, ou au moins des systèmes comparables.  Je vous propose dans cet article de nous pencher sur la question.

En savoir plus

Les écrans LCD texte et leur conversion I2C

vignette vidéo écrans LCD texte et conversion I2C

J’ai fait une nouvelle vidéo sur ma chaine youtube, sur les écrans LCD texte classiques, à base de HD44780 (ceux qu’on trouve partout), et sur leur conversion en écrans I2C en utilisant une carte additionnelle qui permet de passer de 6-8 GPIOs occupés à 2 (qui restent utilisables en plus!).

Plus d’explications dans la vidéo :

REA – contrôle des moteurs, PWM et choix du composant adapté

Arduino et contrôleur de moteurs DRV8835 sur R.Hasika

Dans le cadre du programme REA, nous développons un rover. Nous avons tout d’abord décidé du mode de déplacement du robot, avant de nous pencher sur le type de moteurs à utiliser, puis au choix des roues ou chenilles pour la propulsion. Nous disposons maintenant d’un groupe moto-propulseur, qu’il convient de s’intéresser au contrôle des moteurs pour gérer précisément les déplacements du rover. Nous nous pencherons maintenant sur cette problématique.

En savoir plus

REA – energie, alimentation électrique : batteries pour rover

Châssis de R.Hasika avec les batteries LiPo 18650 et les moteurs

Dans le cadre du programme REA, nous développons un rover. Nous avons tout d’abord décidé du mode de déplacement du robot, avant de nous pencher sur le type de moteurs à utiliser, puis au choix des roues ou chenilles pour la propulsion. Pour que notre rover soit autonome, il nous faut une source d’énergie, et comme nous avons opté pour des moteurs électriques, il nous faut une alimentation électrique pour l’ensemble. Voyons cette problématique en nous penchant principalement sur les batteries pour rover.

En savoir plus

REA – mode de propulsion du robot

R.Hasika de côté avec vue des chenilles

Pour notre programme REA, nous développons un Rover d’Exploration Autonome.

Si nous souhaitons avoir un robot autonome qui ne soit pas une sonde immobile, il lui faut être capable de se déplacer. Nous nous intéressons ici aux robots terrestres, et nous pencherons sur les modes de déplacement utilisables pour nos robots. Nous verrons donc dans cet article chaque mode de propulsion utilisable simplement pour notre robot autonome, en expliquant leur fonctionnement, et en comparant leurs avantages et inconvénient. Le but de cette étude théorique est de dresser un panorama des solutions existantes afin de pouvoir choisir la plus adaptée à un problème donné.

En savoir plus

Programme REA : Rover d’Exploration Autonome – introduction

R.Hasika en vue de dessus.

J’ai construit divers robots “comme ça”, sans planifier grand chose, pour apprendre, comme R.Cerda,pour lequel j’ai fait un tuto, ou encore mon projet de robot à haute autonomie. Aujourd’hui, je me dis que je peux progresser de façon plus structurée, plus scientifique, un peu comme un programme de recherche (c’est mon métier après tout :) ).

Je démarre donc mon programme REA, pour Rover d’Exploration Autonome. Le but est de faire un rover capable de se déplacer seul dans un environnement donné de façon autonome. J’ai déja réalisé certains des objectifs de ce programme dans quelques uns de mes projets précédents. Cependant, je souhaite pour ce projet tout reprendre depuis le début, et mener les évolutions comme un projet de recherche classique (en m’inspirant, sans bien sur prétendre approcher ce niveau, du programme MER –Mars Exploration Rover— de la NASA).

J’aborde ce projet sous deux axes :

  • L’axe scientifique;
  • L’axe pédagogique.

En savoir plus

Mesurer une tension avec un pont diviseur de tension

pont diviseur de tension

Si l’on mesure une tension, il faut que celle ci soit inférieure aux tensions admissibles par le composant qui les mesure. Généralement il s’agit de la tension d’alimentation du composant : un composant alimenté en 5V mesurera des tensions jusqu’à 5V par exemple. Si l’on dépasse la valeur limite, on risque de détériorer le composant qui mesure la tension. Mais que faire dans ce cas si l’on souhaite mesurer une tension plus élevée? Par exemple, si avec votre Arduino, vous souhaitez mesurer la tension d’une batterie de voiture? Il est possible dans ce contexte d’utiliser un pont diviseur de tension. Nous verrons dans cet article le principe, comment calculer les bonnes valeurs pour votre pont diviseur et également comment le réaliser et s’en servir.

En savoir plus