Talaan ng mga Nilalaman:

Arduino LED Bonsai Tree: 4 Hakbang
Arduino LED Bonsai Tree: 4 Hakbang

Video: Arduino LED Bonsai Tree: 4 Hakbang

Video: Arduino LED Bonsai Tree: 4 Hakbang
Video: Arduino LED bonsai tree 🌲 2024, Nobyembre
Anonim
Image
Image

Kinokontrol ng isang Arduino Uno ang isang bungkos ng mga neopixel LED na naka-mount sa isang hugis na metal na istrakturang metal. Kasama rin sa pag-setup ang isang tatanggap ng Bluetooth upang awtomatikong i-on ang animation sa pamamagitan ng isang Android app (Tasker).

Hakbang 1: Istraktura ng Tree

Istraktura ng puno
Istraktura ng puno

Ang istraktura ng puno ay katulad ng

Sa akin, ang puno ng kahoy ay may 48 na mga wire. Una ko itong hinati sa 4 na sanga. Patuloy na hatiin ang mga sanga hanggang sa magtapos ka ng 3 "dahon" bawat sangay.

Hakbang 2: Micro Controller (Arduino)

Micro Controller (Arduino)
Micro Controller (Arduino)
Micro Controller (Arduino)
Micro Controller (Arduino)
Micro Controller (Arduino)
Micro Controller (Arduino)

Ang kahon ay isang simpleng lalagyan ng plastik na pinalakas ko sa tape.

Ang 3 wires sa kaliwa (GND, 5V, Data) ay pupunta sa puno.

Ang iba pang mga wires ay nakakonekta sa isang module ng Bluetooth. Narito ang isang tutorial sa kung paano ikonekta ang isang Arduino sa isang module ng Bluetooth

Mga Bahagi: - UNO R3 MEGA328P

- HC-05/06 Bluetooth Serial

- 50 SK6812 RGBW LED

Hakbang 3: Mga LED

Mga LED
Mga LED
Mga LED
Mga LED
Mga LED
Mga LED
Mga LED
Mga LED

Ang paghihinang ng lahat ng mga LED ay ang pinaka-ubos ng oras ng proyekto. Ang bawat LED ay konektado sa parehong 5V at GND. Ang DATA wire ay dapat na tumakbo sa lahat ng mga LEDS sa serye.

Maaari kang tumingin sa tutorial na iyon para sa kung paano ikonekta ang mga LED sa Arduino.

www.hackster.io/glowascii/neopixel-leds-ar…

Hakbang 4: Mga Animasyon (bahaghari, Kidlat …)

Hinahayaan ka ng piraso ng code na ito na makontrol ang mga ilaw sa pamamagitan ng serial.

  • Ipadala ang "0" upang simulan ang unang animasyon. Mayroong kasalukuyang 5 magkakaibang mga animasyon. Tatakbo ang animasyon sa loob ng 15 minuto.
  • Magpadala ng "ihinto" upang ihinto ang animasyon.
  • Magpadala ng "random" upang sapalarang pumili ng isang animasyon.

Kung nasa Android ka, inirerekumenda kong gamitin

play.google.com/store/apps/details?id=de.k…

Bonus: Magaan na ilaw

Gumagamit ako ng Tasker at Tasker Bluetooth Serial upang awtomatikong buksan ang puno kapag malapit na rito ang aking telepono. Ginagawa ito sa isang profile ng bluetooth na nagpapalitaw ng isang serial command sa puno.

play.google.com/store/apps/details?id=net….

play.google.com/store/apps/details?id=com….

Inirerekumendang: