Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Projektet Fusion 360 »
HexMatrix 2.0 është një i azhurnuar i HexMatrix të mëparshëm. Në versionin e mëparshëm ne kemi përdorur LED WS2811 me atë që HexMatrix u bë i rëndë dhe i trashë. Por në këtë version të matricës ne do të përdorim PCB të personalizuar me LED WS2812b të cilat e bënë këtë matricë të jetë 3 cm e hollë.
Hapi 1: Furnizimet:
- PCB Kliko për skedarin Gerber
- NodeMCU (ESP8266)
- LEDs WS2812B
- Përshtatës mikro USB 5V 2A
- Pjesë të printuara 3D
Hapi 2: Shtypja 3D:
- Klikoni për skedarët STL
- 3D Shtypni të gjitha modelet 3D, sigurohuni që të printoni ekranin në PLA të bardhë.
- Dizajni që kam bërë është për tu varur në mur që mund ta modifikoni sipas kërkesës tuaj në skedarin Fusion360 Fusion360.
Hapi 3: Lidhja e Qarkut:
- Bashkoni të gjitha LED -të në PCB në rendin e duhur.
- Bëni të gjitha lidhjet siç tregohet në diagramin e qarkut.
- GND ~ GND
- Vin 5V
- D2 ~ Din
Hapi 4: Kodi:
- Hapni kodin e dhënë në Arduino IDE. Klikoni për Kodin
- Instaloni Bibliotekën FastLED dhe bibliotekën e bordeve për bordet ESP8266.
- Shkruani Emrin dhe Fjalëkalimin tuaj Wifi
// Informacioni yt Wifi
const char* ssid = "Emri i WiFi";
const char* fjalëkalimi = "Fjalëkalimi";
Futni zonën kohore të vendit tuaj
// Zona juaj orare
int zona kohore = 5.5 * 3600;
- Nëse thoni për mua në Indi zona kohore është 5:30 kam shtypur 5.5, në mënyrë të ngjashme ju duhet të vendosni zonën kohore të vendit tuaj.
- Zgjidhni llojin e bordit si ESP8266 (NodeMCU), zgjidhni portën dhe ngarkoni kodin.
- Pasi kodi të jetë ngarkuar me sukses kontrolloni Matricën duke e fuqizuar atë me përshtatës mikro USB.
- Ju madje mund të shfaqni animacione nga shembujt e bibliotekës FastLED.
Hapi 5: Përfundimtar:
- Pritini këmbët e bordit NodeMCU dhe vendosni gjithçka në mbyllje.
- Vendoseni ekranin dhe bëni disa vrima me stërvitje dhe vidhosni anët.