Indholdsfortegnelse:
Video: Touch Me Glow Plant !: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Hej alle sammen, Hvis du er en, der elsker indendørs planter og stemningslamper, er du til en godbid, jeg vil vise dig, hvor let det er at lave din egen "touch me glow plant". Dette er lavet med arduino, modstand og en ledning, der fungerer som en kapacitiv berøringssensor, der registrerer, når vi rører og ændrer lyset i henhold til det. Lyset skifter tilfældigt og lyser hele planten..så lad os komme i gang !!
Forbrugsvarer
Arduino Uno × 1Modstand 1M. × 1WS218b adresserbar ledstrimmel × 1Wire (enhver længde)
Trin 1: Tilslutning
Tilslut først 1 M modstanden på tværs af pin 2 og 4. tilslut ledningen til pin2 på Arduino (samme pin som modstanden er tilsluttet).. og tilslut den anden ende af ledningen til anlægget. I mit tilfælde dypper jeg ledningen ind i flasken (jeg har brugt en guitarstreng til en ledning, fordi jeg ikke havde en lang ledning på det tidspunkt, og strengen var næsten ikke synlig.). Nu er det tid til at forbinde ledstrimlen: Tilslut vcc pin - arduino 5v pin Gnd pin - Arduino gnd pin Data pin - Arduino pin 7 Al pin kan ændres i henhold til din brug i koden nedenfor
Trin 2: Opsætning
Det er meget let at opsætte. Placer ledningen (som vi tilsluttede stiften 2) i beholderen, hvor anlægget er placeret. Rør nu anlægget, og læs værdien på Arduino ide -serieplotteren, og skift koden i henhold til den. (Hvis du er i tvivl om dette projekt blev fri til at spørge nedenunder). Lysdioderne kan placeres i henhold til din vilje, jeg har placeret under flasken for at få den effekt.
Trin 3: Kode
#include "FastLED.h" #include #define NUM_LEDS 6 // Datapind, der førte data, vil blive skrevet ud over#definere DATA_PIN 7CRGB leds [NUM_LEDS]; CapacitiveSensor cs_4_2 = CapacitiveSensor (4, 2); // 10 megohm modstand mellem ben 4 & 2, ben 2 er sensorstift, tilføj ledning, folieformet opsætning () {Serial.begin (9600); forsinkelse (2000); FastLED.addLeds (leds, NUM_LEDS);} void loop () {long start = millis (); long total1 = cs_4_2.capacitiveSensor (30); Serial.print (millis () - start); // kontrollere ydelsen i millisecondsSerial.print ("\ t"); // fanetegn for fejlfindingsvindue spacingSerial.println (total1); // print sensor output 1delay (100); // vilkårlig forsinkelse for at begrænse data til seriel port, hvis (total1> 1500) {leds [0] = CRGB (random (), random (), random ()); leds [1] = leds [0]; leds [2] = leds [0]; FastLED.show (); // tænd LED:}}
Trin 4: Video
Sådan ser "touch me glow plant" ud i et lyst og mørkt rum.. beklager den skide video, jeg tog den på min telefon.
Trin 5: Konklusion
Jeg har brugt 2 biblioteker FastLED.h CapacitiveSensor.h Disse kan downloades på selve Arduino ideen. (Hvis du har problemer med at downloade kommentar nedenfor). Alle værdier i koden kan ændres alt efter din brug. Hvis du vil have yderligere detaljer og hjælp kan du sende mig en besked. Håber alle kunne lide dette projekt
Anbefalede:
Touch Less Touch Switch: 11 trin
Touch Less Touch Switch: I den herskende COVID-19-situation introducerer en berøringsfri brugergrænseflade til offentlige maskiner for at undgå spredning af pandemien i samfundet
Pixie - Let Your Plant Smart: 4 trin (med billeder)
Pixie - Let Your Plant Smart: Pixie var et projekt udviklet med det formål at gøre de planter, vi har derhjemme, mere interaktive, da en af udfordringerne ved at have en plante derhjemme er at vide, hvordan man skal passe på den, hvor ofte vi vander, hvornår og hvor meget su
Plant Monitor Brug ESP32 Thing og Blynk: 5 trin
Plant Monitor Brug af ESP32 Thing og Blynk: Oversigt Målet med dette projekt er at skabe en kompakt enhed, der er i stand til at overvåge forholdene i et stueplante. Enheden gør det muligt for brugeren at kontrollere jordens fugtighedsniveau, fugtighedsniveau, temperatur og det " føles-lignende " temperatur fra
TOUCH SENSITIVE ARDUINO PLANT: 6 trin
TOUCH SENSITIVE ARDUINO PLANT: i denne vejledning viser jeg, hvordan man bygger et berøringsfølende anlæg ved hjælp af Arduin, det er, når man rører ved planten, farven ændres. først, se denne video
Three Touch Sensor Circuits + Touch Timer Circuit: 4 trin
Three Touch Sensor Circuits + Touch Timer Circuit: Touch Sensor er et kredsløb, der tændes, når det registrerer berøring af Touch Pins. Det fungerer på forbigående basis, dvs. belastningen vil kun være tændt for den tid, berøringen foretages på stifterne. Her vil jeg vise dig tre forskellige måder at lave et tryk på