Obsah:

Touch Me Glow Plant!: 5 kroků
Touch Me Glow Plant!: 5 kroků

Video: Touch Me Glow Plant!: 5 kroků

Video: Touch Me Glow Plant!: 5 kroků
Video: Trying this trend at 37 weeks pregnant #shorts 2024, Listopad
Anonim
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!

Ahoj všichni, Pokud jste někdo, kdo miluje pokojové rostliny a náladové lampy, čeká vás lahůdka, ukážu vám, jak snadné je vytvořit si vlastní „dotek mě zářící rostliny“. To je vyrobeno z arduina, odporu a drátu, který funguje jako kapacitní dotykový senzor, který snímá, kdykoli se dotkneme, a podle toho mění světlo. Světlo se náhodně mění a rozzáří celou rostlinu..tak začněme !!

Zásoby

Arduino Uno × 1 Rezistor 1M. × 1WS218b adresovatelný LED pásek × 1Wire (libovolná délka)

Krok 1: Zapojení

Zapojení!
Zapojení!
Zapojení!
Zapojení!
Zapojení!
Zapojení!
Zapojení!
Zapojení!

Nejprve připojte odpor 1 M přes kolíky 2 a 4. připojte vodič ke kolíku 2 Arduina (stejný kolík jako je připojen odpor).. a druhý konec vodiče připojte k zařízení. V mém případě vodič ponořím do láhve (použil jsem kytarovou strunu na drát, protože jsem v té době neměl dlouhý drát a řetězec nebyl téměř vidět.). Nyní je čas připojit LED pásek: Připojte pin vcc - arduino 5v pin Gnd pin - Arduino gnd pin Data pin - Arduino pin 7Všechny piny lze upravit podle vašeho použití v níže uvedeném kódu

Krok 2: Nastavení

Nastavení
Nastavení
Nastavení
Nastavení
Nastavení
Nastavení
Nastavení
Nastavení

Nastavení je velmi snadné. Umístěte drát (který jsme připojili na kolík 2) do kontejneru, kde je umístěna rostlina Nyní se dotkněte zařízení a přečtěte si hodnotu na sériovém plotru Arduino ide a změňte podle něj kód. (Pokud o tom máte nějaké pochybnosti projekt spadl zdarma požádat níže). LED diody lze umístit podle vaší vůle, kterou jsem umístil pod láhev, abych získal tento efekt.

Krok 3: Kód

#include "FastLED.h" #include #define NUM_LEDS 6 // Datový pin, který vedla data budou zapsána přes#define DATA_PIN 7CRGB LED [NUM_LEDS]; CapacitiveSensor cs_4_2 = CapacitiveSensor (4, 2); // 10 megohmový odpor mezi piny 4 a 2, pin 2 je pin senzoru, přidejte drát, folikulovat nastavení () {Serial.begin (9600); zpoždění (2000); FastLED.addLeds (leds, NUM_LEDS);} void loop () {long start = millis (); long total1 = cs_4_2.capacitiveSensor (30); Serial.print (millis () - start); // kontrola výkonu v millisecondsSerial.print ("\ t"); // znak tabulátoru pro ladění okna spacingSerial.println (total1); // výstup snímače 1 zpoždění (100); // libovolné zpoždění pro omezení dat na sériový port if (celkem1> 1500) {leds [0] = CRGB (random (), random (), random ()); leds [1] = leds [0]; leds [2] = leds [0]; FastLED.show (); // zapněte LED:}}

Krok 4: Video

Takhle vypadá „dotkni se mě zářivá rostlina“ve světlé a temné místnosti … promiňte za to mizerné video, které jsem pořídil do telefonu.

Krok 5: Závěr

Použil jsem 2 knihovny FastLED.h CapacitiveSensor.hTy lze stáhnout na samotném ideu Arduino. (Pokud máte potíže se stažením komentáře níže). Veškerou hodnotu v kódu lze změnit podle vašeho použití. Pokud chcete další Podrobnosti a pomoc mi můžete napsat. Snad se všem tento projekt líbil

Doporučuje: