Мазмұны:
- Жабдықтар
- 1 -қадам: 3D басып шығару:
- 2 -қадам: Схемалық қосылымдар:
- 3 -қадам: Ескерту:
- 4 -қадам: құрастыру:
- 5 -қадам: кодтау:
Бейне: RGB HexMatrix - IOT сағаты: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Fusion 360 жобалары »
HexMatrix - көптеген үшбұрышты пиксельдері бар жарықдиодты матрица. Алты пиксельді біріктіру алтыбұрышты құрайды. Матрицада FastLED кітапханасында көрсетуге болатын көптеген әр түрлі анимациялар бар, сонымен қатар мен 0 -ден 9 -ға дейінгі сандарды матрицаның әр цифры үшін 10 сегментті пайдаланып құрастырдым және IOT сағатын жасадым.
Жабдықтар
- ESP8266 немесе Arduino (Uno/Nano)
- WS2811 жарық диоды (96 жарық диоды)
- 5В/2А қуат көзі
- 3D басып шығару
1 -қадам: 3D басып шығару:
- Барлық берілген 3D модельдерін 3D басып шығару: STL файлдары мен кодтары үшін мына жерді басыңыз
- Экран қабатын ақ PLA етіп басып шығарыңыз.
2 -қадам: Схемалық қосылымдар:
- Барлық қосылымдарды схемада көрсетілгендей жасаңыз.
- GND ~ -Ve
- Vin ~ 5V ~+Ve
- DataIn ~ PIN 2
- Сонымен қатар, жарық диодтарындағы кернеудің төмендеуіне жол бермеу үшін қуат көзінің сымдарын жарықдиодты ұзартуға дейін жалғаңыз.
3 -қадам: Ескерту:
- Егер сіз Arduino тақтасын қолдансаңыз, онда сіз тек анимацияны көрсете аласыз, уақытты көрсете алмайсыз.
- Егер сіз ESP8266 тақтасын қолдансаңыз, онда біз матрицада уақыт пен басқа анимацияларды көрсете аламыз.
4 -қадам: құрастыру:
- Барлық светодиодтарды жылан тәртіпті реттеңіз.
- Барлығын бірге жинаңыз.
- Коннекторды микроконтроллер тақтасына дәнекерлеңіз, коннектор светодиодтар желісінің екінші ұшынан алынады.
5 -қадам: кодтау:
- Кодтар үшін мына жерді басыңыз
- Бұл матрица үшін мен үш кодты жасадым HexMatrix.ino, clock1.ino және clock2.ino.
- HexMatrix коды - бұл матрицада анимацияны көрсетуге арналған код, ол кез келген микроконтроллер тақтасында жұмыс істей алады.
- Сағат және сағат2 коды тек ESP8266 тақталарында жұмыс істейді.
HexMatrix.ino:
- Arduino IDE -де берілген кодты ашыңыз.
- FastLED кітапханасын Arduino IDE бағдарламасына орнатыңыз.
- Тақтаның түрін, портты таңдаңыз және кодты жүктеңіз.
Сағат 1 және Сағат 2 кодтары:
- Кодты Arduino IDE -де ашыңыз.
- Бұл кодта біз түс мәніне сәйкес бұл мәндерді өзгерте аламыз
// RGBint ішіндегі цифрлық түс мәндері r = 255;
int g = 255;
int b = 255;
// RGB фондық түс мәндері
int br = 0;
int bg = 20;
int bb = 10;
Wifi атауын және құпия сөзді енгізіңіз
const char* ssid = «Wifi_Name»;
const char* password = «Құпия сөз»;
Өз еліңіздің уақыт белдеуін енгізіңіз (Үндістан 5: 30 = 5.5 дәл осылай сіздің уақыт белдеуіңізді енгізіңіз)
// Сіздің уақыт белдеуіндегі уақыт белдеуі = -5.5 * 3600;
- ESP8266 ретінде тақта түрін таңдаңыз, портты таңдаңыз және кодты жүктеңіз.
- Бұдан басқа бізде FastLED мысалдарында көптеген басқа анимациялар бар.
Ұсынылған:
RGB қорап сағаты: 6 қадам (суреттермен)
RGB қорапты сағаты: бұл сағаттар мен декоративті RGB Led Matrix, оны Colorduino Shield мен NodeMCU v3 тақтасы i2C байланысын басқарады. Blynk қосымшасының көмегімен дабылды орнатуға, түстерді және басқа заттарды өзгертуге болады. Бөлшектер тізімі: LoLin V3 NodeMcu Lua CH340G ESP8266
RGB Fibonacci сағаты: 5 қадам (суреттермен)
RGB Fibonacci сағаты: Бұл жолы мен сізге pchretien жариялаған фантастикалық Фибоначчи сағаттарының жаңа нұсқасын ұсынамын: https: //www.instructables.com/id/The-Fibonacci-Clock Фибоначчи сағаттарының бұл нұсқасының түпнұсқалық идеясы бұл емес менікі, бұл бір адамға тиесілі идея
O-R-A RGB Led Matrix қабырға сағаты және басқалары ** шілде 2019 ж. Жаңартылды **: 6 қадам (суреттермен)
O-R-A RGB Led Matrix қабырға сағаты және басқалары ** 2019 жылдың шілдеде жаңартылды **: Сәлеметсіз бе. Міне мен O-R-AIt атты жаңа жобамен жұмыс жасаймын-бұл RGB LED матрицалық қабырға сағаты: сағат: минуттық температура ылғалдылығы ағымдағы ауа райы шарттары белгісі Google Calendar оқиғалары мен белгілі бір уақытта 1 сағ
Анимацияланған RGB қабырға сағаты: 10 қадам (суреттермен)
Анимациялық RGB қабырға сағаты: Сізге бұл қабырға сағаты ұнайтыны сөзсіз. Бұл жобада біз қайтадан RGB жарықдиодты қолдандық. Әрине, 3d принтер біз үшін өте маңызды. Біз ҚАБЫР САҒАТЫНА қажет бөлшектерді қайта жасап шығардық. Және бұл жай сағат емес. Бұл
Gixie сағаты: ең әдемі жарқыраған түтік сағаты: 4 қадам
Gixie сағаты: ең әдемі жарқыраған сағаттар: маған Nixie түтігі өте ұнайды, бірақ ол тым қымбат, мен оған шыдай алмаймын. Мен бұл Gixie сағатын жасауға жарты жыл жұмсадым. Gixie сағаты ws2812 акрил жарығын қолдану арқылы қол жеткізілді, мен RGB түтікшесін жұқа ету үшін барымды саламын