Мазмуну:

LED Mason Jar Snow Globe: 4 кадам
LED Mason Jar Snow Globe: 4 кадам

Video: LED Mason Jar Snow Globe: 4 кадам

Video: LED Mason Jar Snow Globe: 4 кадам
Video: Cute DIY Bottle Art💕✨ #shorts #diy #bottleart 2024, Ноябрь
Anonim
Image
Image

Биз жаратуучулардын үй -бүлөсүбүз, ошондуктан биздин эң кичинекей жаратуучубуз "Мен картон глобусун масон идишинен жасагым келет" десе, "Буга баргыла!" Ал прототипти түзгөндө, биз анын көрүнүшүн көрдүк жана Aurora Borealis түс схемасын колдонуу үчүн светодиоддорду колдонуу аркылуу идеяны андан ары өнүктүрүүнү каалаганын уктук. Ошентип, DIY LED MASON JAR SNOW GLOBE WITH with 3D PRINTED BASE төрөлдү - чоң долбоордун узун аталышы.

Бизди YouTube'дан https://www.youtube.com/channel/UCNsKfq4mgx8QdRr3M… дарегинен текшериңиз.

Жабдуулар

1) Негизги - Биз PLA 3D Басма Филаментин колдондук, бирок сиз жыгачты колдоно аласыз.

2) Mason Jar - Биз 16oz Anchor Hocking кумурасын колдонууну чечтик, анткени анын жылмакай жагы болгон.

3) Силикон - GE 2 ачык биз колдонгон нерсе жана ал жакшы иштеген.

4) Neopixel Lights - Булардын бири иштей алат:

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

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

5) Adafruit Gemma - Биз Gemma V2 колдондук, бирок бул бизде мурунтан эле бар болчу … Эгерде биз жаңысын сатып алсак, анда Gemma M0ду алмакпыз

6) Жылтырак

7) Суу: Эгер сизге суунун шилтемеси керек болсо, анда бизден бул нерсени сатып алууну ойлонуп көрүңүз:

8) Кичинекей кар үкү же башка фигуралар

9) JST байланышы бар кичинекей липолялык батарея:

10) Боёк: Биз Wilton's Gel Food Colors колдонгонбуз, бирок сиз боёктун дээрлик бардык түрүн колдоно аласыз…

1 -кадам: А кадамы: Мейсон Жарды куруу

  1. Капкагы бар масон кумурасын алыңыз.
  2. Фигураңыздын пайдубалын куруу үчүн кээ бир таштарды же башка негизги материалдарды алыңыз. Негизги материалдар дубал банка капкагынын чегине туура келерин текшериңиз жана айнектин мөөрүн жасоо үчүн колдонулуучу бөлүгүнө жайылбаңыз.
  3. Негизги материалдарды (таштарды) капкакка жабыштыруу үчүн силиконду колдонуңуз. Бул базанын бийиктиги сиздин фигураңыздын өлчөмүнө көз каранды, бирок, балким, сиздин фигураңыз айнек бурама оюктар үчүн өткөөл чекиттен жогору болушун каалайсыз.
  4. Фигураңызды негизги материалдарга жабыштыруу үчүн силикон колдонуңуз.
  5. Аны бир нече саатка (же түнөп) кургатыңыз.
  6. Масон кумурасына боёк, суу жана жылтырак кошуңуз.
  7. Капкагын кийгизип, аны абдан бекем бекиңиз.
  8. Агындыларды текшериңиз.
  9. Керек болсо, агып кетпөө үчүн капкактын ордун алмаштырууну же кремнийди карап көрүңүз

2 -кадам: 2 -кадам: Базаны куруу

Биз базабызды Fusion 360та иштеп чыктык жана ал эң сонун иштеди. Биз базаны түзүү үчүн толтурулган цилиндрге жана цилиндр тешиктерине айланган борбордук диаметри бар бир катар чөйрөлөрдү колдондук. Биз LED кошо тургандыгыбызды билгенбиз, ошондуктан алардын калыңдыгын эске алып, ошондой эле Gemma менен батарейканын дизайнын иштеп чыктык.

Биздин база PLA жипчесинен Ender 3 Pro принтерибизде басылган. Биз көбүнчө Hatchbox жипчесин жакшы көрөбүз, бирок биз Robo3D жипчесин колдондук, анткени бизде бар болчу жана ал каалаган түс болчу.

Биз ушул эле базаны кайра курууну көздөп жатабыз, бирок бизде жакшы жаңгак жыгачынан.

Бул жерде биздин куруунун STL:

3 -кадам: D -кадам: Жарыктарды Solder жана GEMMA программасы

  1. LED тилкесинин учтарын учтарын бүктөп даярдаңыз (жылаңач зымга ширетүү)
  2. Оң тилкени + (көбүнчө кызыл) LED тилкесинен GEMMA боюнча VOUTга чейин
  3. Терс Solder - (адатта Кара) LED тилкесинен GEMMA боюнча GND чейин
  4. Маалымат зымын ширетүү, биздин учурда бул жашыл болчу жана GEMMAдагы D1 аянтчасына борбордук зым болгон
  5. GEMMAны компьютериңизге тиркеп, Arduino.ccтен табылган Arduino программасын колдонуп программалаңыз

Биз колдонгон код - Adafruit тарабынан иштелип чыккан Neopixel Strand Testтин жок кылынган версиясы. Эгерде сиз GEMMA же LED тилкелерин кантип колдонууну билбей жатсаңыз, Adafruitтин uberguidesин текшериңиз.

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

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

#кошуу #аныктоо PIN 1 Adafruit_NeoPixel тилкеси = Adafruit_NeoPixel (7, PIN, NEO_GRB + NEO_KHZ800);

void setup () {strip.begin (); strip.setBrightness (50); strip.show (); // Бардык пикселдерди "өчүрүү" үчүн баштапкы абалга келтирүү}

void loop () {

асан -үсөн (20);

}

жараксыз асан -үсөн (uint8_t күтүү) {uint16_t i, j;

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

// Түс маанисин алуу үчүн 0дон 255ке чейин маанини киргизиңиз. // Түстөр r - g - b - кайра rга өтүү. uint32_t Wheel (байт WheelPos) {WheelPos = 255 - WheelPos; if (WheelPos <85) {return strip. Color (255 - WheelPos * 3, 0, WheelPos * 3); } if (WheelPos <170) {WheelPos -= 85; кайра тилке. Color (0, WheelPos * 3, 255 - WheelPos * 3); } WheelPos -= 170; кайтуу тилкеси. Color (WheelPos * 3, 255 - WheelPos * 3, 0); }

4 -кадам: 5 -кадам: Акыркы жыйын

Эми сизге эмне керек болсо, базанын ички дубалдарына светодиоддорду силикон кылып, Gemma'га батарейканы тиркеп коюңуз. Андан кийин жарыкты өчүрүп, жаркыраган жаркыраган дисплейден ырахат алыңыз.

Сунушталууда: