Spisu treści:

Zegar Neopixel z trzema pierścieniami Neopixel: 7 kroków
Zegar Neopixel z trzema pierścieniami Neopixel: 7 kroków

Wideo: Zegar Neopixel z trzema pierścieniami Neopixel: 7 kroków

Wideo: Zegar Neopixel z trzema pierścieniami Neopixel: 7 kroków
Wideo: Zegar LED Craft Assassin's Creed 2024, Listopad
Anonim
Image
Image

Genialne stworzenie zegara Neo Pixel przez Steve'a Manleya skłoniło mnie do stworzenia tej instrukcji, jak stworzyć podobny zegar za jak najmniejszą kwotę. (Ważnym holenderskim nawykiem jest zawsze próba oszczędzania pieniędzy;-))

Dowiedziałem się, że oryginalna konstrukcja pasuje tylko do pierścieni Adafruit NeoPixel, a te nie są do końca tanie.

Rozejrzałem się po Ali Express i znalazłem kilka tańszych wersji. Okazało się, że są to części robocze, ale nie o tych samych wymiarach. Skończyło się na szukaniu i znalezieniu projektu 3D zegara i odpowiednio go dostosowałem.

Poza tym płytka, której użyłem, jest klonem Arduino Nano i jest zaprogramowana w ten sam sposób. Jednak czysty program zegarowy, bez żadnych innych dodatków, nie jest nigdzie dostępny, więc musiałem trochę dostosować oprogramowanie.

Kieszonkowe dzieci

  • Cienka płyta Nano mini USB
  • Zegar RTC
  • Bateria LR1120
  • WS2812B Pierścień LED 60
  • WS2812B 24 Led Pierścień
  • WS2812B 12 Led Pierścień

Krok 1: Wydrukuj tarczę zegara w 3D

Zbierz wszystkie potrzebne części
Zbierz wszystkie potrzebne części

W załączonych plikach znajdziesz plik stl potrzebny do wydrukowania płyty czołowej zegara.

Krok 2: Zbierz wszystkie potrzebne części

Zbierz wszystkie potrzebne części
Zbierz wszystkie potrzebne części
Zbierz wszystkie potrzebne części
Zbierz wszystkie potrzebne części

W Ali Express będziesz mógł znaleźć wszystkie części potrzebne do tego projektu.

Oprócz części elektronicznych kupiłem zegar z brzydką płytą czołową, bo dzięki temu jest o 10 euro tańszy od np. niebieskiego.

Krok 3: Połącz pierścienie

Połącz pierścienie
Połącz pierścienie

Użyj gorącego kleju, aby przymocować pierścienie na miejscu. Pierścienie są zasilane napięciem 5 V, a następnie są połączone ze sobą szeregowo, łącząc DOUT z DIN na każdym pierścieniu w kolejności rozmiaru, czyli od 60 do 24 do 12.

Krok 4: Okablowanie innych części elektronicznych

Okablowanie innych części elektronicznych
Okablowanie innych części elektronicznych

Powyższy schemat pokazuje, jak połączyć ze sobą części.

Zaczniemy od zegara czasu rzeczywistego DS3234. Zegar jest urządzeniem sterowanym przez magistralę szeregową i ma zapasową baterię do zapamiętania ustawionego czasu.

Krok 5: Przygotowanie do programowania Arduino Nano

Arduino Nano jest programowany za pomocą Arduino IDE. To w IDE piszesz „szkice”, które są następnie kompilowane w oprogramowanie układowe, które komputer zapisuje do podłączonego do niego Arduino za pomocą kabla USB. Pobierz IDE i zainstaluj je.

Załaduj plik NeoPixelClock_V1.ino

Zanim prześlemy kod do płyty, musimy się upewnić, że mamy zainstalowane sterowniki dla naszej płyty i że wybraliśmy właściwą płytę. W przypadku klonu Arduino Nano potrzebujemy sterowników do układu konwertera szeregowego USB CH340G. Chipset używany do połączenia USB-szeregowego to CH340/CH341, dla którego sterowniki (dla Windows) można pobrać tutaj:

www.wch.cn/download/CH341SER_EXE.html

Jeśli pracujesz na komputerze Mac, nie będziesz mieć żadnych problemów.

Krok 6: Instalacja biblioteki Adafruit NeoPixel

Instalowanie biblioteki Adafruit NeoPixel
Instalowanie biblioteki Adafruit NeoPixel
Instalowanie biblioteki Adafruit NeoPixel
Instalowanie biblioteki Adafruit NeoPixel

Zanim będziemy mogli korzystać z Biblioteki NeoPixel, musimy ją zainstalować! Kiedyś instalowanie bibliotek w Arduino IDE było trochę skomplikowane, ale od tego czasu uprościli go i dodali poręcznego Menedżera bibliotek. Jest wymieniony w menu rozwijanym "Szkic> Biblioteka". Otwórz menedżera biblioteki i wyszukaj Adafruit Neopixel.

Po znalezieniu wybierz go i kliknij przycisk instalacji.

Również w menu "Narzędzia>Płyta" upewnij się, że wybrana jest właściwa płyta, Arduino Nano.

Krok 7: Prześlij szkic

Prześlij szkic
Prześlij szkic

Teraz mamy wszystko przygotowane, możemy rozpocząć wgrywanie na tablicę. Płytkę łączymy kablem USB.

Najpierw dowiadujemy się, który port szeregowy zarejestrowała płyta.

W systemie Windows:

Otwórz polecenie za pomocą [Windows][R] i wpisz compmgmt.msc, w Zarządzaniu komputerem kliknij Menedżer urządzeń Spójrz pod Porty, aby dowiedzieć się, który port jest używany.

W systemie Mac OS:

Ikona Apple > Informacje o tym Macu > Raport systemowy > USB

Teraz w menu Narzędzia upewnij się, że wybrany jest procesor ze starym bootloaderem. Jest to potrzebne w przypadku tablicy klonów.

Teraz w lewym górnym rogu IDE kliknij przycisk Prześlij. To będzie przycisk ze strzałką skierowaną w prawo. Jak tylko zakończy się przesyłanie, zegar zacznie działać.

Zalecana: