Sisukord:

LED Cylon Scooter - 80ndate Larsoni skanner: 5 sammu (piltidega)
LED Cylon Scooter - 80ndate Larsoni skanner: 5 sammu (piltidega)

Video: LED Cylon Scooter - 80ndate Larsoni skanner: 5 sammu (piltidega)

Video: LED Cylon Scooter - 80ndate Larsoni skanner: 5 sammu (piltidega)
Video: Я обновил свой скутер в духе 80-х... 2024, November
Anonim
Image
Image
Veebikaamera privaatsussõber
Veebikaamera privaatsussõber

Becky Stern Jälgi autori lisateavet:

Veebikaamera privaatsussõber
Veebikaamera privaatsussõber
Mõõdulint Yagi antenn 3D -prinditud haakeseadistega
Mõõdulint Yagi antenn 3D -prinditud haakeseadistega
Mõõdulint Yagi antenn 3D -prinditud haakeseadistega
Mõõdulint Yagi antenn 3D -prinditud haakeseadistega
Tähtkuju tikandid
Tähtkuju tikandid
Tähtkuju tikandid
Tähtkuju tikandid

Teave: tegemine ja jagamine on minu kaks suurimat kirge! Kokku olen avaldanud sadu õpetusi kõige kohta alates mikrokontrolleritest kuni kudumiseni. Olen New Yorgi mootorrattur ja kahetsusväärne koeraema. Minu häda … Lisateave bekathwia kohta »

See projekt on väga 80ndate uuendus väga 80ndate rollerile- panen oma poiss-sõbra Smokey Honda Elite võre LED-riba, et luua larsoni skanneri animatsiooniefekt, õpetades samal ajal jootma.

Vooluahel ja kood on remiksitud Phil B projektist Larson Scanner Shades.

Tarvikud

Selle projekti jaoks kasutasin WS2812b LED -riba riba, tuntud ka kui NeoPixels. Valisin kõige tihedama valiku, et võimalikult palju LED -e kokku pakkida, et saavutada kena sujuv animatsiooniefekt.

  • WS2812b LED -riba: https://amzn.to/30ibJA5 või
  • Trinketi mikrokontroller: https://amzn.to/2G7t6N1 või
  • Permatex silikoonliim:

Tööga kursis hoidmiseks jälgige mind YouTube'is, Instagramis, Twitteris, Pinterestis ja tellige minu uudiskiri. Amazoni sidusettevõttena teenin kvalifitseeritud ostudest, mille teete minu sidusettevõtte linkide abil.

Samm: ühendage toite- ja maandusjuhtmed

Ühendage toite- ja maandusjuhtmed
Ühendage toite- ja maandusjuhtmed

Tahvli toiteallikaks on tõukeratta 12 V toide, nii et me ühendasime juhtmed plaadi tagaküljel olevate toite- ja maanduspatjade külge.

Samm: kinnitage LED -riba

Kinnitage LED -riba
Kinnitage LED -riba
Kinnitage LED -riba
Kinnitage LED -riba
Kinnitage LED -riba
Kinnitage LED -riba

Kuna pikslid ei saa hakkama 12v pingega, saavad need toite Trinketi pingeregulaatorist, mis pole üldiselt hea mõte. Kuid kuna selles vooluringis süttib korraga nii vähe LED -e, võime sisse hiilida regulaatori maksimaalse voolutugevuse alla.

Samm: Arduino kood

Arduino kood
Arduino kood

Ma kasutasin Phil B. larsoni skanneri koodi, muutes ainult ribade LED -ide arvu:

// Larsoni skanner, autor 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_KHZ00) void setup () {strip.begin (); } int pos = 0, dir = 1; // "silma" tühjusahela asukoht, suund () {int j; // Joonista positsioonile 5 pikslit. setPixelColor () lõikab riba otstest kõik // pikslid ära, me ei pea seda jälgima. strip.setPixelColor (pos - 2, 0x100000); // tumepunane riba.setPixelColor (pos - 1, 0x800000); // Keskmine punane riba.setPixelColor (pos, 0xFF3000); // Keskpiksel on heledaim riba.setPixelColor (pos + 1, 0x800000); // Keskmine punane riba.setPixelColor (pos + 2, 0x100000); // Tumepunane riba.show (); viivitus (30); // Selle asemel, et olla salakaval ja kustutada ainult sabapiksel, // on lihtsam see kõik kustutada ja järgmine kord uus joonistada. (j = -2; j <= 2; j ++) riba jaoks.setPixelColor (pos+j, 0); // Riba otste põrgatamine pos += dir; if (pos = riba.numPikslid ()) {pos = riba.numPikslid () - 2; dir = -dir; }}

Samm: liimige see üles

Liimige see üles
Liimige see üles
Liimige see üles
Liimige see üles
Liimige see üles
Liimige see üles

Kasutasin Permatexi silikoonliimi nii LED -riba silikoonkatte lahtiste otste täitmiseks kui ka LED -riba liimimiseks võre siseküljele. Kasutasin linti, et riba paigal hoida, kuni liim kuivab.

Soovitan: