Sommario:
- Forniture
- Passaggio 1: cablaggio
- Passaggio 2: configurazione
- Passaggio 3: codice
- Passaggio 4: video
- Passaggio 5: conclusione
Video: Touch Me Glow Plant!: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
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
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
È 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:
Touch Less Touch Switch: 11 passaggi
Touch Less Touch Switch: nella prevalente situazione COVID-19, l'introduzione di un'interfaccia utente touch-free per le macchine pubbliche per evitare la diffusione della pandemia nella comunità
Arduino Plant Monitor con sensore capacitivo del suolo - Tutorial: 6 passaggi
Arduino Plant Monitor con sensore capacitivo del suolo - Tutorial: In questo tutorial impareremo come rilevare l'umidità del suolo utilizzando un sensore di umidità capacitivo con display OLED e Visuino.Guarda il video
Smart Indoor Plant Monitor - Scopri quando la tua pianta ha bisogno di annaffiare: 8 passaggi (con immagini)
Smart Indoor Plant Monitor - Scopri quando la tua pianta ha bisogno di annaffiare: un paio di mesi fa, ho realizzato un bastoncino per il monitoraggio dell'umidità del suolo che è alimentato a batteria e può essere inserito nel terreno nel vaso della tua pianta da interno per darti alcune informazioni utili sul terreno livello di umidità e LED lampeggianti per dirti quando wa
Plant Monitor utilizzando ESP32 Thing e Blynk: 5 passaggi
Plant Monitor utilizzando ESP32 Thing e Blynk: PanoramicaL'obiettivo di questo progetto è creare un dispositivo compatto in grado di monitorare le condizioni di una pianta d'appartamento. Il dispositivo consente all'utente di controllare il livello di umidità del suolo, il livello di umidità, la temperatura e il "sentimento"; temperatura da
Plant'm: 6 passaggi (con immagini)
Plant'm: Come la maggior parte, adoro avere piante in casa. Sfortunatamente, finiscono quasi sempre per morire entro un paio di settimane. Così, quando alla fine del mio primo anno da studente all'MCT di Howest mi è stato chiesto di creare un progetto che mostrasse tutto