Sisällysluettelo:

LED Mason Jar Snow Globe: 4 vaihetta
LED Mason Jar Snow Globe: 4 vaihetta

Video: LED Mason Jar Snow Globe: 4 vaihetta

Video: LED Mason Jar Snow Globe: 4 vaihetta
Video: How To Make A Photo Snow Globe 2024, Heinäkuu
Anonim
Image
Image

Olemme valmistajien perhe, joten kun nuorin valmistajamme sanoi "Haluaisin tehdä lumipallon muurausastiasta", kuului voimakas vastaus "Go for it!" Kun hän loi prototyypin, näimme hänen visionsa ja kuulimme hänen haluavan viedä ideaa eteenpäin LED -valojen avulla Aurora Borealiksen värimaailmaan. Näin syntyi DIY LED MASON JAR SNOW GLOBE 3D PRINTED BASE - pitkä otsikko loistavasta projektista.

Tutustu meihin YouTubessa osoitteessa

Tarvikkeet

1) Pohja - Käytimme PLA 3D -tulostuslankaa, mutta voit käyttää puuta.

2) Mason Jar - Päätimme käyttää 16oz Anchor Hocking purkkia, koska siinä oli sileä puoli.

3) Silikoni - GE 2 kirkas on mitä käytimme ja se toimi hyvin.

4) Neopixel -valot - Kumpikin näistä voisi toimia:

www.adafruit.com/product/1376?length=1

www.amazon.com/ALITOVE-WS2812B-Individuall…

5) Adafruit Gemma - Käytimme Gemma V2: ta, mutta se johtui vain siitä, että meillä oli jo se … Jos olisimme ostaneet uuden, saisimme Gemma M0: n

6) Glitteriä

7) Vesi: Jos tarvitset linkin veteen, harkitse tämän tapauksen ostamista:

8) Pieni lumipöllö tai muu hahmo

9) Pieni Lipoly -akku JST -liitännällä:

10) Väriaine: Käytimme Wiltonin geeliruokavärejä, mutta voit todennäköisesti käyttää lähes mitä tahansa väriainetta …

Vaihe 1: Vaihe A: Mason Jar Build

  1. Hanki muovipurkki kannella.
  2. Hanki kiviä tai muuta perusmateriaalia rakentaaksesi hahmosi pohjan. Varmista, että perusmateriaalit mahtuvat muurausastian kannen sisäpuolelle ja eivät ulotu sisäosan osaan, jota käytetään tiivisteen muodostamiseen lasin kanssa.
  3. Kiinnitä pohjamateriaalit (kivet) kanteen silikonilla. Tämän pohjan korkeus riippuu hahmon koosta, mutta luultavasti haluat hahmon olevan lasiruuvin urien siirtymäkohdan yläpuolella.
  4. Kiinnitä hahmo perusmateriaaleihin silikonilla.
  5. Anna kuivua muutama tunti (tai yön yli).
  6. Lisää väriainetta, vettä ja glitteriä lasipurkkiin.
  7. Laita kansi päälle ja kiinnitä se erittäin tiukasti.
  8. Tarkista vuodot.
  9. Tarvittaessa harkitse kannen sijoittamista uudelleen tai kannen silikonia vuotojen sulkemiseksi

Vaihe 2: Vaihe 2: Rakenna pohja

Suunnittelimme tukikohtamme Fusion 360: een ja se toimi upeasti. Pohjan luomiseen käytimme sarjaa halkaisijan keskellä olevia ympyröitä, joista tuli sekä täytettyjä sylintereitä että sylinterireikiä. Tiesimme, että aiomme lisätä LED -valoja, joten suunnittelimme niiden paksuuden sekä Gemman ja akun paksuuden huomioon ottaen.

Pohjamme painettiin PLA -filamentista Ender 3 Pro -tulostimellamme. Suosimme yleensä Hatchbox -filamenttia, mutta käytimme Robo3D -filamenttia, koska meillä oli se ja se oli haluttu väri.

Aiomme rakentaa saman pohjan uudelleen, mutta hienosta pähkinäpuusta.

Tässä on STL rakennuksestamme:

Vaihe 3: Vaihe D: Juottaa valot ja ohjelmoida GEMMA

  1. Valmista LED -nauhan päät tinaamalla päät (levittämällä juotosta paljaalle langalle)
  2. Juotos positiivinen + (yleensä punainen) LED -nauhasta GEMMA: n VOUT -kohtaan
  3. Juotos negatiivi (yleensä musta) LED -nauhasta GEMMA: n GND: hen
  4. Juotos datakaapeli, meidän tapauksessamme tämä oli vihreä ja keskijohto, GEMMA: n D1 -tyynyyn
  5. Liitä GEMMA tietokoneeseesi ja ohjelmoi se käyttämällä Arduino -ohjelmaa, joka löytyy osoitteesta Arduino.cc

Käyttämämme koodi on Adafruitin kehittämä Neopixel Strand Testin riisuttu versio. Jos olet epävarma GEMMA- tai LED -nauhojen käytöstä, tutustu Adafruitin uberguides -oppaisiin.

learn.adafruit.com/adafruit-gemma-m0/overv…

learn.adafruit.com/adafruit-neopixel-uberg…

#include #define PIN 1 Adafruit_NeoPixel strip = Adafruit_NeoPixel (7, PIN, NEO_GRB + NEO_KHZ800);

void setup () {strip.begin (); strip.setBrightness (50); strip.show (); // Alusta kaikki pikselit pois päältä}

void loop () {

sateenkaari (20);

}

tyhjä sateenkaari (uint8_t odota) {uint16_t i, j;

(j = 0; j <256; j ++) {for (i = 0; i

// Syötä arvo 0–255 saadaksesi väriarvon. // Värit ovat siirtymä r - g - b - takaisin r: ään. uint32_t Pyörä (tavua WheelPos) {WheelPos = 255 - WheelPos; if (WheelPos <85) {return strip. Color (255 - WheelPos * 3, 0, WheelPos * 3); } jos (WheelPos <170) {WheelPos -= 85; palautusliuska. Väri (0, WheelPos * 3, 255 - WheelPos * 3); } WheelPos -= 170; palautusliuska. Väri (WheelPos * 3, 255 - WheelPos * 3, 0); }

Vaihe 4: Vaihe 5: Lopullinen kokoonpano

Nyt sinun tarvitsee vain silikonoida LEDit jalustan sisäseiniin ja liittää akku Gemmaan. Sammuta sitten valot ja nauti häikäisevästä valonäytöstä.

Suositeltava: