Inhoudsopgave:

LED Mason Jar sneeuwbol - Ajarnpa
LED Mason Jar sneeuwbol - Ajarnpa

Video: LED Mason Jar sneeuwbol - Ajarnpa

Video: LED Mason Jar sneeuwbol - Ajarnpa
Video: How To Make A Photo Snow Globe 2024, Juli-
Anonim
Image
Image

We zijn een familie van makers, dus toen onze jongste maker zei: "Ik wil graag een sneeuwbol maken van een stenen pot", was er een klinkend antwoord van "Ga ervoor!" Toen ze het prototype maakte, zagen we haar visie en hoorden we dat ze het idee verder wilde brengen door het gebruik van LED's om een Aurora Borealis-kleurenschema op te roepen. Zo ontstond de DIY LED MASON JAR SNOW GLOBE WITH 3D PRINTED BASE - een lange titel voor een geweldig project.

Bekijk ons op YouTube op

Benodigdheden

1) Basis - We gebruikten PLA 3D Printing Filament, maar je zou ook hout kunnen gebruiken.

2) Mason Jar - We kozen ervoor om een 16oz Anchor Hocking-pot te gebruiken omdat deze een gladde kant had.

3) Siliconen - GE 2 clear is wat we gebruikten en het werkte prima.

4) Neopixel Lights - Elk van deze zou kunnen werken:

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

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

5) Adafruit Gemma - We gebruikten een Gemma V2, maar dat was alleen omdat we hem al hadden… Als we een nieuwe zouden kopen, zouden we de Gemma M0 krijgen

6) Glitter

7) Water: als je een link voor water nodig hebt, overweeg dan om een doos hiervan voor ons te kopen:

8) Kleine sneeuwuil of ander beeldje

9) Kleine Lipoly-batterij met JST-aansluiting:

10) Kleurstof: We gebruikten Wilton's Gel Food Colors, maar je zou waarschijnlijk bijna elke vorm van kleurstof kunnen gebruiken…

Stap 1: Stap A: Mason Jar bouwen

  1. Koop een stenen pot met deksel.
  2. Koop wat stenen of ander basismateriaal om een basis voor je beeldje op te bouwen. Zorg ervoor dat de basismaterialen binnen de grenzen van het inzetstuk van het deksel van de glazen pot passen en niet uitsteken tot het deel van het inzetstuk dat zal worden gebruikt om een afdichting met het glas te vormen.
  3. Gebruik de siliconen om de basismaterialen (stenen) aan het deksel te hechten. De hoogte van deze voet is afhankelijk van de grootte van uw beeldje, maar u wilt waarschijnlijk dat uw beeldje boven het overgangspunt voor de glasschroefgroeven komt.
  4. Gebruik siliconen om je beeldje aan de basismaterialen te hechten.
  5. Laat het een paar uur (of een nacht) drogen.
  6. Voeg kleurstof, water en glitter toe aan de glazen pot.
  7. Doe het deksel erop en zet het stevig vast.
  8. Controleer op lekken.
  9. Overweeg indien nodig het deksel te verplaatsen of het deksel te siliconenen om lekken af te dichten

Stap 2: Stap 2: Bouw de basis

We hebben onze basis in Fusion 360 ontworpen en het werkte fantastisch. We gebruikten een reeks cirkels met een centrale diameter die zowel gevulde cilinders als cilindergaten werden om de basis te creëren. We wisten dat we LED's gingen toevoegen, dus we hebben ontworpen met hun dikte in gedachten, evenals die van de Gemma en batterij.

Onze basis is geprint van PLA-filament op onze Ender 3 Pro-printer. Over het algemeen geven we de voorkeur aan Hatchbox-filament, maar we gebruikten Robo3D-filament omdat we het hadden en het de gewenste kleur had.

We zijn van plan om dezelfde basis opnieuw te bouwen, maar van wat mooi walnotenhout dat we hebben.

Hier is een STL van onze build:

Stap 3: Stap D: Soldeer de lichten en programmeer de GEMMA

  1. Bereid de uiteinden van uw LED-strip voor door de uiteinden te vertinnen (soldeer aan te brengen op de blanke draad)
  2. Soldeer de positieve + (meestal rood) van de LED-strip naar VOUT op de GEMMA
  3. Soldeer de negatieve - (meestal zwart) van de LED-strip naar de GND op de GEMMA
  4. Soldeer de datadraad, in ons geval was dit groen en was de middelste draad, aan de D1-pad op de GEMMA
  5. Sluit de GEMMA aan op uw computer en programmeer deze met behulp van het Arduino-programma op Arduino.cc

De code die we gebruikten is een uitgeklede versie van de Neopixel Strand Test ontwikkeld door Adafruit. Als je niet zeker weet hoe je een GEMMA of LED Strips moet gebruiken, bekijk dan de uberguides van Adafruit.

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(); // Initialiseer alle pixels op 'uit'}

lege lus() {

regenboog(20);

}

void regenboog (uint8_t wacht) { uint16_t i, j;

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

// Voer een waarde in van 0 tot 255 om een kleurwaarde te krijgen. // De kleuren zijn een overgang r - g - b - terug naar r. uint32_t Wheel (byte WheelPos) { WheelPos = 255 - WheelPos; if (WheelPos < 85) { retourstrip. Kleur (255 - WheelPos * 3, 0, WheelPos * 3); } if(WheelPos < 170) { WheelPos -= 85; retourstrip. Kleur (0, WheelPos * 3, 255 - WheelPos * 3); } WielPos -= 170; retourstrook. Kleur (WheelPos * 3, 255 - WheelPos * 3, 0); }

Stap 4: Stap 5: Eindmontage

Nu hoef je alleen nog maar de LED's aan de binnenwanden van de basis te siliconeren en een batterij op de Gemma te bevestigen. Doe dan je lichten uit en geniet van het oogverblindende licht.

Aanbevolen: