Skip to main content

Une rampe à LED intelligente pour la cui

rampe à LED intelligente : la carte de commande

Dans ma cuisine, au dessus de l’évier, j’ai rajouté deux lampes basses consommation. Cependant cette solution est loin d’être idéale : il est facile d’oublier d’éteindre ces lumières, l’éclairage est soit éteint, soit à fond (éblouissant en pleine nuit), et je préfère éviter d’avoir du 220V au dessus de l’évier. Je pourrais couvrir avec de […]

R.Ian : démo rapide (robot Arduino à 35€

R.Ian, vignette video 1 youtube

Salut à tous. Dans un précédent billet, je vous présentais R.Ian, mon nouveau projet de robot économique, simple et extensible. J’ai crée une page détaillée sur R.Ian, et  maintenant, voici une petite démonstration d’un programme de base, s’exécutant sur une version encore en développement du robot. Pour cela, j’ai tourné une petite vidéo que vous […]

Contrôleur de LED simple utilisant un TI

contrôleur de LED basique sur breadboard

Dans le cadre du projet Domochevsky, nous cherchons à implémenter un système d’éclairage intelligent, tel que nous en avons discuté dans ce précédent billet. Nous n’implémenterons pas toutes les fonctionnalités décrites immédiatement, mais nous allons créer une base simple et extensible sur laquelle nous pourrons construire la suite du projet. Nous décrirons ici une version […]

Un nouveau robot basé sur le Raspberry P

R.Hasika en version découpe laser vu de face

J’ai commencé la construction d’un nouveau robot basé sur le Raspberry pi, R.Hasika. Celui ci reprend les bases du précédent, R.Cerda, mais en améliorant l’ensemble avec une conception plus précise. L’objectif de ce robot est de pouvoir obtenir un déplacement rectiligne et précis, et des rotations exactes. Ainsi, il devrait être possible de mesurer le […]

Interfacer un écran LCD texte avec un AT

LCD Sparkfun 5V White on black

Dans l’optique de mon projet Milapli, Il faudra bien, à un moment donné, afficher les données quelquepart. Dans l’absolu, on pourrait se contenter de stocker ces données, puis d’y accéder par le réseau. Cependant, on peut trouver pour une dizaine d’euros des écrans LCD 2*16 caractères RGB, ou divers autres coloris. Avec un tel écran, il est possible d’afficher directement les informations de notre choix. Ils sont simples à utiliser, et permettent une visualisation directe des données. Dans le cas présent, j’utilise un écran 2*16 caractères, avec un rétro-éclairage blanc de Sparkfun, qui produit des lettres blanches sur fond noir. Ce modèle à un contraste très important, et je vous le recommande pour des projets devant être utilisés en extérieur. Nous allons ici voir comment connecter un tel écran à un ATmega328p (ça devrait fonctionner avec les autres ATmega), ou tout simplement un Arduino.

Mesurer la luminosité (éclairement lumin

Capteur de lumière analogique GA1A12S202

L’éclairement lumineux mesure la sensation d’éclairement qu’on perçoit dans une situation donnée. Nous allons voir comment le mesurer avec le GA1A12S202 de chez Adafruit. On branche VCC au 5 ou 3.3V, out à une entrée analogique, et GND à la masse. On mesure la tension de sortie, et on calcule le courant : I=U/68000.
On peut alors calculer l’éclairement en lux : Io=10*log(Ev), donc (Io/10)=log(Ev), donc Ev=(Io/10)^10. (Io/10 à la puissance 10).
Le code source Arduino : https://github.com/sarinkhan/Milapli/blob/master/testLuxSensor.ino