Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Verkabelung
- Schritt 2: Einrichten
- Schritt 3: Code
- Schritt 4: Video
- Schritt 5: Fazit
Video: Touch Me Glow Plant! - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Hallo zusammen, Wenn Sie jemand sind, der Zimmerpflanzen und Stimmungslampen liebt, werden Sie eine Freude haben, ich werde Ihnen zeigen, wie einfach es ist, Ihre eigene "touch me glow-Pflanze" herzustellen. Dies wird mit Arduino, Widerstand und einem Draht hergestellt, der als kapazitiver Berührungssensor fungiert, der jede Berührung erkennt und das Licht entsprechend ändert. Das Licht ändert sich zufällig und erleuchtet die ganze Pflanze..also lasst uns beginnen!!
Lieferungen
Arduino Uno ×1Widerstand 1M. ×1WS218b adressierbarer LED-Streifen ×1Wire (beliebige Länge)
Schritt 1: Verkabelung
Verbinden Sie zuerst den 1 M-Widerstand über Pin 2 und 4. Verbinden Sie den Draht mit dem Pin 2 von Arduino (derselbe Pin wie der Widerstand ist verbunden).. und verbinden Sie das andere Ende des Drahtes mit der Anlage. In meinem Fall tauche ich den Draht ein in die Flasche (ich habe eine Gitarrensaite für einen Draht verwendet, weil ich zu der Zeit keinen langen Draht hatte und die Saite fast nicht sichtbar war.). Jetzt ist es Zeit, den LED-Streifen anzuschließen: Vcc-Pin anschließen - arduino 5V-Pin Gnd-Pin - Arduino-Gnd-Pin Daten-Pin - Arduino-Pin 7Alle Pins können entsprechend Ihrer Verwendung im unten angegebenen Code geändert werden
Schritt 2: Einrichten
Es ist sehr einfach einzurichten. Legen Sie den Draht (den wir mit dem Pin 2 verbunden haben) in den Behälter, in dem sich die Pflanze befindet. Berühren Sie nun die Pflanze und lesen Sie den Wert auf dem seriellen Plotter Arduino ide und ändern Sie den Code entsprechend Projekt fiel frei, unten zu fragen). Die LEDs können nach Ihrem Willen platziert werden, den ich unter der Flasche platziert habe, um diesen Effekt zu erzielen.
Schritt 3: Code
#include "FastLED.h"#include #define NUM_LEDS 6// Datenpin, über den die LED-Daten ausgeschrieben werden#define DATA_PIN 7CRGB leds[NUM_LEDS];CapacitiveSensor cs_4_2 = CapacitiveSensor(4, 2); // 10 Megaohm Widerstand zwischen Pins 4 & 2, Pin 2 ist Sensorpin, Draht hinzufügen, Foilvoid setup () {Serial.begin (9600); Verzögerung (2000); FastLED.addLeds(leds, NUM_LEDS);}void loop(){long start = millis();long total1 = cs_4_2.capacitiveSensor (30);Serial.print(millis() - start); // Überprüfen Sie die Leistung in MillisekundenSerial.print("\t"); // Tabulatorzeichen für Debug-Fenster distanceSerial.println(total1); // Drucksensorausgang 1delay (100); // willkürliche Verzögerung zur Begrenzung der Daten auf den seriellen Port if (total1 > 1500) {leds [0] = CRGB (random(), random(), random()); LEDs [1] = LEDs [0]; LEDs [2]= LEDs [0]; FastLED.show(); // LED einschalten: } }
Schritt 4: Video
So sieht "touch me glow plant" in hellen und dunklen Räumen aus.. Entschuldigung für das beschissene Video, das ich auf meinem Handy aufgenommen habe.
Schritt 5: Fazit
Ich habe 2 Bibliotheken verwendet FastLED.h CapacitiveSensor.hDiese können auf der Arduino-IDE selbst heruntergeladen werden. (Wenn Sie Probleme beim Herunterladen des Kommentars unten haben). Alle Werte im Code können entsprechend Ihrer Verwendung geändert werden Details und Hilfe können Sie mir schreiben. Hoffentlich hat allen dieses Projekt gefallen
Empfohlen:
Plant'm: 6 Schritte (mit Bildern)
Plant'm: Wie die meisten liebe ich es, Pflanzen im Haus zu haben. Leider sterben sie fast immer innerhalb von ein paar Wochen. Als ich am Ende meines ersten Jahres als Student am MCT at Howest die Aufgabe hatte, ein Projekt zu erstellen, das alles zeigen würde
Einen Touch-Schalter mit einem Mosfet herstellen – wikiHow
Wie man einen Berührungsschalter mit einem Mosfet herstellt: WIE MAN EINEN BERÜHRUNGSSCHALTER MIT NUR EINEM MOSFET-TRANSISTOR HERSTELLTIn vielerlei Hinsicht sind die MOSFETs besser als normale Transistoren normaler Schalter mit dem h
Erstellen Sie einen iPod Touch/iPhone-Ständer aus LEGOs! (vertikal und horizontal): 8 Schritte
Erstellen Sie einen iPod Touch/iPhone-Ständer aus LEGOs! (vertikal und horizontal): So können Sie aus Legos einen einfachen und gut aussehenden Ständer für Ihren iPod Touch oder Ihr iPhone machen! Bitte beachten Sie, dass Sie Lego Technic-Teile benötigen, um diesen Ständer zu erstellen. Außerdem kann dieser Ständer nicht aufgeladen oder synchronisiert werden