Spisu treści:

Sześciokątna matryca RGB - IOT Clock 2.0: 5 kroków (ze zdjęciami)
Sześciokątna matryca RGB - IOT Clock 2.0: 5 kroków (ze zdjęciami)

Wideo: Sześciokątna matryca RGB - IOT Clock 2.0: 5 kroków (ze zdjęciami)

Wideo: Sześciokątna matryca RGB - IOT Clock 2.0: 5 kroków (ze zdjęciami)
Wideo: FLProg. RGB matrix Panel. 2024, Czerwiec
Anonim
Sześciokątna matryca RGB | Zegar IOT 2.0
Sześciokątna matryca RGB | Zegar IOT 2.0
Sześciokątna matryca RGB | Zegar IOT 2.0
Sześciokątna matryca RGB | Zegar IOT 2.0
Sześciokątna matryca RGB | Zegar IOT 2.0
Sześciokątna matryca RGB | Zegar IOT 2.0

Projekty Fusion 360 »

HexMatrix 2.0 to uaktualnienie poprzedniego HexMatrix. W poprzedniej wersji zastosowaliśmy diody LED WS2811 przez co HexMatrix stał się ciężki i gruby. Ale w tej wersji matrycy użyjemy niestandardowej płytki drukowanej z diodami WS2812b, dzięki czemu matryca ma grubość 3 cm.

Krok 1: Materiały eksploatacyjne:

Kieszonkowe dzieci
Kieszonkowe dzieci
Kieszonkowe dzieci
Kieszonkowe dzieci
Kieszonkowe dzieci
Kieszonkowe dzieci
Kieszonkowe dzieci
Kieszonkowe dzieci
  • PCB Kliknij, aby uzyskać plik Gerber
  • Węzeł MCU (ESP8266)
  • Diody LED WS2812B
  • Adapter micro USB 5V 2A
  • Części drukowane w 3D

Krok 2: Druk 3D:

drukowanie 3d
drukowanie 3d
drukowanie 3d
drukowanie 3d
drukowanie 3d
drukowanie 3d
drukowanie 3d
drukowanie 3d
  • Kliknij, aby wyświetlić pliki STL
  • 3D Wydrukuj wszystkie modele 3D, upewnij się, że wydrukujesz ekran w białym PLA.
  • Projekt, który wykonałem, jest przeznaczony do zawieszenia na ścianie, który możesz modyfikować zgodnie z wymaganiami w pliku Fusion360 Fusion360.

Krok 3: Połączenie obwodu:

Połączenie obwodu
Połączenie obwodu
Połączenie obwodu
Połączenie obwodu
Połączenie obwodu
Połączenie obwodu
  • Przylutuj wszystkie diody LED na PCB w odpowiedniej kolejności.
  • Wykonaj wszystkie połączenia, jak pokazano na schemacie obwodu.
  • GND~GND
  • Vin~5V
  • D2~Din

Krok 4: Kod:

Kod
Kod
  • Otwórz kod podany w Arduino IDE. Kliknij, aby uzyskać kod
  • Zainstaluj bibliotekę FastLED i bibliotekę płyt dla płyt ESP8266.
  • Wpisz swoją Wifi_Nazwę i Hasło

//Twoje informacje o Wi-Fi

const char* ssid = "Nazwa_Wi-Fi";

const char* hasło = "Hasło";

Wprowadź strefę czasową swojego kraju

//Twoja strefa czasowa

strefa czasowa int = 5,5 * 3600;

  • Jeśli powiedzmy, że strefa czasowa Indii to 5:30 wpisałem 5.5, podobnie musisz podać strefę czasową swojego kraju.
  • Wybierz typ płytki jako ESP8266 (NodeMCU), wybierz port i prześlij kod.
  • Po pomyślnym przesłaniu kodu sprawdź Matrix, zasilając go adapterem micro USB.
  • Możesz nawet wyświetlać animacje z przykładów z bibliotek FastLED.

Krok 5: Finał:

Finał
Finał
Finał
Finał
Finał
Finał
  • Wytnij nogi płyty NodeMCU i umieść wszystko w obudowie.
  • Umieść ekran i wywierć otwory i przykręć boki.

Zalecana: