Innehållsförteckning:
Video: Touch Me Glow Plant !: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Hej alla, Om du är någon som älskar inomhusväxter och stämningslampor är du ute efter en godbit, jag ska visa dig hur enkelt det är att göra din egen "touch me glow plant". Detta är tillverkat med arduino, motstånd och en tråd som fungerar som en kapacitiv beröringssensor som känner när vi vidrör och ändrar ljuset enligt det. Ljuset ändras slumpmässigt och lyser upp hela växten..så låt oss komma igång !!
Tillbehör
Arduino Uno × 1Motstånd 1M. × 1WS218b adresserbar ledremsa × 1Wire (valfri längd)
Steg 1: Anslutning
Anslut först 1 M -motståndet över stift 2 och 4. Anslut ledningen till stift 2 på Arduino (samma stift som motståndet är anslutet).. och anslut den andra änden av tråden till anläggningen. I mitt fall doppar jag tråden in i flaskan (jag har använt en gitarrsträng för en tråd eftersom jag inte hade en lång tråd då och strängen nästan inte var synlig.) Nu är det dags att ansluta ledremsan: Anslut vcc -stift - arduino 5v pin Gnd pin - Arduino gnd pin Data pin - Arduino pin 7 All pin kan ändras enligt din användning i koden nedan
Steg 2: Konfigurera
Det är väldigt enkelt att sätta upp. Placera tråden (som vi kopplade till stift 2) i behållaren där anläggningen är placerad. Rör nu vid anläggningen och läs värdet på Arduino ide -serieplottern och ändra koden enligt den. (Om du har några tvivel om detta projekt föll fritt att fråga nedan). Lysdioderna kan placeras enligt din vilja jag har placerat under flaskan för att få den effekten.
Steg 3: Kod
#include "FastLED.h" #include #define NUM_LEDS 6 // Datastift som ledde data skrivs ut över#definiera DATA_PIN 7CRGB leds [NUM_LEDS]; CapacitiveSensor cs_4_2 = CapacitiveSensor (4, 2); // 10 megohm motstånd mellan stiften 4 & 2, stift 2 är sensorstift, lägg till tråd, foilvoid setup () {Serial.begin (9600); fördröjning (2000); FastLED.addLeds (leds, NUM_LEDS);} void loop () {long start = millis (); long total1 = cs_4_2.capacitiveSensor (30); Serial.print (millis () - start); // kontrollera prestanda i millisecondsSerial.print ("\ t"); // tabbtecken för felsökningsfönster spacingSerial.println (total1); // utskriftssensorutgång 1fördröjning (100); // godtycklig fördröjning för att begränsa data till seriell port om (total1> 1500) {leds [0] = CRGB (random (), random (), random ()); leds [1] = leds [0]; leds [2] = leds [0]; FastLED.show (); // slå på LED:}}
Steg 4: Video
Så här ser "touch me glow plant" ut i ljusa och mörka rum..ledsen för den galna videon jag tog den på min telefon.
Steg 5: Slutsats
Jag har använt två bibliotek FastLED.h CapacitiveSensor.h Dessa kan laddas ner på Arduino ide själv. (Om du har problem med att ladda ner kommentar nedan). Alla värden i koden kan ändras beroende på din användning. Om du vill ha ytterligare information och hjälp kan du skicka ett meddelande till mig. Hoppas alla gillade det här projektet
Rekommenderad:
Touch Less Touch Switch: 11 steg
Touch Less Touch Switch: I den rådande COVID-19-situationen introducerar ett beröringsfritt användargränssnitt för offentliga maskiner för att undvika att pandemin sprids i samhället
Pixie - Let Your Plant Smart: 4 Steg (med bilder)
Pixie - Let Your Plant Smart: Pixie var ett projekt som utvecklats i avsikt att göra de växter vi har hemma mer interaktiva, eftersom för de flesta är en av utmaningarna med att ha en planta hemma att veta hur man tar hand om den, hur ofta vi vattnar, när och hur mycket su
Bluetooth Plant Watering System: 10 steg
Bluetooth Plant Watering System: *** VAD ÄR ETT BLUETOOTH PLANT -VATTENSYSTEM *** Detta är ett elektroniskt system som drivs av ARDUINO UNO (micro controller) -kortet. Systemet använder Bluetooth -teknik för att ta emot data från användarens telefon
Plant'm: 6 steg (med bilder)
Plant'm: Som de flesta gör, älskar jag att ha växter runt huset. Tyvärr dör de nästan alltid inom ett par veckor. Så när jag i slutet av mitt första år som student vid MCT på Howest fick i uppgift att skapa ett projekt som skulle visa allt
Three Touch Sensor Circuits + Touch Timer Circuit: 4 Steg
Three Touch Sensor Circuits + Touch Timer Circuit: Touch Sensor är en krets som slås PÅ när den upptäcker beröring av Touch Pins. Det fungerar på övergående basis, d.v.s. belastningen kommer att vara PÅ endast under den tid som beröringen görs på stiften. Här kommer jag att visa dig tre olika sätt att göra en beröring sen