Cuprins:
- Provizii
- Pasul 1: Imprimare 3D:
- Pasul 2: Conexiuni de circuit:
- Pasul 3: Notă:
- Pasul 4: Asamblare:
- Pasul 5: Codificare:
Video: RGB HexMatrix - Ceas IOT: 5 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Proiecte Fusion 360 »
HexMatrix este matricea LED cu mulți pixeli triunghiulari. Combinarea a șase pixeli face un hexagon. Există multe animații diferite care pot fi afișate în biblioteca FastLED din matrice. De asemenea, am proiectat cifre de la 0 la 9 folosind 10 segmente pentru fiecare cifră din matrice și am creat un ceas IOT.
Provizii
- ESP8266 sau Arduino (Uno / Nano)
- LED WS2811 (96 LED-uri)
- Sursa de alimentare 5V / 2A
- printare 3d
Pasul 1: Imprimare 3D:
- Imprimați 3D toate modelele 3D date: Faceți clic aici pentru fișiere și coduri STL
- Imprimați stratul de ecran în PLA alb.
Pasul 2: Conexiuni de circuit:
- Efectuați toate conexiunile așa cum se arată în schema de circuit.
- GND ~ -Ve
- Vin ~ 5V ~ + Ve
- DateIn ~ Pin 2
- De asemenea, extindeți firele sursei de alimentare până la ultimul LED și conectați-vă, pentru a preveni căderea de tensiune pe LED-uri.
Pasul 3: Notă:
- Dacă utilizați placa Arduino, puteți afișa numai animații, nu puteți afișa ora.
- Dacă utilizați placa ESP8266, atunci putem afișa timpul și alte animații pe matrice.
Pasul 4: Asamblare:
- Puneți toate LED-urile în ordine șarpe.
- Asamblați totul împreună.
- Lipiți conectorul pe placa microcontrolerului, conectorul este preluat de la celălalt capăt al liniei LED-urilor.
Pasul 5: Codificare:
- Faceți clic aici pentru coduri
- Pentru această matrice am creat trei coduri HexMatrix.ino, clock1.ino și clock2.ino.
- Codul HexMatrix este codul pentru afișarea animațiilor pe matrice, poate rula pe orice placă de microcontroler.
- Codul clock și clock2 rulează numai pe plăcile ESP8266.
HexMatrix.ino:
- Deschideți codul dat în Arduino IDE.
- Instalați biblioteca FastLED în Arduino IDE.
- Selectați tipul plăcii, portul și încărcați codul.
Coduri Clock1 și Clock2:
- Deschideți codul în Arduino IDE.
- În acest cod putem modifica aceste valori conform cerințelor noastre de culoare
// Cifrați valorile culorilor în RGBint r = 255;
int g = 255;
int b = 255;
// Valorile culorilor de fundal în RGB
int br = 0;
int bg = 20;
int bb = 10;
Introduceți numele și parola Wifi
const char * ssid = "Wifi_Name";
const char * password = "Parola";
Introduceți fusul orar al țării dvs. (India 5: 30 = 5,5 în mod similar, introduceți fusul orar)
// Fusul dvs. orar este fusul orar = -5,5 * 3600;
- Selectați tipul de placă ca ESP8266, selectați portul și încărcați codul.
- În afară de aceasta, avem și multe alte animații în exemplele FastLED.
Recomandat:
RGB HexMatrix - IOT Clock 2.0: 5 pași (cu imagini)
RGB HexMatrix | IOT Clock 2.0: HexMatrix 2.0 este o versiune superioară a HexMatrix anterioară. În versiunea anterioară am folosit LED-uri WS2811 prin faptul că HexMatrix a devenit greu și gros. Dar în această versiune a matricei vom folosi PCB personalizat cu LED-uri WS2812b care au făcut ca această matrice să fie
IoT APIS V2 - Sistem autonom de irigare a plantelor activat IoT: 17 pași (cu imagini)
IoT APIS V2 - Sistem autonom de irigare a plantelor activat de IoT: Acest proiect este o evoluție a instrucțiunii mele anterioare: APIS - Sistem automat de irigare a plantelor Utilizez APIS de aproape un an și doream să îmbunătățesc designul anterior monitorizați planta de la distanță. Acesta este modul în care
Modul de alimentare IoT: Adăugarea unei funcții de măsurare a puterii IoT la controlerul meu de încărcare solară: 19 pași (cu imagini)
Modul de alimentare IoT: Adăugarea unei funcții de măsurare a energiei IoT la controlerul meu de încărcare solară: Bună ziua tuturor, sper că toți sunteți grozavi! În acest instructiv vă voi arăta cum am realizat un modul de măsurare a puterii IoT care calculează cantitatea de energie generată de panourile mele solare, care este utilizată de controlerul meu de încărcare solară t
Cum să dezasamblați un computer cu pași și imagini ușoare: 13 pași (cu imagini)
Cum să dezasamblați un computer cu pași și imagini ușoare: Aceasta este o instrucțiune despre cum să dezasamblați un computer. Majoritatea componentelor de bază sunt modulare și ușor de îndepărtat. Cu toate acestea, este important să fiți organizat în acest sens. Acest lucru vă va ajuta să nu vă pierdeți piese și, de asemenea, să faceți reasamblarea
Sistem de monitorizare a plantelor IoT (cu platforma IBM IoT): 11 pași (cu imagini)
Sistemul de monitorizare a plantelor IoT (cu platforma IBM IoT): Prezentare generală Sistemul de monitorizare a plantelor (PMS) este o aplicație creată pentru persoanele din clasa muncitoare, cu un deget verde în minte. Astăzi, persoanele care lucrează sunt mai ocupate ca niciodată; avansându-și cariera și gestionându-și finanțele