Съдържание:

Touch Me Glow Plant !: 5 стъпки
Touch Me Glow Plant !: 5 стъпки

Видео: Touch Me Glow Plant !: 5 стъпки

Видео: Touch Me Glow Plant !: 5 стъпки
Видео: Learn How to Shuffle - In Only 5 Minutes - for Beginners 2024, Ноември
Anonim
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!

Здравейте на всички, Ако сте човек, който обича стайни растения и лампи за настроение, които ви очакват, ще ви покажа колко лесно е да направите свое собствено „докосни ме сияещо растение“. Това е направено с arduino, резистор и проводник, който действа като капацитивен сензор за докосване, който усеща всеки път, когато докосваме и променяме светлината според него. Светлината се променя на случаен принцип и осветява цялото растение … така че нека започнем !!

Консумативи

Arduino Uno × 1 Резистор 1M. × 1WS218b адресируема LED лента × 1Wire (всякаква дължина)

Стъпка 1: Окабеляване

Окабеляване!
Окабеляване!
Окабеляване!
Окабеляване!
Окабеляване!
Окабеляване!
Окабеляване!
Окабеляване!

Първо свържете 1 M резистор през щифт 2 и 4. свържете кабела към щифта 2 на Arduino (същият щифт като резистора е свързан).. и свържете другия край на проводника към растението. В моя случай потапя проводника в бутилката (използвал съм струна за китара за жица, защото по това време нямах дълъг проводник и струната почти не се виждаше.) Сега е време да свържете LED лентата: Свържете vcc щифт - arduino 5v pin Gnd pin - Arduino gnd pin Pin pin - Arduino pin 7 Всички щифтове могат да бъдат модифицирани според вашата употреба в кода даден по -долу

Стъпка 2: Настройка

Настройвам
Настройвам
Настройвам
Настройвам
Настройвам
Настройвам
Настройвам
Настройвам

Настройването е много лесно. Поставете проводника (който сме свързали с щифт 2) в контейнера, където е поставено растението. Сега докоснете растението и прочетете стойността на серийния плотер на Arduino ide и променете кода според него. (Ако имате някакви съмнения относно това проектът е свободен да попита по -долу). Светодиодите могат да бъдат поставени според вашата воля, която съм поставил под бутилката, за да получите този ефект.

Стъпка 3: Кодирайте

#include "FastLED.h" #include #define NUM_LEDS 6 // ПИН за данни, който ще доведе до изписване на данни, ще се изписва върху#define DATA_PIN 7CRGB светодиоди [NUM_LEDS]; CapacitiveSensor cs_4_2 = CapacitiveSensor (4, 2); // резистор от 10 мегаома между щифтове 4 и 2, щифт 2 е сензорен щифт, добавяне на проводник, настройка на фолио (({Serial.begin (9600)); забавяне (2000); FastLED.addLeds (светодиоди, NUM_LEDS);} void loop () {long start = millis (); long total1 = cs_4_2.capacitiveSensor (30); Serial.print (millis () - start); // проверка на производителността в милисекундиSerial.print ("\ t"); // табулационен знак за отстраняване на грешки в прозореца spacingSerial.println (общо1); // изходен сензор за печат 1delay (100); // произволно забавяне за ограничаване на данните до сериен порт, ако (общо1> 1500) {leds [0] = CRGB (random (), random (), random ()); светодиоди [1] = светодиоди [0]; светодиоди [2] = светодиоди [0]; FastLED.show (); // включване на светодиода:}}

Стъпка 4: Видео

Ето как изглежда "touch me glow plant" в светла и тъмна стая..извинете за скапаното видео, което го заснех на телефона си.

Стъпка 5: Заключение

Използвах 2 библиотеки FastLED.h CapacitiveSensor.h Те могат да бъдат изтеглени от самия Arduino ide. (Ако имате проблеми с изтеглянето на коментар по -долу). Цялата стойност в кода може да бъде променена според вашето използване. Ако искате допълнително подробности и помощ можете да ми пишете. Надявам се този проект да се хареса на всички

Препоръчано: