Talaan ng mga Nilalaman:

LED Cylon Scooter - 80s Larson Scanner: 5 Hakbang (na may Mga Larawan)
LED Cylon Scooter - 80s Larson Scanner: 5 Hakbang (na may Mga Larawan)

Video: LED Cylon Scooter - 80s Larson Scanner: 5 Hakbang (na may Mga Larawan)

Video: LED Cylon Scooter - 80s Larson Scanner: 5 Hakbang (na may Mga Larawan)
Video: I gave my scooter a very 80's upgrade... 2024, Hulyo
Anonim
Image
Image
Kaibigan ng Privacy sa Webcam
Kaibigan ng Privacy sa Webcam

Sa pamamagitan ng bekathwiaBecky SternMasunod Dagdag ng may-akda:

Kaibigan ng Privacy sa Webcam
Kaibigan ng Privacy sa Webcam
Sukatin ng Tape ang Yagi Antenna Sa Mga 3D Printed Coupler
Sukatin ng Tape ang Yagi Antenna Sa Mga 3D Printed Coupler
Sukatin ng Tape ang Yagi Antenna Sa Mga 3D Printed Coupler
Sukatin ng Tape ang Yagi Antenna Sa Mga 3D Printed Coupler
Zodiac Embroidery
Zodiac Embroidery
Zodiac Embroidery
Zodiac Embroidery

Tungkol sa: Ang paggawa at pagbabahagi ay ang aking dalawang pinakamalaking kinahihiligan! Sa kabuuan nai-publish ko ang daan-daang mga tutorial tungkol sa lahat mula sa microcontrollers hanggang sa pagniniting. Ako ay isang nagmotorsiklo sa New York City at hindi nagsisising aso na ina. My wo… Higit Pa Tungkol sa bekathwia »

Ang proyektong ito ay isang napaka-80s na pag-upgrade sa isang napaka-80s na iskuter - Naglalagay ako ng isang LED strip sa grille ng aking kasintahan na Smokey na Honda Elite upang lumikha ng isang epekto ng animasyon ng larson scanner habang tinuturuan siya kung paano maghinang.

Ang circuit at code ay remixed mula sa proyekto ng Phil B's Larson Scanner Shades.

Mga gamit

Para sa proyektong ito, gumamit ako ng isang strip ng WS2812b LED strip, na kilala rin bilang NeoPixels. Pinili ko ang pinakamalakas na pagkakaiba-iba upang mag-empake ng maraming mga LED hangga't maaari para sa isang magandang epekto ng makinis na animation.

  • WS2812b LED strip: https://amzn.to/30ibJA5 o
  • Trinket microcontroller: https://amzn.to/2G7t6N1 o
  • Permatex silicone adhesive:

Upang makasabay sa ginagawa ko, sundan ako sa YouTube, Instagram, Twitter, Pinterest, at mag-subscribe sa aking newsletter. Bilang isang Associate sa Amazon kumikita ako mula sa mga kwalipikadong pagbili na iyong ginagawa gamit ang aking mga kaakibat na link.

Hakbang 1: Maglakip ng Power at Ground Wires

Maglakip ng Lakas at Mga Ground Wires
Maglakip ng Lakas at Mga Ground Wires

Ang board ay pinalakas nang direkta mula sa 12v na lakas ng scooter, kaya nakalakip namin ang mga wire sa mga power at ground pad sa likuran ng board.

Hakbang 2: Maglakip ng LED Strip

Maglakip ng LED Strip
Maglakip ng LED Strip
Maglakip ng LED Strip
Maglakip ng LED Strip
Maglakip ng LED Strip
Maglakip ng LED Strip

Dahil hindi mapangasiwaan ng mga pixel ang 12v, pinalakas sila ng regulator ng boltahe ng Trinket, na sa pangkalahatan ay hindi magandang ideya. Ngunit dahil may napakakaunting mga LED na naiilawan nang sabay-sabay sa circuit na ito, maaari kaming lumusot sa ilalim ng kasalukuyang kasalukuyang output ng regulator.

Hakbang 3: Arduino Code

Code ng Arduino
Code ng Arduino

Ginamit ko ang code ng pag-scan ng larson ng Phil B., binago lamang ang bilang ng mga LED sa strip:

// Larson Scanner ni Phil Burgess:

// https://learn.adafruit.com/larson-scanner-shades?view=all #include #define N_LEDS 31 #define PIN 4 Adafruit_NeoPixel strip = Adafruit_NeoPixel (N_LEDS, PIN, NEO_GRBW + NEO_KHZ800); void setup () {strip.begin (); } int pos = 0, dir = 1; // Posisyon, direksyon ng "eye" void loop () {int j; // Gumuhit ng 5 pixel na nakasentro sa pos. Ang setPixelColor () ay mag-clip ng anumang // pixel mula sa mga dulo ng strip, hindi namin kailangang panoorin para doon. strip.setPixelColor (pos - 2, 0x100000); // Dark red strip.setPixelColor (pos - 1, 0x800000); // Medium red strip.setPixelColor (pos, 0xFF3000); // Center pixel ay pinakamaliwanag na strip.setPixelColor (pos + 1, 0x800000); // Medium red strip.setPixelColor (pos + 2, 0x100000); // Dark red strip.show (); pagkaantala (30); // Kaysa maging palihim at burahin ang pixel lamang ng buntot, // mas madaling burahin ang lahat at gumuhit ng bago sa susunod. para sa (j = -2; j <= 2; j ++) strip.setPixelColor (pos + j, 0); // Bounce off dulo ng strip pos + = dir; kung (pos = strip.numPixels ()) {pos = strip.numPixels () - 2; dir = -dir; }}

Hakbang 4: Idikit Ito

Idikit Ito
Idikit Ito
Idikit Ito
Idikit Ito
Idikit Ito
Idikit Ito

Gumamit ako ng Permatex silicone adhesive upang punan ang mga bukas na dulo ng silicone sheathing ng strip ng LED pati na rin upang idikit ang LED strip sa loob ng grille. Gumamit ako ng tape upang hawakan ang strip sa lugar habang ang kola ay tuyo.

Inirerekumendang: