Mundarija:

LED silindrli skuter - 80 -yillar Larson skaneri: 5 qadam (rasmlar bilan)
LED silindrli skuter - 80 -yillar Larson skaneri: 5 qadam (rasmlar bilan)

Video: LED silindrli skuter - 80 -yillar Larson skaneri: 5 qadam (rasmlar bilan)

Video: LED silindrli skuter - 80 -yillar Larson skaneri: 5 qadam (rasmlar bilan)
Video: skuterlar ichida eng kamfortnisi Velo skuter 48 v 13 match #skuterlar narxlari #Namangan #fargʻona 2024, Iyul
Anonim
Image
Image
Veb -kamera maxfiylik do'sti
Veb -kamera maxfiylik do'sti

BekathwiaBecky SternFollow tomonidan muallifning boshqa maqolalari:

Veb -kamera maxfiylik do'sti
Veb -kamera maxfiylik do'sti
Tasma o'lchovi Yagi antennasi 3D bosilgan ulagichlar bilan
Tasma o'lchovi Yagi antennasi 3D bosilgan ulagichlar bilan
Tasma o'lchovi Yagi antennasi 3D bosilgan ulagichlar bilan
Tasma o'lchovi Yagi antennasi 3D bosilgan ulagichlar bilan
Zodiak kashtalari
Zodiak kashtalari
Zodiak kashtalari
Zodiak kashtalari

Haqida: Qilish va almashish - bu mening eng katta ehtiroslarim! Umuman olganda, men mikrokontrolderlardan tortib to'qishgacha bo'lgan hamma narsa haqida yuzlab darsliklar nashr qildim. Men Nyu -York shahridagi mototsiklchi va tavba qilmagan itning onasiman. Voy … Bekathwia haqida ko'proq ma'lumot »

Bu loyiha 80-yillarning 80-yillaridagi skuterga juda mos keladi- men sevgilim Smokey-ning Honda Elite panjarasiga LED chizig'ini qo'yaman va unga qanday qilib lehim qilishni o'rgatib, skanerdan animatsiya effektini yarataman.

O'chirish va kod Phil B ning Larson Scanner Shades loyihasidan remix qilingan.

Ta'minotlar

Ushbu loyiha uchun men NeoPixels deb nomlanuvchi WS2812b LED tasmasidan foydalanardim. Men chiroyli silliq animatsiya effekti uchun iloji boricha ko'proq LEDni yig'ish uchun eng zich turni tanladim.

  • WS2812b LED tasmasi: https://amzn.to/30ibJA5 yoki
  • Trinket mikrokontroller: https://amzn.to/2G7t6N1 yoki
  • Permatex silikon yopishtiruvchi:

Men ishlayotgan narsadan xabardor bo'lish uchun meni YouTube, Instagram, Twitter, Pinterest -da kuzatib boring va mening axborot byulletenimga obuna bo'ling. Amazon Associate sifatida men sheriklik havolalarim orqali qilgan xaridlaringizdan daromad olaman.

1 -qadam: Quvvat va er simlarini ulang

Quvvat va er simlarini ulang
Quvvat va er simlarini ulang

Kengash to'g'ridan -to'g'ri skuterning 12V quvvatidan quvvat oladi, shuning uchun biz simlarni taxtaning orqa qismidagi quvvat va er yostiqchalariga biriktirdik.

2 -qadam: LED chizig'ini ulang

LED chizig'ini ulang
LED chizig'ini ulang
LED chizig'ini ulang
LED chizig'ini ulang
LED chizig'ini ulang
LED chizig'ini ulang

Piksellar 12 V ga bardosh bera olmagani uchun, ular Trinket kuchlanish regulyatori bilan ishlaydi, bu umuman yaxshi fikr emas. Ammo bu davrda bir vaqtning o'zida bir nechta LEDlar yonib turganligi sababli, biz regulyatorning maksimal oqim chiqishi ostida yashirinib olishimiz mumkin.

3 -qadam: Arduino kodi

Arduino kodi
Arduino kodi

Men Phil B.ning larson skaner kodidan foydalandim, faqat chiziqdagi LEDlar sonini o'zgartirdim:

// Fil Burgess tomonidan Larson skaneri:

// https://learn.adafruit.com/larson-scanner-shades?view=all #include #define N_LEDS 31 #PIN kodni belgilash 4 Adafruit_NeoPixel strip = Adafruit_NeoPixel (N_LEDS, PIN, NEO_GRBW + NEO_KHZ800); void setup () {strip.begin (); } int pos = 0, dir = 1; // "ko'z" bo'sh bo'shliqning holati, yo'nalishi () {int j; // Pos markazida 5 piksel chizish. setPixelColor () chiziqning uchidan har qanday // pikselni kesib tashlaydi, biz buni kuzatishga hojat yo'q. strip.setPixelColor (pos - 2, 0x100000); // To'q qizil chiziq.setPixelColor (pos - 1, 0x800000); // O'rta qizil chiziq.setPixelColor (pos, 0xFF3000); // Markaziy piksel - eng yorqin chiziq.setPixelColor (pos + 1, 0x800000); // O'rta qizil chiziq.setPixelColor (pos + 2, 0x100000); // To'q qizil chiziq.show (); kechikish (30); // Hiyla -nayrang va quyruq pikselini o'chirishning o'rniga, // hamma narsani o'chirish va keyingi safar yangisini chizish osonroq. uchun (j = -2; j <= 2; j ++) strip.setPixelColor (pos+j, 0); // pos += dir chizig'ining uchlaridan sakrab chiqing. if (pos = strip.numPixels ()) {pos = strip.numPixels () - 2; dir = -dir; }}

4 -qadam: yopishtiring

Uni yopishtiring
Uni yopishtiring
Uni yopishtiring
Uni yopishtiring
Uni yopishtiring
Uni yopishtiring

LED chizig'ining silikon qoplamasining ochiq uchlarini to'ldirish uchun, shuningdek, panjaraning ichki qismiga LED tasmasini yopishtirish uchun men Permatex silikon yopishtirgichidan foydalandim. Ip quriguncha tasmani ushlab turdim.

Tavsiya: