Spisu treści:

Tęcza nieskończoności: 4 kroki
Tęcza nieskończoności: 4 kroki

Wideo: Tęcza nieskończoności: 4 kroki

Wideo: Tęcza nieskończoności: 4 kroki
Wideo: Tęcza w szklance #Kopernikwdomu 2024, Grudzień
Anonim
Tęcza nieskończoności
Tęcza nieskończoności

Lustra Infinity to zabawna iluzja idealna na jasne tęcze. Ta instrukcja pokazuje, jak zrobić przenośną tęczę nieskończoności, którą możesz zabrać ze sobą.

Materiały

  • pudełko lub inna obudowa
  • Powierzchnia lustra
  • barwiący materiał
  • Pasek neopikselowy
  • kontroler jak Adafruit CPX lub gemma
  • kompatybilny akumulator i przewody

Pamiętaj, że potrzebujesz zarówno przezroczystego materiału lustrzanego, jak i pełnej powierzchni lustra. Użyłem plastikowych płytek lustrzanych i przyciemnionej folii okiennej

Pudełko musi mieć płaską powierzchnię, którą można wyciąć i pokryć materiałem barwiącym. Musi być również wystarczająco duży, aby pomieścić kontroler, baterię i dodatkowe przewody.

Kieszonkowe dzieci

Dodatkowe dostawy obejmują lutowanie i programowanie. Użyj Arduino IDE, aby zaprogramować Circuit Playground Express (CPX) lub gemma. Pamiętaj, aby dodać biblioteki Adafruit za pomocą menedżera bibliotek.

Krok 1: Przygotuj obudowę

Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę

Śledź osłonę i wytnij fragmenty materiałów lustrzanych i barwiących. Zmniejsz je tylko trochę, aby zmieściły się w środku. Wytnij porcję z górnej części pojemnika, pozostawiając wystarczająco dużo miejsca, aby uformować wargę. Pojemnik, którego używałem, miał już plastikowe okienko, więc nie musiałem tutaj wycinać pokrywy.

Ponieważ moja obudowa była metalowa, wykleiłem ją taśmą izolacyjną. Upewnij się, że nie ma gołego metalu, który może spowodować zwarcie obwodów! Użyłem również paska tektury do przymocowania diod.

Krok 2: Podłącz swoje obwody

Podłącz swoje obwody
Podłącz swoje obwody

Okablowanie jest dość proste. Są tylko 3 połączenia, ale upewnij się, że łączysz się z początkiem paska. Połączenie danych powinno być wykonane pomiędzy A0 na CPX i Din na pasku Neopixel. Jeśli używasz Gemmy, podłącz przewód D1 do Din paska. Podłącz linię 5V na listwie do Vout sterownika. Zapewni to większą moc diodom LED. Na koniec podłącz masę między kontrolerem a taśmą led.

Krok 3: Zaprogramuj Rainbow

Arduino zapewnia łatwy sposób programowania tych diod RGB. Jeśli nie masz jeszcze interfejsu programistycznego, pobierz go z arduino.cc. Mają stronę z wprowadzeniem, która przeprowadzi Cię przez każdy krok. Po zainstalowaniu Arduino IDE użyjesz wbudowanego menedżera bibliotek, aby dodać obsługę NeoPixels Adafruit i płyty kontrolera.

Po skonfigurowaniu bibliotek będziesz mieć dostęp do przykładowych programów NeoPixel. Zacznij od przykładu buttoncyclera. Zapewnia 3 tryby tęczy do zabawy: rainbow, rainbowCycle i theatreChaseRainbow. Moim ulubionym był rainbowCycle.

Są tylko 3 zmiany, które musisz wprowadzić w przykładowym programie

1) Ustaw liczbę NeoPixels za pomocą PIXEL_COUNT. Na przykład, jeśli masz 16 diod LED, zmień wiersz kodu na:

#define PIXEL_COUNT 16

2) Ustaw pin wyjściowy kontrolera. Jeśli używasz CPX, upewnij się, że PIXEL_PIN jest zdefiniowany z linią

#define PIXEL_PIN 6

Jeśli używasz Gemmy, zmienisz tę linię na

#define PIXEL_PIN 1

3) Zmień kod główny. W Arduino główną procedurą jest loop(). Znajdź tę rutynę i zastąp ją następującą

void loop() { rainbowCycle(20);

}

Teraz podłącz go i pobierz. Powinieneś zobaczyć wyniki na NeoPixels.

Krok 4: Montaż

Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się
Gromadzić się

Pierwszą rzeczą do złożenia jest nałożenie przezroczystego odcienia na górną pokrywę. Tutaj jest pokazany przymocowany taśmą dwustronną.

Przymocuj pasek NeoPixel jak najbliżej pokrywy.

Następnie umieść baterię i kontroler w obudowie. Jeśli używasz CPX, włączy się automatycznie. Jeśli używasz Gemmy, być może będziesz musiał ją włączyć. Na tym etapie zaświecą się diody LED.

Nad obwodami umieść usługę lustrzaną. Postaraj się przymocować go jak najbliżej diod LED.

Ostatnim krokiem jest założenie pokrywki. Teraz masz swoją przenośną tęczę nieskończoności!

Zalecana: