Table des matières:
- Étape 1: Alors qu'est-ce que c'est ?
- Étape 2: Le capteur de lumière
- Étape 3: Matériaux
- Étape 4: Connexions
- Étape 5: Logiciel
- Étape 6: posemètre au travail
- Étape 7: Terminé
Vidéo: Capteur de lumière MAX44009 avec OLED : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Salut les copains !
Hier, j'ai décidé de poster un autre gadget simple que j'ai fait pour mon ami. Il m'a demandé de fabriquer un simple posemètre pour contrôler un ventilateur et un relais dans sa serre pendant la journée. Malheureusement, je ne peux pas poster de photos de ce projet, car je n'ai programmé qu'un nano pour lui et je ne sais pas ce qu'il en a fait depuis. Mais je poste ma version.
Étape 1: Alors qu'est-ce que c'est ?
Il s'agit d'un luxmètre qui utilise un arduino, un capteur de lumière, un écran oled et quelques leds. La raison pour laquelle j'ai choisi l'écran oled est qu'il est facile de se connecter avec arduino. De cette façon, j'ai pu gagner du temps et du matériel pour tout assembler.
Commençons!
Étape 2: Le capteur de lumière
Le capteur de lumière ambiante MAX44009 est un excellent capteur facile à utiliser et très bon marché. Mais surtout, il dispose d'une large plage de mesure: 0,045 Lux à 188 000 Lux; courant de fonctionnement très faible. La bibliothèque que j'utilise prend en charge le calcul WPM (watt par mètre carré). Est-ce assez bon ??? OUI!
Je conseille seulement de l'utiliser avec 3,3 volts lorsqu'il est connecté à l'arduino.
J'ai ajouté ces liens pour en savoir plus sur les faits de base.
www.maximintegrated.com/en/products/sensor…
hu.mouser.com/new/maxim-integrated/maximma…
Qu'est-ce que WPM ?
Comme il est écrit dans la bibliothèque h.file:bla bla…………….. Cela permet un capteur à faible coût, à petite échelle, capable d'approcher l'énergie qui frappe la terre (en W/m^2)
n'importe quand. Je pense que c'est simple.
Étape 3: Matériaux
Les pièces nécessaires à ce projet sont:
- Arduino Uno (Atmega328 et supérieur)
- Écran oled I2C de 0,96"
- Capteur de lumière MAX44009
- Une planche à pain
- Quelques cavaliers
- Quelques leds ou une barre led 10 segments
Mais bien sûr, vous pouvez également utiliser n'importe quel autre écran si vous le souhaitez.
Étape 4: Connexions
Veuillez comprendre: je n'ai pas de friture ou d'autres trucs comme ça. Je n'aime pas ça et je n'ai pas le temps ni le courage de m'en occuper.
Les connexions sont très simples:
L'affichage et le capteur utilisent les lignes I2C d'arduino.
Affichage:
VCC - 3,3 ou 5 volts
GND - Terre
SCL - Analogique 5
SDA - Analogique 4
MAX44009:
VCC - 3,3 volts (seulement !!)
GND - Terre
SCL - Analogique 5SDA - Analogique 4
Les 10 LED que j'ai utilisées sur la maquette utilisent les broches numériques 2 à 11.
Étape 5: Logiciel
Je donne les bibliothèques et les croquis que j'ai utilisés.
Copiez et collez, compilez et téléchargez sur arduino.
Étape 6: posemètre au travail
Après le téléchargement, l'arduino mesure et affiche la valeur Lux, wpm. Les lectures sont mises à jour toutes les 300 ms.
Le croquis se compose de deux parties. La première partie est sans leds, la seconde avec les leds.
Étant donné que le capteur peut mesurer jusqu'à 188006 lux, j'ai décidé que chaque led indiquerait 18 000 lux. Mais vous pouvez ajuster les valeurs à vos besoins. J'ai commandé une barre led à 10 segments pour ma version finale de ce posemètre, mais je ne l'ai pas encore reçu. C'est la seule pièce manquante, mais quand je la recevrai, je la fabriquerai dans une enceinte étanche.
Étape 7: Terminé
Vous avez terminé. Utilisez-le comme vous le souhaitez.
J'espère que vous le trouverez utile.
Bonne journée!
Conseillé:
Circuit de capteur d'obscurité sur planche à pain + détecteur de lumière avec LDR : 6 étapes
Circuit de capteur d'obscurité sur planche à pain + détecteur de lumière avec LDR: Dans ce tutoriel, je vais vous apprendre à créer un simple Light & Circuit de détecteur d'obscurité avec un transistor & un LDR. Ce circuit peut être utilisé pour allumer et éteindre automatiquement les lumières ou les appareils en ajoutant un relais en sortie Vous pouvez également rep
Capteur de respiration bricolage avec Arduino (capteur d'étirement tricoté conducteur): 7 étapes (avec photos)
Capteur de respiration bricolage avec Arduino (capteur d'étirement tricoté conducteur): Ce capteur de bricolage prendra la forme d'un capteur d'étirement tricoté conducteur. Il s'enroulera autour de votre poitrine/estomac, et lorsque votre poitrine/estomac se dilate et se contracte, le capteur et par conséquent les données d'entrée qui sont transmises à l'Arduino. Donc
Capteur de lumière (photorésistance) avec Arduino dans Tinkercad : 5 étapes (avec photos)
Capteur de lumière (photorésistance) avec Arduino dans Tinkercad : Apprenons à lire une photorésistance, un type de résistance variable sensible à la lumière, à l'aide de l'entrée analogique d'Arduino. On l'appelle aussi LDR (résistance dépendante de la lumière). Jusqu'à présent, vous avez déjà appris à contrôler les LED avec la sortie analogique d'Arduino et à
Compteur de lumière Arduino DIY avec capteur BH1750 : 6 étapes (avec photos)
Compteur de lumière Arduino DIY avec capteur BH1750 : dans ce Instructable, je vais vous montrer comment construire un posemètre avec un grand écran LCD Nokia 5110 à l'aide d'Arduino. La construction d'un posemètre est une excellente expérience d'apprentissage. Lorsque vous aurez fini de construire ce projet, vous aurez une meilleure compréhension
Lumière réactive musicale--Comment créer une lumière réactive musicale super simple pour créer un bureau génial.: 5 étapes (avec images)
Lumière réactive musicale || Comment faire de la lumière réactive musicale super simple pour rendre le bureau génial.: Hé quoi de neuf les gars, aujourd'hui, nous allons construire un projet très intéressant. la basse qui est en fait un signal audio basse fréquence. C'est très simple à construire. Nous allons