Cuprins:
Video: Touch Me Glow Plant !: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Bună ziua tuturor, dacă sunteți cineva care iubește plantele de interior și lămpile de dispoziție în care vă bucurați, vă voi arăta cât de ușor este să vă faceți propria dvs. „touch me glow plant”. Acest lucru este realizat cu arduino, rezistor și un fir care acționează ca un senzor tactil capacitiv care simte ori de câte ori atingem și schimbăm lumina în funcție de acesta. Lumina se schimbă aleatoriu și luminează întreaga plantă.. așa că să începem !!
Provizii
Arduino Uno × 1 Rezistor 1M. × 1WS218b bandă LED adresabilă × 1Wire (orice lungime)
Pasul 1: Cablare
Mai întâi conectați rezistorul de 1 M pe pinul 2 și 4. conectați firul la pinul 2 al Arduino (același pin la care este conectat rezistorul).. și conectați celălalt capăt al firului la instalație. În cazul meu, scufund firul în sticlă (am folosit o coardă de chitară pentru un fir deoarece nu aveam un fir lung la acea vreme și coarda aproape că nu era vizibilă.) Acum este timpul să conectați banda led: Conectați pinul vcc - arduino 5v pin Gnd pin - Arduino gnd pin Pin de date - Arduino pin 7 Tot pinul poate fi modificat în funcție de utilizarea dvs. în codul de mai jos
Pasul 2: Configurare
Este foarte ușor de configurat. Așezați firul (pe care l-am conectat la pinul 2) în recipientul în care este plasată instalația Acum atingeți planta și citiți valoarea pe plotterul serial Arduino ide și schimbați codul conform acestuia. (Dacă aveți vreo îndoială cu privire la acest lucru proiectul a căzut liber să ceară mai jos). Ledurile pot fi plasate conform voinței tale pe care am pus-o sub sticlă pentru a obține acest efect.
Pasul 3: Cod
#include "FastLED.h" #include #define NUM_LEDS 6 // Pinul de date care a condus datele vor fi scrise peste # define DATA_PIN 7CRGB leds [NUM_LEDS]; CapacitiveSensor cs_4_2 = CapacitiveSensor (4, 2); // Rezistor de 10 megohm între pinii 4 și 2, pinul 2 este pinul senzorului, adăugați fir, configurați foilvoid () {Serial.begin (9600); întârziere (2000); FastLED.addLeds (led-uri, NUM_LEDS);} void loop () {long start = millis (); long total1 = cs_4_2.capacitiveSensor (30); Serial.print (millis () - start); // verificați performanța în milisecundeSerial.print ("\ t"); // caracter tab pentru fereastra de depanare spacingSerial.println (total1); // imprimare ieșire senzor 1delay (100); // întârziere arbitrară pentru a limita datele la portul serial dacă (total1> 1500) {leds [0] = CRGB (random (), random (), random ()); leduri [1] = leduri [0]; leduri [2] = leduri [0]; FastLED.show (); // aprinde LED-ul:}}
Pasul 4: Video
Așa arată „touch me glow plant” în camera luminoasă și întunecată.. îmi pare rău pentru videoclipul nenorocit pe care l-am luat pe telefon.
Pasul 5: Concluzie
Am folosit 2 biblioteci FastLED.h CapacitiveSensor.h Acestea pot fi descărcate chiar de pe ideea Arduino. (Dacă aveți probleme la descărcarea comentariului de mai jos). Toată valoarea din cod poate fi modificată în funcție de utilizarea dvs. Dacă doriți mai multe detalii și ajutor, puteți să-mi trimiteți un mesaj. Sper că tuturor le-a plăcut acest proiect
Recomandat:
Monitor Arduino Plant cu senzor capacitiv sol - Tutorial: 6 pași
Monitor Arduino Plant cu senzor capacitiv sol - Tutorial: În acest tutorial vom învăța cum să detectăm umiditatea solului folosind un senzor capacitiv de umiditate cu afișaj OLED și Visuino
Plant'm: 6 pași (cu imagini)
Plant'm: La fel ca majoritatea, îmi place să am plante prin casă. Din păcate, aproape întotdeauna ajung să moară în câteva săptămâni. Așadar, la sfârșitul primului meu an de student la MCT la Howest, am fost însărcinat să creez un proiect care să arate totul
Ok Google Plant Waterer / pistol de apă: 20 de pași
Ok Google Plant Waterer / water Pistol: Acesta este un proiect distractiv care folosește Google Home sau orice telefon cu asistent Google pe el pentru a pulveriza apă pe cineva sau pentru a uda unele plante. De asemenea, are o mulțime de aplicații potențiale pentru alte utilizări, cum ar fi lumini, încălzire, ventilatoare e.t.c. Dacă îți place asta
Rory the Robot Plant: 5 pași (cu imagini)
Rory the Robot Plant: Rory este un robot cu aspect amuzant sub formă de plantă, interacționează cu unele intrări de senzori, redă muzică și detectează orice mișcare umană din jur, în plus, pentru a face fotografii atunci când o comanzi și tu. o plantă mică în interiorul ghiveciului, noti
Artificial Plant Emotion Expressor (A.P.E.X.): 7 pași (cu imagini)
The Artificial Plant Emotion Expressor (A.P.E.X.): Dar așteptați … Mai sunt