Სარჩევი:

LED Mason Jar Snow Globe: 4 ნაბიჯი
LED Mason Jar Snow Globe: 4 ნაბიჯი

ვიდეო: LED Mason Jar Snow Globe: 4 ნაბიჯი

ვიდეო: LED Mason Jar Snow Globe: 4 ნაბიჯი
ვიდეო: How To Make A Photo Snow Globe 2024, ნოემბერი
Anonim
Image
Image

ჩვენ შემქმნელთა ოჯახი ვართ, ასე რომ, როდესაც ჩვენმა უმცროსმა შემქმნელმა თქვა "მე მსურს თოვლის გლობუსის გაკეთება ქვის ქვისგან", იყო მტკიცე პასუხი "წადი!" როდესაც მან შექმნა პროტოტიპი, ჩვენ დავინახეთ მისი ხედვა და გავიგეთ, რომ მას სურდა განეხორციელებინა იდეა LED– ების გამოყენებით, რათა დაეძახა Aurora Borealis– ის ფერის სქემა. ასე დაიბადა DIY LED MASON JAR SNOW GLOBE 3D PRINTED BASE - გრძელი სახელწოდება დიდი პროექტისათვის.

შეამოწმეთ YouTube– ზე

მარაგები

1) ბაზა - ჩვენ ვიყენებდით PLA 3D ბეჭდვის ძაფს, მაგრამ თქვენ შეგიძლიათ ხის გამოყენება.

2) მეისონი ქილა - ჩვენ ავირჩიეთ 16oz წამყვანის ჩამკეტი ქილის გამოყენება, რადგან მას ჰქონდა გლუვი მხარე.

3) სილიკონი - GE 2 ნათელია, რაც ჩვენ ვიყენეთ და მშვენივრად მუშაობდა.

4) ნეოპიქსელის შუქები - რომელიმე მათგანს შეეძლო მუშაობა:

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) საღებავი: ჩვენ ვილტონის გელის კვების ფერები გამოვიყენეთ, მაგრამ თქვენ ალბათ შეგიძლიათ გამოიყენოთ ნებისმიერი სახის საღებავი…

ნაბიჯი 1: ნაბიჯი A: მეისონის ქილა აშენება

  1. მიიღეთ მასონის ქილა სახურავით.
  2. მიიღეთ ქვები ან სხვა საბაზისო მასალა თქვენი ფიგურის საფუძვლის შესაქმნელად. დარწმუნდით, რომ საბაზისო მასალები ჯდება ქვის ქილის სახურავის ჩარჩოს შიგნით და არ ვრცელდება ჩანართის იმ ნაწილზე, რომელიც გამოყენებული იქნება შუშასთან ერთად ბეჭდის შესაქმნელად.
  3. გამოიყენეთ სილიკონი, რომ დაიმალოთ ძირითადი მასალები (ქანები) სახურავზე. ამ ფუძის სიმაღლე დამოკიდებულია თქვენი ფიგურის ზომაზე, მაგრამ თქვენ ალბათ გინდათ რომ თქვენი ფიგურა იყოს შუშის ხრახნიანი ღარების გადასვლის წერტილის ზემოთ.
  4. გამოიყენეთ სილიკონი, რომ თქვენი ფიგურა დაიმაგროთ ძირითად მასალებს.
  5. გააჩერეთ რამდენიმე საათის განმავლობაში (ან ღამით).
  6. დაამატეთ საღებავი, წყალი და ბრჭყვიალა მასონის ქილაში.
  7. დაახურეთ სახურავი და დაიჭირეთ იგი ძალიან მჭიდროდ.
  8. შეამოწმეთ გაჟონვა.
  9. საჭიროების შემთხვევაში, განიხილეთ სახურავის ხელახალი განთავსება, ან სახურავის სილიკონირება, გაჟონვის დასალუქად

ნაბიჯი 2: ნაბიჯი 2: შექმენით ბაზა

ჩვენ შევქმენით ჩვენი ბაზა Fusion 360– ში და ის მშვენივრად მუშაობდა. ჩვენ გამოვიყენეთ ცენტრის დიამეტრის წრეების სერია, რომლებიც გახდნენ როგორც შევსებული ცილინდრები, ასევე ცილინდრების ხვრელები ბაზის შესაქმნელად. ჩვენ ვიცოდით, რომ ჩვენ ვაპირებდით LED- ების დამატებას, ამიტომ ჩვენ შევიმუშავეთ მათი სისქის გათვალისწინებით, ასევე ჯემისა და ბატარეის გათვალისწინებით.

ჩვენი ბაზა დაბეჭდილია PLA ძაფისგან ჩვენს Ender 3 Pro პრინტერზე. ჩვენ ზოგადად უპირატესობას ვანიჭებთ ჰაჩბოქსის ძაფს, თუმცა ჩვენ გამოვიყენეთ Robo3D ბოჭკო, რადგან ის გვქონდა და ის იყო სასურველი ფერი.

ჩვენ ვაპირებთ კვლავ ავაშენოთ იგივე ბაზა, მაგრამ კარგი კაკლის ხისგან გვაქვს.

აქ არის ჩვენი სტრუქტურის STL:

ნაბიჯი 3: ნაბიჯი D: შეაერთეთ განათება და დაპროგრამეთ GEMMA

  1. მოამზადეთ თქვენი LED ზოლის ბოლოები ბოლოების მოოჭვით (შიშველ მავთულზე შედუღების გამოყენებით)
  2. შეაერთეთ დადებითი + (ჩვეულებრივ წითელი) LED ზოლიდან VOUT- ზე GEMMA- ზე
  3. შეაერთეთ უარყოფითი - (ჩვეულებრივ შავი) LED ზოლიდან GND– ზე GEMMA– ზე
  4. შეაერთეთ მონაცემთა მავთული, ჩვენს შემთხვევაში ეს იყო მწვანე და იყო ცენტრალური მავთული, DEM ბალიშზე GEMMA- ზე
  5. მიამაგრეთ GEMMA თქვენს კომპიუტერს და დაპროგრამეთ Arduino.cc– ზე ნაპოვნი Arduino პროგრამის გამოყენებით

კოდი, რომელიც ჩვენ გამოვიყენეთ არის ადაფრუტის მიერ შემუშავებული Neopixel Strand Test– ის ამოღებული ვერსია. თუ არ ხართ დარწმუნებული, თუ როგორ გამოიყენოთ GEMMA ან LED ზოლები, გადახედეთ ადაფრუტის უებერ გზამკვლევებს.

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); ზოლები. ჩვენება (); // ყველა პიქსელის ინიციალიზაცია "გამორთვის"}

ბათილი მარყუჟი () {

ცისარტყელა (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 ბორბალი (ბაიტი WheelPos) {WheelPos = 255 - WheelPos; if (WheelPos <85) {დაბრუნების ზოლი. ფერი (255 - WheelPos * 3, 0, WheelPos * 3); } if (WheelPos <170) {WheelPos -= 85; დაბრუნების ზოლი. ფერი (0, WheelPos * 3, 255 - WheelPos * 3); } WheelPos -= 170; დაბრუნების ზოლი. ფერი (WheelPos * 3, 255 - WheelPos * 3, 0); }

ნაბიჯი 4: ნაბიჯი 5: საბოლოო შეკრება

ახლა ყველაფერი რაც თქვენ გჭირდებათ რომ გააკეთოთ არის სილიკონის LED- ები ბაზის შიდა კედლებზე და მიამაგრეთ ბატარეა Gemma- ზე. შემდეგ გამორთეთ შუქი და ისიამოვნეთ შუქის კაშკაშა ჩვენებით.

გირჩევთ: