Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Przygotuj obudowę
- Krok 2: Podłącz swoje obwody
- Krok 3: Zaprogramuj Rainbow
- Krok 4: Montaż
Wideo: Tęcza nieskończoności: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
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ę
Ś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
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ż
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:
Lustro nieskończoności z czujnikiem LCD i IR: 5 kroków
Lustro Infinity z czujnikiem LCD i IR: Ten projekt pokaże Ci, jak możesz zrobić lustro Infinity. Podstawowa koncepcja polega na tym, że diody LED na lusterku wytwarzają światło, które odbija się od lusterka tylnego do lusterka przedniego, gdzie ucieka trochę światła, dzięki czemu możemy zajrzeć do środka i tak
Magia iluzji lustra nieskończoności: 3 kroki
Infinity Mirror Illusion Magic: Cześć przyjaciele, zróbmy lustro Infinity, które jest magią iluzji
Zegar z lustrem nieskończoności z potencjometrami: 3 kroki
Zegar z lustrem nieskończoności z potencjometrami: Natknąłem się na lustro nieskończoności i stwierdziłem, że jest naprawdę fajne. To zainspirowało mnie do stworzenia lustra nieskończoności, ale potrzebowałem, żeby miało jakiś cel. Postanowiłem więc stworzyć działający zegar z lustrem nieskończoności. To lustro nieskończoności, które pozwala
Zegar nieskończoności z nadrukiem 3D: 3 kroki (ze zdjęciami)
Zegar nieskończoności z nadrukiem 3D: Więc pomysł z tym zegarem polega na tym, aby zrobić go w kształcie symbolu nieskończoności, którego jedna strona kształtu będzie wyświetlać wskazówkę godzinową, a druga minutę. Jeśli masz jakieś sugestie lub pytania za wzór lub dorsza
Dwunastościan nieskończoności: 3 kroki (ze zdjęciami)
Dwunastościan nieskończoności: oryginalna inspiracja Youtube DIVERGE // DEEPLIGHT LIGHTSHOW #1 Właśnie uprościłem go do poziomu 3rd-grade