Sisällysluettelo:

Touch Me Glow Plant !: 5 vaihetta
Touch Me Glow Plant !: 5 vaihetta

Video: Touch Me Glow Plant !: 5 vaihetta

Video: Touch Me Glow Plant !: 5 vaihetta
Video: 10 habits to become happy 2024, Marraskuu
Anonim
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!

Hei kaikki, Jos olet joku, joka rakastaa sisäkasveja ja mielialalamppuja, olet herkkuilla, aion näyttää sinulle, kuinka helppoa on tehdä oma "touch me hehkuva kasvi". Tämä on valmistettu arduinosta, vastuksesta ja langasta, jotka toimivat kapasitiivisena kosketusanturina, joka tunnistaa aina, kun kosketamme ja muutamme valoa sen mukaan. Valo muuttuu satunnaisesti ja hehkuu koko kasvin.. joten aloitetaan !!

Tarvikkeet

Arduino Uno × 1 Vastus 1M. × 1WS218b osoitettava led -nauha × 1Wire (mikä tahansa pituus)

Vaihe 1: Johdotus

Johdotus!
Johdotus!
Johdotus!
Johdotus!
Johdotus!
Johdotus!
Johdotus!
Johdotus!

Liitä ensin 1 M: n vastus nastojen 2 ja 4 poikki. pulloon (olen käyttänyt kitaralankaa johtoon, koska minulla ei ollut tuolloin pitkää johtoa ja merkkijono ei ollut melkein näkyvissä.). 5 -nastainen Gnd -nasta - Arduino -gnd -nasta Data -nasta - Arduino -nasta 7 Kaikki nastat voidaan muokata käyttötarkoituksen mukaan alla annetussa koodissa

Vaihe 2: Asennus

Asettaa
Asettaa
Asettaa
Asettaa
Asettaa
Asettaa
Asettaa
Asettaa

Se on erittäin helppo asentaa. Aseta lanka (jonka liitimme nastaan 2) astiaan, johon kasvi on sijoitettu. Nyt kosketa laitosta ja lue arvo Arduino ide -sarjaplotterista ja muuta koodi sen mukaan. (Jos sinulla on epäilyksiä tästä projekti saattoi vapaasti kysyä alla). Ledit voidaan sijoittaa haluamallasi tavalla, jonka olen asettanut pullon alle saadaksesi tämän vaikutuksen.

Vaihe 3: Koodi

#include "FastLED.h" #include #define NUM_LEDS 6 // Datanappi, joka johti dataan, kirjoitetaan yli#define DATA_PIN 7CRGB -ledien [NUM_LEDS] päälle; CapacitiveSensor cs_4_2 = CapacitiveSensor (4, 2); // 10 megaohmin vastus nastojen 4 ja 2 välissä, nasta 2 on anturin nasta, lisää johtoa, foilvoid setup () {Serial.begin (9600); viive (2000); FastLED.addLeds (ledit, NUM_LEDS);} void loop () {long start = millis (); long total1 = cs_4_2.capacitiveSensor (30); Serial.print (millis () - start); // tarkista suorituskyky millisekunteinaSerial.print ("\ t"); // välilehtimerkki debug -ikkunaväleilleSerial.println (yhteensä1); // tulostusanturin lähtö 1viive (100); // mielivaltainen viive datan rajoittamiseksi sarjaporttiin, jos (yhteensä1> 1500) {leds [0] = CRGB (random (), random (), random ()); ledit [1] = ledit [0]; ledit [2] = ledit [0]; FastLED.show (); // kytke LED päälle:}}

Vaihe 4: Video

Tältä "touch me glow plant" näyttää vaaleassa ja pimeässä huoneessa.. anteeksi surkea video, jonka otin puhelimellani.

Vaihe 5: Johtopäätös

Olen käyttänyt kahta kirjastoa FastLED.h CapacitiveSensor.hNämä voidaan ladata itse Arduino ideista. (Jos alla olevien kommenttien lataamisessa on ongelmia). Koodin kaikki arvot voidaan muuttaa käyttötarkoituksen mukaan. lisätietoja ja apua voit lähettää minulle viestin. Toivottavasti kaikki pitivät tästä projektista

Suositeltava: