Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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:
- 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:
- 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:
- 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:
- 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ł:
- Wytnij nogi płyty NodeMCU i umieść wszystko w obudowie.
- Umieść ekran i wywierć otwory i przykręć boki.