Tabla de contenido:

Touch Me Glow Plant !: 5 pasos
Touch Me Glow Plant !: 5 pasos

Video: Touch Me Glow Plant !: 5 pasos

Video: Touch Me Glow Plant !: 5 pasos
Video: Mimosa pudica reaction to fire ‼️😱 2024, Diciembre
Anonim
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!

Hola a todos, Si eres de los que adoran las plantas de interior y las lámparas de ambiente, te espera un capricho, voy a mostrarte lo fácil que es hacer tu propia planta "touch me glow plant". Esto se hace con arduino, resistor y un cable que actúa como un sensor táctil capacitivo que detecta cada vez que tocamos y cambia la luz de acuerdo a él. La luz cambia aleatoriamente e ilumina toda la planta … ¡así que comencemos!

Suministros

Arduino Uno × 1Resistor 1M. × 1WS218b tira de led direccionable × 1Wire (cualquier longitud)

Paso 1: ¡Cableado

Cableado
Cableado
Cableado
Cableado
Cableado
Cableado
Cableado
Cableado

Primero conecte la resistencia de 1 M entre los pines 2 y 4, conecte el cable al pin 2 de Arduino (el mismo pin que el resistor está conectado).. y conecte el otro extremo del cable a la planta. En mi caso, sumerjo el cable en la botella (he usado una cuerda de guitarra como cable porque no tenía un cable largo en ese momento y la cuerda casi no era visible). Ahora es el momento de conectar la tira de led: Conecte el pin vcc - arduino 5v pin Gnd pin - Arduino gnd pin Data pin - Arduino pin 7 Todo el pin se puede modificar de acuerdo con su uso en el código que se proporciona a continuación

Paso 2: Configuración

Configuración
Configuración
Configuración
Configuración
Configuración
Configuración
Configuración
Configuración

Es muy fácil de configurar. Coloque el cable (que conectamos al pin 2) en el contenedor donde se coloca la planta Ahora toque la planta y lea el valor en el plotter serial Arduino ide y cambie el código de acuerdo con él. (Si tiene alguna duda sobre esto proyecto no dude en preguntar abajo). Los leds se pueden colocar de acuerdo a su voluntad que he colocado debajo de la botella para conseguir ese efecto.

Paso 3: ¡Código

#include "FastLED.h" #include #define NUM_LEDS 6 // Pin de datos sobre el que se escribirán los datos del led # define DATA_PIN 7CRGB leds [NUM_LEDS]; CapacitiveSensor cs_4_2 = CapacitiveSensor (4, 2); // Resistencia de 10 megaohmios entre las clavijas 4 y 2, la clavija 2 es la clavija del sensor, agregue cable, configuración de foilvoid () {Serial.begin (9600); retraso (2000); FastLED.addLeds (leds, NUM_LEDS);} bucle vacío () {inicio largo = millis (); total largo1 = cs_4_2.capacitiveSensor (30); Serial.print (millis () - inicio); // verifica el rendimiento en milisegundosSerial.print ("\ t"); // carácter de tabulación para el espaciado de la ventana de depuraciónSerial.println (total1); // imprime la salida del sensor 1delay (100); // retardo arbitrario para limitar los datos al puerto serie if (total1> 1500) {leds [0] = CRGB (random (), random (), random ()); leds [1] = leds [0]; leds [2] = leds [0]; FastLED.show (); // enciende el LED:}}

Paso 4: video

Así es como se ve "tócame planta luminosa" en una habitación clara y oscura … lo siento por el video de mierda que tomé con mi teléfono.

Paso 5: Conclusión

He usado 2 bibliotecas FastLED.h CapacitiveSensor.h Estas se pueden descargar en el propio Arduino ide. (Si tiene algún problema para descargar el comentario a continuación). Todo el valor en el código se puede cambiar de acuerdo con su uso. Detalles y ayuda, puedes enviarme un mensaje. Espero que a todos les haya gustado este proyecto

Recomendado: