Sisällysluettelo:

NeoPixel Pie Tin Arduino -seppele: 8 vaihetta
NeoPixel Pie Tin Arduino -seppele: 8 vaihetta

Video: NeoPixel Pie Tin Arduino -seppele: 8 vaihetta

Video: NeoPixel Pie Tin Arduino -seppele: 8 vaihetta
Video: ESP32 Tutorial 12 - WS2812 RGB Srip 4 Project with SunFounder's ESP32 IoT Learnig kit 2024, Heinäkuu
Anonim
NeoPixel Pie Tin Arduino -seppele
NeoPixel Pie Tin Arduino -seppele
NeoPixel Pie Tin Arduino -seppele
NeoPixel Pie Tin Arduino -seppele
NeoPixel Pie Tin Arduino -seppele
NeoPixel Pie Tin Arduino -seppele
NeoPixel Pie Tin Arduino -seppele
NeoPixel Pie Tin Arduino -seppele

Tässä on ohjeet Pie Tin Holiday Wreath Instructable: n uudenlaisen version tekemiseksi.

Kaupasta ostettujen GE-valojen sijaan piirasvuoat on nyt valaistu itse valmistetuilla NeoPixels-lomavaloilla. NeoPixels on käyttäjän ohjelmoitava, väriä vaihtava LED. Valoshow on ohjelmoitu mukautetusti Arduino -koodilla, joka ladataan Arduino UNO: lle tai yhteensopivalle CPU -sirulle. Tuloksena oleva koriste on itsenäinen (paristokäyttöinen) ja kevyt. Shareware -ohjelmisto, esimerkiksi Adafruit.comin Arduino -kirjasto, tekee mukautetun valonäytön ohjelmoinnista suhteellisen helppoa niille, jotka ovat taipuvaisia.

Älä anna joululoma -aiheen hämätä. Meillä todella on täällä suurennettu 4-jalkainen halkaisijaversio Adafruitin 1,5 tuuman halkaisijaltaan 12xNeoPixel-renkaasta, jossa on monia koristemahdollisuuksia.

Tarvikkeet:

4 x julistelevyt (Pacon-vedenkestävä vaahtotaulu 20x30 tuumaa)

12 x NeoPixel -LEDiä (WS2812B -osoitteellinen 5050 RGB SMD piirilevylle)

12 x LED -valonhajotinta (tyhjennä tyhjät lamput)

Arduino Uno Board

Pieni Arduino -yhteensopiva levy (SparkFun.com LilyTiny ATTiny85 -taulu)

Koristeellinen punainen valaistu keulakoriste (Walmart)

3,7 voltin litiumakku (tai 4 x AA -alkaliparisto pidikkeellä)

Johto- ja juotosmateriaalit

Kanavateippi ja muut askartelutarvikkeet

(Katso myös aiemmat ohjeeni piirakkavuoan joulukuuseen, Hanukah Menorah, Suuri kurpitsa, Loma -seppele, Uudenvuoden pallo)

Vaihe 1: Hanki tai puhdista hajotinlamput (12)

Hanki tai tee kirkkaat hajotinlamput (12)
Hanki tai tee kirkkaat hajotinlamput (12)
Hanki tai tee kirkkaat hajotinlamput (12)
Hanki tai tee kirkkaat hajotinlamput (12)

Tämän projektin perusidea on tehdä omat värikkäät joululamput.

Tätä varten vaahdotuslevyn etupuolelle on kiinnitetty kirkkaat lampun suojukset (valonhajottajat) ja piirakkavuoat, joissa on reikiä sipulien pohjan asettamiseksi. Lamput valaistaan sitten takaa NeoPixel -merkkivaloilla.

Kirkkaat lamput (diffuusorit) voidaan hankkia kolmella tavalla: ne voidaan ostaa, tehdä 3D-tulostimella tai poistaa kaupallisesta valonarusta.

Tämän päivän projektissa haen 12 kirkasta lamppua vanhemmasta GE Color Effects -valonarusta. Nämä ovat suuria G35-kokoisia kirkkaita muovisia (onttoja) lamppuja, joissa on 13/16 tuuman kanta. Läpinäkyvän lampun pohja on tiukasti kiinni 13/16-reikäisessä leikatussa julistelevyssä.

Vaihe 2: Tee pyöreä taustalevy

Tee pyöreä taustalevy
Tee pyöreä taustalevy
Tee pyöreä taustalevy
Tee pyöreä taustalevy
Tee pyöreä taustalevy
Tee pyöreä taustalevy
Tee pyöreä taustalevy
Tee pyöreä taustalevy

Käytin Pacon-vedenkestävää vaahtolevyä ja leikkasin jättimäisen ympyrän, jonka keskimmäinen halkaisija oli 35 tuumaa, jotta 12x9-tuumaiset piirakat voitaisiin sijoittaa noin 9,1 tuuman välein. Koska jokainen vaahtomuovilevy on vain 20 x 30 tuumaa, tein taustalevyn neljään osaan ja teipasin ne yhteen teipillä kuvan mukaisesti.

X-Acto-veistä voidaan käyttää tai leikata 13/16 tuuman reiät polttimohajottajien asettamista varten. Käytin kuitenkin Lion Ev-R-Round Perfect Circle Cutteria tehdäkseni puhtaita reikiä julistelevylle. Koska leijonan ympyräleikkuri leikkaa vain 1/4 tuuman syvyyteen, reikien tekemiseen tarvitaan kaksi läpivientiä (yksi leikkaus vaahtomuovilevyn päälle ja toinen alla).

Maalasin taustalevyn vihreäksi akryylimaalilla. Kuitenkin oli vaikea saada hyvää maalin tarttumista erityiseen vedenkestävään julistelevyyn. Tämä maalausvaihe ei ole kriittinen ja voi ohittaa. Taustalevy ei ole näkyvissä yöllä, joten yritin lähinnä lisätä vedenpitävyyttä.

Vaihe 3: NeoPixel LED -vaihtoehdot

NeoPixel LED -vaihtoehdot
NeoPixel LED -vaihtoehdot
NeoPixel LED -vaihtoehdot
NeoPixel LED -vaihtoehdot

Tätä projektia varten päätin kokeilla seuraavia NeoPixeleitä: ALITOVEN WS2812B -osoitteellinen LED -pikselivalo 5050 RGB SMD jäähdytyselementin piirilevylle 5V DC Yhteensopiva Arduinon, Raspberry Pi: n kanssa, saatavana Amazonilta hintaan 16 dollaria 100 kappaletta. Se on vain 16 senttiä per NeoPixel.

Katso suurennettu kuva edellä näistä NeoPixeleistä. Tässä projektissa käytetään 12 NeoPixel -LEDiä. Jokaisessa LED -sirussa on kaksi positiivista (+5 V) juotoslevyä, kaksi maadoitus- tai negatiivista (gnd -) juotoslevyä, yksi Data In (Din) -juotoslevy ja lopuksi yksi Data Out (Dout) -juotoslevy. Kaikkia kuutta juotoslevyä on käytettävä 12 NeoPixel -LED -valon kytkemiseen sarjaan. "Data" viittaa valosarjan digitaalisiin ohjeisiin, jotka tulevat valon merkkijonoon Arduinosta tai muusta yhteensopivasta muistisirusta, joka välitetään LED1: een ja sitten LED1: stä LED2: een … lopulta merkkijonosta alas LED12: een.

NeoPixeleitä voi ostaa myös osoitteesta Adafruit.com. Joidenkin ihmisten mielestä Adafruit Flora NeoPixels Ver2 on helpompi työskennellä, koska tämä tyyli sisältää reiän läpi olevat juotosliitännät.

Vaihe 4: NeoPixelien kytkentä

NeoPixelien kytkentä
NeoPixelien kytkentä
NeoPixelien kytkentä
NeoPixelien kytkentä
NeoPixelien kytkentä
NeoPixelien kytkentä

NeoPixelit on juotettu yhteen 12-LED-merkkijonoksi, kuten kytkentäkaaviossa ja yllä olevissa valokuvissa on esitetty. Noin 10 tuuman lanka jokaisen NeoPixel-LEDin välillä mahdollistaa riittävän löysän tässä projektissa. Huomaa, että estääkseni NeoPixelien palamisen, asetan normaalisti 480 ohmin vastuksen datalinjan tuloon ensimmäisen NeoPixel LED: n eteen (kuten kytkentäkaaviossa).

Mitä tulee kytkentäjohtoihin, käytän mielelläni Radio Shack 24AWG 4-johdintaista kiinteää sisäpuhelinjohtoa, joka voidaan helposti katkaista 3-johtimiseksi. Tämä lanka ei kuitenkaan välttämättä ole enää ostettavissa..

Kangasteippiä käytetään valonarun kiinnittämiseen taustalevyyn ja NeoPixelien suuntaamiseen loistamaan lamppujen läpi.

Seppeleen alareunaan on kiinnitetty pieni puulevy (Walmart-käsityöosastolta) akun ja pienen LilyTiny (ATTINY85) -piirilevyn asentamiseksi kuvan mukaisesti.

HUOMAUTUS: Älä ota huomioon sitä, että valmiissa projektissani käyttämäni johdotuksen eristysvärit eivät vastaa kytkentäkaavion johdotusvärejä. Yksinkertaisesti sanottuna on vaikea löytää 3-johtimista johtoa täsmällisessä värimaailmassa, jonka haluat NeoPixel-LED-valolle.

Vaihe 5: Valmista piirakkavuoat

Valmista piirakkavuoat
Valmista piirakkavuoat

Hefty- tai Reynolds E-Z -kalvopiirakat 9-tuumaisille resepteille näyttävät hyvältä heijastimina. Nämä 9 tuuman piirasvuoat ovat niitä, joiden keskellä on 8-pisteen "tähtimuoto". Kuitenkin EZ-kalvomerkkiä on ollut vaikea löytää vuonna 2020, joten muut vastaavat 9-tuumaiset piirakkavuoat voidaan korvata. 9-tuumaiset E-Z-kalvopiirakat ovat itse asiassa 8-3/4 tuuman sisähalkaisija (vanteen sisällä), mikä mahdollistaa niiden erottamisen noin 9,1 tuumaa toisistaan tässä projektissa. Leikkaa X-Acto-veitsellä tai vastaavalla halkaisijaltaan 3/4 tuuman reikä jokaisen piirakkavuoan keskelle. Tässä projektissa käytin Jeffersonin nikkelirahoja oppaana keskireiän leikkaamiseen. Pyöreässä kuviossa käytetään yhteensä 12 x 9 tuuman piirasvuokaa.

Vaihe 6: Aseta sipulit/piirakkavuoat ja ripustuslaitteet

Aseta sipulit/piirakkavuoat ja ripustuslaitteet
Aseta sipulit/piirakkavuoat ja ripustuslaitteet
Aseta sipulit/piirakkavuoat ja ripustuslaitteet
Aseta sipulit/piirakkavuoat ja ripustuslaitteet
Aseta sipulit/piirakkavuoat ja ripustuslaitteet
Aseta sipulit/piirakkavuoat ja ripustuslaitteet

Sipulit ja piirakkavuoat työnnetään sitten julistetaulun reikiin. Laitoin pienen kaksipuolisen Scotch-teipin lamppujen pohjan ympärille, jotta ne pysyisivät tiukemmin.

Seppeleen yläkielekkeen alle on kiinnitetty pieni puulevy (Walmart-käsityöosastolta) ripustustarvikkeiden kiinnittämiseen.

Seppeleen koristeena käytetään koristeellista punaista valaistua keulaa (Walmart).

Tällä hetkellä pidän seppeleen sateelta. Luodinkestävä muotoilu kaikille sääolosuhteille on tulevaisuuden toiminto.

Vaihe 7: Valonäytön ohjelmointi

Valonäytön ohjelmointi
Valonäytön ohjelmointi
Valonäytön ohjelmointi
Valonäytön ohjelmointi

Jos et tunne NeoPixel -LED -valoja ja Arduinon valoja, mutta haluat oppia, Adafruit.comin NeoPixel -opetusohjelmat ovat hyvä paikka aloittaa.

Tässä projektissa käytän yksinkertaisesti Adafruit.comin "STRANDTEST" -valoshow -koodia Adafruit NeoPixel -ohjelmakirjastosta Arduinolle. Tein muutaman yksinkertaisen muokkauksen STRANDTEST -koodiin, esimerkiksi lisäsin DELAY -pitotoimenpiteen sen jälkeen, kun seppele muuttui joulunvihreäksi. Lisäksi huomasin, että useat värijahdit liikkuivat liian nopeasti, kun otetaan huomioon piirakka-seppeleen valtava halkaisija 4 jalkaa, joten hidastin useita jahtaussekvenssejä.

YouTube LINKKI Wreath Display -videolle:

Normaalisti aloitan Arduino -koodin (esim. Muutetun STRANDTEST 12) lataamisen täysikokoiseen Arduino Uno -levyyn koekäyttöä varten. Kun olen tyytyväinen, lataan Arduino -koodin pienempään siruun. Historiallisesti pidän SparkFun.com LilyTiny ATTiny85: n käyttämisestä lopullisissa projekteissani, mikä on yleensä hieman hankalampaa ohjelmoida (katso ohjeet osoitteesta SparkFun.com). Adafruitin vastaava pieni siru, joka on todennäköisesti helpompi ohjelmoida yhteisen USB -liitännän kautta, olisi heidän Gemma- ja/tai Trinket -levyt, joita aion käyttää enemmän tulevaisuudessa.

Adafruit.comin NeoPixel -ohjelmistokirjaston lisäksi FastLED tarjoaa ilmeisesti toisen kolmannen osapuolen valonlähdeohjelmiston lähteen.

Vaihe 8:

www.youtube.com/watch?v=qcu_U-GFcQQ

Suositeltava: