Sommario:

Touch Me Glow Plant!: 5 passaggi
Touch Me Glow Plant!: 5 passaggi

Video: Touch Me Glow Plant!: 5 passaggi

Video: Touch Me Glow Plant!: 5 passaggi
Video: ✨A Will Eternal EP 01 - 106 Full Version [MULTI SUB] 2024, Novembre
Anonim
Toccami pianta luminosa!
Toccami pianta luminosa!
Toccami pianta luminosa!
Toccami pianta luminosa!

Ciao a tutti, se siete una persona che ama le piante da interno e le lampade d'atmosfera, vi farò una sorpresa, vi mostrerò quanto è facile creare la vostra pianta "touch me glow". Questo è realizzato con arduino, resistore e un filo che funge da sensore tattile capacitivo che rileva ogni volta che lo tocchiamo e cambia la luce in base ad esso. La luce cambia in modo casuale e illumina l'intera pianta..quindi iniziamo!!

Forniture

Arduino Uno ×1Resistore 1M. ×1WS218b striscia led indirizzabile ×1Wire (qualsiasi lunghezza)

Passaggio 1: cablaggio

Cablaggio!
Cablaggio!
Cablaggio!
Cablaggio!
Cablaggio!
Cablaggio!
Cablaggio!
Cablaggio!

Prima collega il resistore da 1 M attraverso il pin 2 e 4. collega il filo al pin2 di Arduino (lo stesso pin del resistore è collegato)..e collega l'altra estremità del filo all'impianto.nel mio caso immergo il filo nella bottiglia (ho usato una corda di chitarra per un filo perché non avevo un filo lungo in quel momento e la corda non era quasi visibile.). Ora è il momento di collegare la striscia led: Collegare il pin vcc - arduino Pin 5v Pin Gnd -- Pin Arduino Gnd Pin Data -- Pin Arduino 7Tutti i pin possono essere modificati in base al tuo utilizzo nel codice riportato di seguito

Passaggio 2: configurazione

Impostare
Impostare
Impostare
Impostare
Impostare
Impostare
Impostare
Impostare

È molto facile da configurare. Posiziona il filo (che abbiamo collegato al pin 2) nel contenitore dove è posizionato l'impianto Ora tocca l'impianto e leggi il valore sul plotter seriale Arduino ide e modifica il codice in base ad esso. (Se hai qualche dubbio su questo progetto è caduto libero di chiedere in basso). I led possono essere posizionati secondo la tua volontà che ho posizionato sotto la bottiglia per ottenere quell'effetto.

Passaggio 3: codice

#include "FastLED.h"#include #define NUM_LEDS 6// Pin dati su cui verranno scritti i dati del led#define DATA_PIN 7CRGB leds[NUM_LEDS];CapacitiveSensor cs_4_2 = CapacitiveSensor(4, 2); // Resistenza da 10 megaohm tra i pin 4 e 2, il pin 2 è il pin del sensore, aggiungi il cavo, setup foilvoid(){Serial.begin(9600); ritardo (2000); FastLED.addLeds(leds, NUM_LEDS);}void loop(){long start = millis();long total1 = cs_4_2.capacitiveSensor(30);Serial.print(millis() - start); // verifica le prestazioni in millisecondiSerial.print("\t"); // carattere di tabulazione per la spaziatura della finestra di debugSerial.println(total1); // stampa l'uscita del sensore 1delay(100); // ritardo arbitrario per limitare i dati alla porta seriale if (total1 > 1500) { leds [0]= CRGB(random(), random(), random()); led [1]=led [0]; led [2]= led [0]; FastLED.show(); // accendi il LED: } }

Passaggio 4: video

Ecco come appare "touch me glow plant" in una stanza chiara e buia… scusa per il video schifoso che ho fatto sul mio telefono.

Passaggio 5: conclusione

Ho usato 2 librerie FastLED.h CapacitiveSensor.h Questi possono essere scaricati sull'ide Arduino stesso. (Se hai problemi a scaricare il commento qui sotto). Tutto il valore nel codice può essere modificato in base al tuo utilizzo. Se vuoi ulteriori dettagli e aiuto puoi inviarmi un messaggio. Spero che questo progetto sia piaciuto a tutti

Consigliato: