Inhoudsopgave:
Video: Touch Me Glow Plant! - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Hallo allemaal, Als je iemand bent die van kamerplanten en sfeerlampen houdt, staat je een traktatie te wachten. Ik ga je laten zien hoe gemakkelijk het is om je eigen "touch me glow plant" te maken. Dit is gemaakt met arduino, weerstand en een draad die fungeren als een capacitieve aanraaksensor die voelt wanneer we het licht aanraken en het licht overeenkomstig verandert. Het licht verandert willekeurig en gloeit de hele plant op… dus laten we beginnen!!
Benodigdheden
Arduino Uno ×1Weerstand 1M. ×1WS218b adresseerbare ledstrip ×1Wire (elke lengte)
Stap 1: Bedrading
Sluit eerst de 1 M-weerstand aan op pin 2 en 4. sluit de draad aan op pin 2 van Arduino (dezelfde pin als de weerstand is aangesloten) en sluit het andere uiteinde van de draad aan op de plant. In mijn geval dip ik de draad in de fles (ik heb een gitaarsnaar als draad gebruikt omdat ik op dat moment geen lange draad had en de snaar bijna niet zichtbaar was). Nu is het tijd om de ledstrip aan te sluiten: Sluit de vcc-pin aan - arduino 5v pin Gnd pin -- Arduino gnd pin Data pin -- Arduino pin 7Alle pins kunnen worden aangepast aan uw gebruik in de onderstaande code
Stap 2: Instellen
Het is heel eenvoudig in te stellen. Plaats de draad (die we hebben aangesloten op de pin 2) in de container waar de plant is geplaatst. Raak nu de plant aan en lees de waarde op de Arduino ide seriële plotter en verander de code dienovereenkomstig. (Als je hier twijfels over hebt project viel vrij om hieronder te vragen). De leds kunnen worden geplaatst volgens uw wil die ik onder de fles heb geplaatst om dat effect te krijgen.
Stap 3: Codeer
#include "FastLED.h"#include #define NUM_LEDS 6// Datapin waarover led-gegevens worden geschreven over#define DATA_PIN 7CRGB leds[NUM_LEDS];CapacitiveSensor cs_4_2 = CapacitiveSensor(4, 2); // 10 megohm-weerstand tussen pinnen 4 en 2, pin 2 is sensorpin, draad toevoegen, foilvoid setup () {Serial.begin (9600); vertraging (2000); FastLED.addLeds(leds, NUM_LEDS);}void loop(){long start = millis();long total1 = cs_4_2.capacitiveSensor(30);Serial.print(millis() - start); // controleer de prestaties in millisecondenSerial.print ("\t"); // tabteken voor foutopsporingsvenster spacingSerial.println (totaal1); // print sensor output 1delay(100); // willekeurige vertraging om gegevens te beperken tot seriële poort if (total1>1500) { leds [0]= CRGB (willekeurig (), willekeurig (), willekeurig ()); leds [1]=leds [0]; leds [2]= leds [0]; FastLED.show(); // zet LED aan: } }
Stap 4: Video
Dit is hoe "touch me glow plant" eruit ziet in een lichte en donkere kamer..sorry voor de waardeloze video die ik met mijn telefoon heb gemaakt.
Stap 5: Conclusie
Ik heb 2 bibliotheken FastLED.h CapacitiveSensor.h gebruikt. Deze kunnen worden gedownload op de Arduino ide zelf. (Als je problemen hebt met het downloaden van onderstaande opmerking). Alle waarde in de code kan worden gewijzigd op basis van je gebruik. Als je verder wilt details en hulp kunt u mij bericht. Ik hoop dat iedereen dit project leuk vond
Aanbevolen:
Pixie - Let Your Plant Smart: 4 stappen (met afbeeldingen)
Pixie - Let Your Plant Smart: Pixie was een project dat is ontwikkeld met de bedoeling om de planten die we thuis hebben interactiever te maken, aangezien voor de meeste mensen een van de uitdagingen van het hebben van een plant in huis is om te weten hoe ze ervoor moeten zorgen, hoe vaak we water geven, wanneer en hoeveel
Plant'm: 6 stappen (met afbeeldingen)
Plant'm: Zoals de meesten vind ik het heerlijk om planten in huis te hebben. Helaas sterven ze bijna altijd binnen een paar weken. Dus toen ik aan het einde van mijn eerste jaar als student aan MCT bij Howest de taak kreeg om een project te maken dat alles zou laten zien
The Artificial Plant Emotion Expressor (A.P.E.X.): 7 stappen (met afbeeldingen)
The Artificial Plant Emotion Expressor (A.P.E.X.): Maar wacht… Er is meer
IoT Plant Monitoring System (met IBM IoT Platform): 11 stappen (met afbeeldingen)
IoT Plant Monitoring System (met IBM IoT Platform): Overzicht Het Plant Monitoring System (PMS) is een applicatie die is gebouwd met mensen die in de arbeidersklasse zitten met groene vingers in het achterhoofd. Tegenwoordig hebben werkende mensen het drukker dan ooit tevoren; het bevorderen van hun loopbaan en het beheren van hun financiën
Je plant water geven met een Arduino: 5 stappen (met afbeeldingen)
Je plant water geven met een Arduino: heb je een kamerplant die je leuk vindt, maar vergeet je hem te vaak water te geven? Deze Instructable legt uit hoe je een plantwatersysteem maakt dat wordt aangedreven door Arduino, en hoe je je plant een beetje meer persoonlijkheid kunt geven. Nadat je deze instructable hebt gevolgd t