Talaan ng mga Nilalaman:

Arduino SteamPunk Goggles - Simpleng DIY: 9 Mga Hakbang
Arduino SteamPunk Goggles - Simpleng DIY: 9 Mga Hakbang

Video: Arduino SteamPunk Goggles - Simpleng DIY: 9 Mga Hakbang

Video: Arduino SteamPunk Goggles - Simpleng DIY: 9 Mga Hakbang
Video: Arduino SteamPunk Goggles - Simple DIY Tutorial 2024, Nobyembre
Anonim

Sa Tutorial na ito matututunan natin kung paano gawin ang Legendary SteamPunk Goggles na nagbabago ng mga kulay gamit ang LED Rings at Arduino.

Panoorin ang video!

Hakbang 1: Ano ang Kakailanganin Mo

Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo
  • Mga salaming de kolor na hinang
  • 2X NeoPixel - Ws2812 RGB LED Ring (na may 12 LEDs)
  • Arduino UNO (o anumang iba pang Arduino)
  • Jumper wires
  • Visuino software: I-download ang Visuino
  • Tandaan: upang magamit ang Arduino Nano (dahil mas maliit ito) ikonekta lamang ito sa parehong mga pin at sa Visuino sa halip na Arduino UNO piliin ang Arduino Nano

Hakbang 2: Circuit

Circuit
Circuit
  • Ikonekta ang Arduino board pin 5V sa unang LedRing pin VCC
  • Ikonekta ang Arduino board pin na GND sa unang LedRing pin GND
  • Ikonekta ang board ng Arduino na Digital pin 2 sa unang LedRing pin DI
  • Ikonekta ang Arduino board pin 5V sa pangalawang LedRing pin VCC
  • Ikonekta ang Arduino board pin GND sa pangalawang LedRing pin GND
  • Ikonekta ang board ng Arduino na Digital pin 3 sa pangalawang LedRing pin DI

Wire ang lahat ayon sa eskematiko pagkatapos ay gumamit ng isang Hot na pandikit at i-mount ang bawat LedRing sa mga salaming de kolor

Hakbang 3: Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO

Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO
Simulan ang Visuino, at Piliin ang Uri ng Lupon ng Arduino UNO

Ang Visuino: https://www.visuino.eu kailangan ding mai-install. Mag-download ng Libreng bersyon o magrehistro para sa isang Libreng Pagsubok.

Simulan ang Visuino tulad ng ipinakita sa unang larawan Mag-click sa pindutang "Mga Tool" sa bahagi ng Arduino (Larawan 1) sa Visuino Kapag lumitaw ang dialog, piliin ang "Arduino UNO" tulad ng ipinakita sa Larawan 2

Hakbang 4: Sa Visuino Magdagdag ng Mga Bahagi

Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
Sa Visuino Magdagdag ng Mga Bahagi
  • Magdagdag ng 2X "Random Analog Generator" na bahagi
  • Magdagdag ng sangkap na "Sine Analog Generator"
  • Magdagdag ng sangkap na "Sine Unsigned Generator"
  • Idagdag ang sangkap na "Analog To Colour"
  • Magdagdag ng 2X "NeoPixels" na bahagi

Hakbang 5: Sa Mga Component ng Visuino Set

Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set
Sa Mga Component ng Visuino Set

Piliin ang "SineUnsignedGenerator1" at sa window ng mga pag-aari itakda ang Amplitude sa 6, Frequency (Hz) hanggang 0.8 at Offset sa 6

  1. Mag-double click sa "NeoPixels1" at sa window na "PixelGroups" i-drag ang "Kulay Pixel" sa kaliwang bahagi at sa window ng mga pag-aari itakda ang "Bilangin ang Mga Pixel" sa 12 PixelGroups "window
  2. I-double click sa "NeoPixels2" at sa window na "PixelGroups" i-drag ang "Color Pixel" sa kaliwang bahagi at sa window ng mga pag-aari itakda ang "Count Pixels" hanggang 12 <ito ang dami ng mga LED sa LEDRingClose ang "PixelGroups" window

Hakbang 6: Sa Mga Component ng Visuino Connect

Sa Mga Component ng Visuino Connect
Sa Mga Component ng Visuino Connect
  • Ikonekta ang "RandomAnalogGenerator1" pin Out sa "AnalogToColor1" pin na Pula
  • Ikonekta ang "RandomAnalogGenerator2" i-pin ang Out sa "AnalogToColor1" pin Green
  • Ikonekta ang "SineAnalogGenerator1" i-pin ang Out sa "AnalogToColor1" pin Blue
  • Ikonekta ang "AnalogToColor1" i-pin ang Out sa "NeoPixels1" na Kulay ng pin
  • Ikonekta ang "AnalogToColor1" i-pin ang Out sa "NeoPixels2" na Kulay ng pin
  • Ikonekta ang "SineUnsignedGenerator1" i-pin sa "NeoPixels1" na index ng pin
  • Ikonekta ang "SineUnsignedGenerator1" i-pin sa "NeoPixels2" na index ng pin
  • Ikonekta ang "NeoPixels1" na pin sa Arduino digital pin 2
  • Ikonekta ang "NeoPixels2" na pin sa Arduino digital pin 3

Hakbang 7: Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Bumuo, Mag-compile, at Mag-upload ng Arduino Code
Bumuo, Mag-compile, at Mag-upload ng Arduino Code

Sa Visuino, sa ibabang pag-click sa "Build" Tab, tiyakin na napili ang tamang port, pagkatapos ay mag-click sa pindutang "Compile / Build and Upload".

Hakbang 8: Maglaro

Kung pinapagana mo ang Arduino module, ang LEDRings ay magsisimulang magbago ng mga kulay.

Binabati kita! Nakumpleto mo ang iyong proyekto kasama ang Visuino. Nakalakip din ang proyekto ng Visuino, na nilikha ko para sa Instructable na ito, maaari mong i-download ito at buksan ito sa Visuino:

Hakbang 9: Pagpapatakbo

Kung balak mong paganahin ang Arduino gamit ang isang baterya maaari kang gumamit ng isang PowerBank na mayroong konektor ng USB upang madali mo itong makakonekta.

Kung balak mong gumamit ng isang 9V na baterya o katulad pagkatapos ay gumagamit ng mga wire na kumonekta sa isang negatibong baterya na pin (-) sa Arduino pin [GND] at ikonekta ang isang positibong baterya na pin (+) sa Arduino pin [VIN]

Inirerekumendang: