Table des matières:
- Fournitures
- Étape 1: Câblage
- Étape 2: Configuration
- Étape 3: Codez
- Étape 4: Vidéo
- Étape 5: Conclusion
Vidéo: Touch Me Glow Plant ! : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Salut à tous, Si vous êtes quelqu'un qui aime les plantes d'intérieur et les lampes d'ambiance, vous allez vous régaler, je vais vous montrer à quel point il est facile de créer votre propre "plante luminescente touch me". Ceci est fait avec de l'arduino, une résistance et un fil qui agit comme un capteur tactile capacitif qui détecte chaque fois que nous touchons et change la lumière en fonction. La lumière change de manière aléatoire et illumine toute la plante… alors commençons !!
Fournitures
Arduino Uno × 1Résistance 1M. ×1WS218b bande led adressable ×1Wire (n'importe quelle longueur)
Étape 1: Câblage
Connectez d'abord la résistance de 1 M entre les broches 2 et 4. connectez le fil à la broche 2 d'Arduino (la même broche que la résistance est connectée)..et connectez l'autre extrémité du fil à l'usine. dans la bouteille (j'ai utilisé une corde de guitare pour un fil parce que je n'avais pas de long fil à l'époque et la corde n'était presque pas visible.). Maintenant, il est temps de connecter la bande led: Connect vcc pin -- arduino Broche 5v Broche Gnd - Broche Arduino gnd Broche de données - Broche Arduino 7 Toutes les broches peuvent être modifiées en fonction de votre utilisation dans le code ci-dessous
Étape 2: Configuration
Il est très facile à mettre en place. Placez le fil (que nous avons connecté à la broche 2) dans le conteneur où la plante est placée Maintenant, touchez la plante et lisez la valeur sur le traceur série Arduino ide et modifiez le code en fonction. (Si vous avez un doute à ce sujet projet n'hésitez pas à demander en bas). Les leds peuvent être placées selon votre volonté, j'ai placé sous la bouteille pour obtenir cet effet.
Étape 3: Codez
#include "FastLED.h"#include #define NUM_LEDS 6// Broche de données sur laquelle les données de la LED seront écrites #define DATA_PIN 7CRGB leds[NUM_LEDS];CapacitiveSensor cs_4_2 = CapacitiveSensor(4, 2); // Résistance de 10 mégohms entre les broches 4 et 2, la broche 2 est la broche du capteur, ajout de fil, configuration foilvoid () {Serial.begin (9600); retard (2000); FastLED.addLeds(leds, NUM_LEDS);}boucle vide(){long start = millis();long total1 = cs_4_2.capacitiveSensor(30);Serial.print(millis() - start); // vérifier les performances en millisecondesSerial.print("\t"); // caractère de tabulation pour l'espacement de la fenêtre de débogageSerial.println(total1); // imprime la sortie du capteur 1delay(100); // délai arbitraire pour limiter les données au port série if (total1 > 1500) { leds [0]= CRGB(random(), random(), random()); leds [1]=leds [0]; led [2]= led [0]; FastLED.show(); // allume la LED: } }
Étape 4: Vidéo
Voici à quoi ressemble "touche-moi lueur plante" dans une pièce claire et sombre..désolé pour la vidéo merdique que je l'ai prise sur mon téléphone.
Étape 5: Conclusion
J'ai utilisé 2 bibliothèques FastLED.h CapacitiveSensor.hCelles-ci peuvent être téléchargées sur l'Arduino ide lui-même. (Si vous rencontrez des problèmes pour télécharger le commentaire ci-dessous). Toute la valeur du code peut être modifiée en fonction de votre utilisation. détails et aide, vous pouvez m'envoyer un message. J'espère que tout le monde a aimé ce projet
Conseillé:
Smart Indoor Plant Monitor - Sachez quand votre plante a besoin d'être arrosée : 8 étapes (avec photos)
Moniteur intelligent de plantes d'intérieur - Sachez quand votre plante a besoin d'être arrosée : il y a quelques mois, j'ai fabriqué un bâton de surveillance de l'humidité du sol alimenté par batterie et pouvant être enfoncé dans le sol du pot de votre plante d'intérieur pour vous donner des informations utiles sur le sol. niveau d'humidité et LED flash pour vous dire quand wa
Plant Monitor utilisant ESP32 Thing et Blynk : 5 étapes
Plant Monitor Using ESP32 Thing et Blynk: OverviewLe but de ce projet est de créer un appareil compact capable de surveiller les conditions d'une plante d'intérieur. L'appareil permet à l'utilisateur de vérifier le niveau d'humidité du sol, le niveau d'humidité, la température et la " sensation ". température de
Plant'm : 6 étapes (avec photos)
Plant'm : Comme la plupart, j'aime avoir des plantes dans la maison. Malheureusement, ils finissent presque toujours par mourir en quelques semaines. Alors, quand à la fin de ma première année en tant qu'étudiant au MCT à Howest, j'ai été chargé de créer un projet qui montrerait tout
Ok Google Plant Abreuvoir/Pistolet à eau : 20 étapes
Ok Google Plant Waterer / Water Pistol: Il s'agit d'un projet amusant qui utilise Google Home ou n'importe quel téléphone avec l'assistant Google pour pulvériser de l'eau sur quelqu'un ou arroser des plantes. Il a également de nombreuses applications potentielles pour d'autres utilisations telles que l'éclairage, le chauffage, les ventilateurs, etc. Si vous aimez ça
Rory the Robot Plant : 5 étapes (avec photos)
Rory the Robot Plant: Rory est un robot amusant sous la forme d'une plante, qui interagit avec certaines entrées de capteurs, joue de la musique et détecte tout mouvement humain autour, en plus de prendre des photos lorsque vous le commandez. une petite plante à l'intérieur du pot, noti