Turinys:

„LED Mason Jar Snow Globe“: 4 žingsniai
„LED Mason Jar Snow Globe“: 4 žingsniai

Video: „LED Mason Jar Snow Globe“: 4 žingsniai

Video: „LED Mason Jar Snow Globe“: 4 žingsniai
Video: Part 5 - Walden Audiobook by Henry David Thoreau (Chs 12-15) 2024, Liepa
Anonim
Image
Image

Esame kūrėjų šeima, todėl, kai mūsų jauniausias kūrėjas pasakė „Norėčiau iš sniego rutulio padaryti masono indelį“, skambus atsakymas buvo „Eik!“. Kai ji sukūrė prototipą, pamatėme jos viziją ir išgirdome, kad ji nori toliau plėtoti idėją, panaudodama šviesos diodus ir pasitelkdama „Aurora Borealis“spalvų schemą. Taip gimė „pasidaryk pats“LED MASON JAR SNOW GLOBE SU 3D PRINTED BASE - ilgas puikaus projekto pavadinimas.

Patikrinkite mus „YouTube“adresu

Prekės

1) Pagrindas - Mes naudojome PLA 3D spausdinimo siūlus, tačiau galite naudoti medieną.

2) „Mason Jar“- mes pasirinkome naudoti 16oz „Anchor Hocking“stiklainį, nes jis turėjo lygią pusę.

3) Silikonas - mes naudojome „GE 2 clear“ir jis puikiai veikė.

4) „Neopixel“žibintai - gali veikti bet kuris iš šių būdų:

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

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

5) „Adafruit Gemma“- mes naudojome „Gemma V2“, tačiau taip buvo tik todėl, kad mes jį jau turėjome … Jei perkame naują, gausime „Gemma M0“https://www.adafruit.com/product/3501

6) Blizgučiai

7) Vanduo: jei jums reikia vandens nuorodos, apsvarstykite galimybę nusipirkti mums tokį atvejį:

8) Maža snieguota pelėda ar kita figūrėlė

9) Maža „Lipoly“baterija su JST jungtimi:

10) Dažai: mes naudojome „Wilton“gelio maisto spalvas, tačiau tikriausiai galėtumėte naudoti beveik bet kokias dažų formas…

1 žingsnis: A žingsnis: „Mason Jar Build“

  1. Gaukite mūrinį indelį su dangteliu.
  2. Paimkite akmenis ar kitą pagrindinę medžiagą, kad sukurtumėte savo figūrėlės pagrindą. Įsitikinkite, kad pagrindinės medžiagos telpa į stiklainio dangčio įdėklo ribas ir neišsiplečia į tą įdėklo dalį, kuri bus naudojama stiklui uždaryti.
  3. Naudokite silikoną, kad pritvirtintumėte pagrindines medžiagas (uolienas) prie dangčio. Šio pagrindo aukštis priklauso nuo jūsų figūrėlės dydžio, tačiau tikriausiai norėsite, kad figūrėlė būtų virš stiklo sraigto griovelių perėjimo taško.
  4. Naudokite silikoną, kad pritvirtintumėte figūrėlę prie pagrindinių medžiagų.
  5. Leiskite jam išdžiūti kelias valandas (arba per naktį).
  6. Į masono indelį įpilkite dažų, vandens ir blizgučių.
  7. Uždėkite dangtelį ir labai sandariai pritvirtinkite.
  8. Patikrinkite, ar nėra nuotėkio.
  9. Jei reikia, apsvarstykite galimybę pakeisti dangtelio vietą arba uždengti silikoną, kad uždarytumėte nuotėkius

2 žingsnis: 2 žingsnis: sukurkite pagrindą

Mes sukūrėme savo bazę „Fusion 360“ir ji puikiai veikė. Norėdami sukurti pagrindą, mes panaudojome centrinius skersmens apskritimus, kurie tapo užpildytais cilindrais ir cilindrų skylėmis. Mes žinojome, kad pridėsime šviesos diodų, todėl kūrėme atsižvelgdami į jų storį, taip pat į „Gemma“ir akumuliatorių.

Mūsų bazė buvo atspausdinta iš PLA gijų mūsų „Ender 3 Pro“spausdintuve. Paprastai mes teikiame pirmenybę „Hatchbox“gijai, tačiau mes naudojome „Robo3D“giją, nes ją turėjome ir ji buvo norimos spalvos.

Mes ketiname vėl pastatyti tą pačią bazę, bet iš gražios riešutmedžio medienos.

Čia yra mūsų konstrukcijos STL:

3 veiksmas: D žingsnis: lituokite šviesas ir užprogramuokite GEMMA

  1. Paruoškite savo LED juostelės galus, skardindami galus (uždėję lydmetalį ant plikos vielos)
  2. Lituokite teigiamą + (dažniausiai raudoną) nuo šviesos diodų juostos iki VOUT ant GEMMA
  3. Lituokite negatyvą - (dažniausiai juodą) iš LED juostelės į GEMMA GND
  4. Lituokite duomenų laidą, mūsų atveju tai buvo žalia spalva ir buvo centrinis laidas, prie DEM padėklo ant GEMMA
  5. Prijunkite GEMMA prie kompiuterio ir užprogramuokite jį naudodami „Arduino“programą, esančią „Arduino.cc“

Naudotas kodas yra „Adafruit“sukurta „Neopixel Strand Test“versija. Jei nesate tikri, kaip naudoti GEMMA arba LED juosteles, peržiūrėkite „Adafruit“uberguides.

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 (); // Inicijuoti visus taškus į „išjungta“}

void loop () {

vaivorykštė (20);

}

tuštuma vaivorykštė (uint8_t palaukti) {uint16_t i, j;

už (j = 0; j <256; j ++) {už (i = 0; i

// Įveskite reikšmę nuo 0 iki 255, kad gautumėte spalvos vertę. // Spalvos yra perėjimas r - g - b - atgal į r. uint32_t Ratas (baitas WheelPos) {WheelPos = 255 - WheelPos; if (WheelPos <85) {return strip. Color (255 - WheelPos * 3, 0, WheelPos * 3); } if (WheelPos <170) {WheelPos -= 85; grąžinimo juostelė. Spalva (0, WheelPos * 3, 255 - WheelPos * 3); } „WheelPos“-= 170; grąžinimo juostelė. Spalva („WheelPos“* 3, 255 - „WheelPos“* 3, 0); }

4 žingsnis: 5 žingsnis: galutinis surinkimas

Dabar viskas, ką jums reikia padaryti, yra silikonizuoti šviesos diodus prie vidinių pagrindo sienų ir pritvirtinti bateriją prie „Gemma“. Tada išjunkite šviesą ir mėgaukitės akinančiu šviesos rodymu.

Rekomenduojamas: