Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans cet article, je vais créer un thermomètre à l'aide d'un anneau de pixels RVB Neo 16 bits.
La température maximale pouvant être mesurée avec cet outil est de 48 degrés Celsius.
Donc, parce qu'il utilise 16 LED, chaque LED RVB représentera 3 degrés Celsius.
La couleur et le nombre de LED s'adapteront à la température mesurée. par exemple, la température mesurée est de 30 degrés Celsius. Les leds qui vivront sont de 10 pièces. Regardez l'image ci-dessus. pour la couleur j'utilise des dégradés du vert au rouge.
Étape 1: Composant requis
Composants qui doivent être préparés:
- Arduino nano
- Anneau RVB Néo Pixels
- DHT11
- Cavalier
- Mini USB
- Comité de projet
Bibliothèque requise
- DHT
- Adafruit_NeoPixel
Étape 2: Assembler tous les composants
Voir l'image ci-dessus pour faire l'assemblage des composants
Arduino vers RVB et DHT
+5V ==> VCC RVB & (+) DHT
GND ==> GND RVB & (-) DHT
D2 ==> EN RVB
D4 ==> SORTIE DHT
Étape 3: Programmation
Téléchargez le fichier de croquis que j'ai mis ci-dessous:
Étape 4: Résultat
Voir l'image ci-dessus pour les résultats.
La température mesurée est de 30 degrés Celsius. Si 3 degrés Celsius = 1 LED, alors 30 degrés Celsius = 10 LED. Et séparément, j'utilise des dégradés du vert au rouge.