Talaan ng mga Nilalaman:

Touch Me Glow Plant !: 5 Hakbang
Touch Me Glow Plant !: 5 Hakbang

Video: Touch Me Glow Plant !: 5 Hakbang

Video: Touch Me Glow Plant !: 5 Hakbang
Video: ✨A Will Eternal EP 01 - 106 Full Version [MULTI SUB] 2024, Nobyembre
Anonim
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!
Touch Me Glow Plant!

Kumusta ang lahat, Kung ikaw ay isang tao na nagmamahal sa mga panloob na halaman at mood lamp na nasa loob ka ng isang paggamot ay ipapakita ko sa iyo kung gaano kadali ang paggawa ng iyong sariling "hawakan ako ng glow plant". Ginawa ito ng arduino, risistor at isang kawad na kumikilos bilang isang capacitive touch sensor na may pakiramdam tuwing hinahawakan at binabago natin ang ilaw ayon dito. Ang ilaw ay sapalarang nagbabago at sinisikat ang buong halaman..kaya magsimula tayo !!

Mga gamit

Arduino Uno × 1Resistor 1M. × 1WS218b addressable led strip × 1Wire (anumang haba)

Hakbang 1: Up ng Kable

Pag-mount Up!
Pag-mount Up!
Pag-mount Up!
Pag-mount Up!
Pag-mount Up!
Pag-mount Up!
Pag-mount Up!
Pag-mount Up!

Una ikonekta ang risistor na 1 M sa kabuuan ng pin 2 at 4. ikonekta ang kawad sa pin2 ng Arduino (parehong pin bilang risistor ay konektado).. at ikonekta ang kabilang dulo ng kawad sa halaman. sa bote (Gumamit ako ng isang gitara ng gitara para sa isang kawad dahil wala akong mahabang wire sa oras at ang string ay halos hindi nakikita.). Ngayon na upang ikonekta ang led strip: Connect vcc pin - arduino 5v pin Gnd pin - Arduino gnd pin Data pin - Arduino pin 7 Lahat ng pin ay maaaring mabago ayon sa iyong paggamit sa code na ibinigay sa ibaba

Hakbang 2: Pag-set up

Inaayos
Inaayos
Inaayos
Inaayos
Inaayos
Inaayos
Inaayos
Inaayos

Napakadaling i-set up. Ilagay ang kawad (na konektado namin sa pin 2) sa lalagyan kung saan nakalagay ang halaman Ngayon hawakan ang halaman at basahin ang halaga sa Arduino ide serial plotter at baguhin ang code alinsunod dito. (Kung mayroon kang alinlangan dito Ang proyekto ay nahulog na malayang magtanong sa ibaba). Ang mga leds ay maaaring mailagay ayon sa iyong kalooban na inilagay ko sa ibaba ng bote upang makuha ang epektong iyon.

Hakbang 3: Code

# isama ang "FastLED.h" #include #define NUM_LEDS 6 // Ang data pin na humantong data ay isusulat sa paglipas ng # tukuyin ang DATA_PIN 7CRGB leds [NUM_LEDS]; CapacitiveSensor cs_4_2 = CapacitiveSensor (4, 2); // 10 megohm risistor sa pagitan ng mga pin 4 & 2, ang pin 2 ay sensor pin, magdagdag ng wire, pag-setup ng foilvoid () {Serial.begin (9600); pagkaantala (2000); FastLED.addLeds (leds, NUM_LEDS);} void loop () {long start = millis (); long total1 = cs_4_2.capacitiveSensor (30); Serial.print (millis () - start); // suriin ang pagganap sa millisecondsSerial.print ("\ t"); // tab character for debug window spacingSerial.println (total1); // print sensor output 1delay (100); // arbitrary delay upang limitahan ang data sa serial port kung (total1> 1500) {leds [0] = CRGB (random (), random (), random ()); leds [1] = leds [0]; leds [2] = leds [0]; FastLED.show (); // i-on ang LED:}}

Hakbang 4: Video

Ganito ang hitsura ng "touch me glow plant" sa magaan at madilim na silid..hihingi ng paumanhin para sa malungkot na video na kinuha ko sa aking telepono.

Hakbang 5: Konklusyon

Gumamit ako ng 2 mga aklatan na FastLED.h CapacitiveSensor.hMaaari itong mai-download sa Arduino ide mismo. (Kung mayroon kang anumang problema sa pag-download ng komento sa ibaba). Ang lahat ng halaga sa code ay maaaring mabago ayon sa iyong paggamit. Kung nais mo ng karagdagang mga detalye at tulong maaari kang mag-mensahe sa akin. Sana nagustuhan ng lahat ang proyektong ito

Inirerekumendang: