Rozświetl swoje projekty elektroniczne dzięki superjasnym NeoPixels. Zapoznaj się z tymi pomysłami na projekty, aby uzyskać inspirację.
Kluczowe dania na wynos
- Diody LED NeoPixel są wszechstronne i mogą być używane z różnymi płytami mikrokontrolerów, nie tylko z komponentami Adafruit.
- Witryna Adafruit oferuje przyjazny dla początkujących projekt „Make It Glow”, który pomaga użytkownikom tworzyć i kontrolować ich pierwszy projekt LED.
- Dostępnych jest wiele projektów NeoPixel, od wyświetlacza LED mapy świata po wydrukowaną w 3D lampę rowerową NeoPixel. Przeglądaj pomysły na projekty online.
Ekosystem Adafruit NeoPixel od dawna jest jedną z najpopularniejszych opcji dla twórców, którzy chcą wykorzystywać diody LED w swoich projektach. Ale jak zacząć ze sprzętem NeoPixel i biblioteką klas dla kodu, który nimi steruje? Dowiedzmy Się.
Wprowadzenie do Adafruit NeoPixels
Marka NeoPixel może być nieco myląca. Ta nazwa jest nadawana gamie indywidualnie adresowanych diod LED WS2812, WS2811 i SK6812 firmy Adafruit, a także bibliotekom klas, które zasilają je w kodzie. Nie oznacza to jednak, że musisz używać oficjalnych komponentów Adafruit, aby korzystać z bibliotek klas NeoPixel.
Teoretycznie wszystkie diody WS2812, WS2811 i SK6812 powinny współpracować z bibliotekami klas NeoPixel dla urządzeń takich jak Arduino i RaspberryPi. Adafruit oferuje już paski, paski, pierścienie i inne elementy LED NeoPixel, ale możesz użyć diod LED innych firm do swojego projekt też.
Projekt startowy „Make It Glow”.
Każdy musi gdzieś zacząć, kiedy zaczyna pracę z NeoPixels. Startowy projekt Make It Glow na stronie Adafruita to świetne miejsce na rozpoczęcie przygody z NeoPixel, zawierające wszystkie informacje potrzebne do stworzenia i kontrolowania pierwszego projektu LED.
Ten przewodnik omawia rodzaje oferowanych diod LED, a także sposób ich zasilania i łączenia ze sobą, wraz z przykładowymi kodami, aby było to jeszcze łatwiejsze. Sam przewodnik jest przeznaczony dla planszy Circuit Playground Express, zaprogramowanej za pomocą przeglądarki internetowej systemu MakeCode w tym przypadku, ale umiejętności, których się nauczysz, będą miały zastosowanie również do Arduino i innych płytek mikrokontrolerów.
1. Świat światła Mapa świata
Ten kolejny projekt jest przeznaczony dla tych, którzy lubią szukać inspiracji w Internecie. Chociaż twórca Joshua Krosebrink nie udostępnił pełnego kodu źródłowego, spójrz na jego Strona projektu hackaday aby uzyskać przegląd tego, jak to działa.
Mapa świata World of Light ma za sobą matrycę LED, kontrolowaną przez Raspberry Pi. Kolor i jasność każdego z nich RGB LED opiera się na liczbie użytkowników odwiedzających witrynę twórcy w dowolnym momencie i zawsze odzwierciedla preferencje danej osoby Lokalizacja.
2. Wydrukowana w 3D lampa rowerowa NeoPixel
Bezpieczeństwo jest niezwykle ważne podczas jazdy na rowerze, ale nie sprowadza się to tylko do umiejętności. Potrzebujesz również zestawu, aby upewnić się, że inni użytkownicy dróg dobrze Cię widzą, a ten projekt oświetlenia rowerowego NeoPixel do wydrukowania w 3D z stronie Adafruita jest doskonałym miejscem do rozpoczęcia.
To proste światło LED jest wykonane z części wydrukowanych w 3D i Adafruit Feather M4 Express, z oprogramowaniem napisanym w wariancie Pythona CircuitPython dla mikrokontrolerów.
Gotowe światło LED może wytwarzać normalne białe światło, a także światło RGB, aby Twój rower był bardziej ekscytujący. Jest mnóstwo różne płytki mikrokontrolera Arduino dostępnych na rynku i zawsze warto je przestudiować, zanim wybierzesz płytkę do następnego projektu.
3. Wyświetlacz Arduino z piłką do tenisa stołowego
Projekty techniczne nie zawsze wymagają technicznych rozwiązań, o czym świadczy ten projekt Ping Pong Ball Clock Elektromonter. Wykonany przez pyrohmstr, wykorzystuje szereg piłek do tenisa stołowego z diodą LED za każdą z nich, aby stworzyć cyfrowy wyświetlacz tarczy zegara.
Dzięki NeoPixels, sterowanym przez Arduino Uno, z tym zegarem dostępnych jest wiele opcji kolorystycznych. Aby ukończyć ten projekt, będziesz potrzebować dostępu do drukarki 3D i wycinarki laserowej, ale w Internecie można znaleźć mnóstwo usług związanych z częściami celnymi.
4. Szkicownik NeoPixel do iPhone'a
Nauka tworzenia interfejsu Arduino z urządzeniem takim jak iPhone to świetny sposób na zrozumienie procesu integracji komponentów. Ten zespół przebija się Projekt hakerski wykorzystuje maleńką LightBlue Bean zasilaną przez Arduino jako swój mózg, umożliwiając mu łączenie się z iPhone'em przez Bluetooth - od LightBlue Bean nie jest już sprzedawany, można go zastąpić innym mikrokontrolerem Arduino z łącznością Bluetooth, takim jak Nano 33 IoT.
Po zbudowaniu możesz rysować na ekranie iPhone'a i obserwować, jak matryca NeoPixel reaguje na kształty, które tworzysz rękami. Ten projekt to nie tylko świetna zabawa, ale także nauczy Cię szeregu cennych umiejętności, które możesz zastosować w przyszłych projektach Arduino i NeoPixel.
5. Diodowy miernik VU Arduino
Mierniki VU były modne, gdy analogowe systemy hi-fi były najlepszym sposobem na słuchanie muzyki. Taka staromodna technologia znów staje się coraz bardziej popularna, ale trudno jest znaleźć fizyczne narzędzia do wizualizacji dźwięku bez kupowania czegoś z drugiej ręki.
Ten stereofoniczny projekt miernika VU pierścienia NeoPixel na Centrum projektów Arduino rozwiązuje ten problem, umożliwiając przekształcenie Arduino i zestawu diod LED w miernik VU, który współpracuje z niemal każdym źródłem dźwięku. Dzięki temu nie tylko nauczysz się technologii DIY, ale także lepiej zrozumiesz muzykę i produkcję dźwięku.
6. Termometr LED Arduino Uno
Diody LED od dawna są jednym z kluczowych elementów wyświetlaczy cyfrowych, ale nie trzeba budować pełnowymiarowego monitora, aby używać diod LED do wyświetlania informacji. Ten termometr LED Arduino Uno Projekt hakerski autorstwa Jonathana Eskowa zamienia pasek diod LED w cyfrowy termometr, który wyświetla temperaturę podobnie jak termometr starej szkoły.
Projekt wykorzystuje fizyczny czujnik temperatury, a nie dane online, do pomiaru temperatury. To sprawia, że jest to proste i niedrogie do samodzielnego wykonania, ale jest również łatwe do zabrania ze sobą, ponieważ nie wymaga połączenia z Internetem do działania.
7. Lustro nieskończoności Arduino Gemma
Jako jedna z najmniejszych dostępnych opcji Arduino, Gemma jest idealna do tworzenia kostiumów i innych urządzeń do noszenia, a także projektów, które mają ścisłe ograniczenia przestrzenne. To sprawia, że idealnie nadaje się do projektu lusterka nieskończoności, które bekathwia nosi na sobie Instruktażowe.
Lustra Infinity dają iluzję niekończącego się tunelu ze światłami wokół jego krawędzi. Przesuwanie lustra daje wyjątkowy efekt 3D, oferując doskonałe narzędzie dla twórców kostiumów, którzy chcą wypchnąć łódkę, ale możesz także odkrywać inne początkujące projekty kostiumów LED. Ten rodzaj lustra może również świetnie wyglądać na Twojej ścianie.
8. Lampowy zegar LED „Lixie”.
Rury Nixie są rzadkością od dłuższego czasu, ale to nie znaczy, że są niepopularne. W rzeczywistości filmy przedstawiające te staroświeckie pokazy często stają się wirusowe. Zamiast lamp, ten zegar Lixie jest włączony hackaday wykorzystuje wycięte laserowo kawałki akrylu z diodami LED pod nimi, aby stworzyć efekt świecącej liczby. Możesz użyć Arduino (lub dowolnego odpowiedniego mikrokontrolera lub SBC) do sterowania zegarem Lixie.
Do tego projektu będziesz potrzebować dostępu do wycinarki laserowej, ale w tym celu dostępnych jest wiele usług online. Poza tym projekt jest bardzo łatwy i niedrogi, a to oznacza, że prawie każdy może go wypróbować.
Wybierz odpowiedni projekt NeoPixel dla siebie
Niezależnie od tego, czy chcesz zrobić zegar, kostium, czy coś pomiędzy, diody LED NeoPixel zapewniają doskonały sposób na oświetlenie Twojego projektu i tchnięcie w niego życia. Chociaż powyższe przykłady są zabawne i łatwe do naśladowania, zawsze warto pomyśleć o własnych pomysłach na projekty. W sieci jest mnóstwo inspiracji.