![Жарықдиодты матрицалық сағаты мен Bluetooth бар үстел ұйымдастырушысы: 7 қадам Жарықдиодты матрицалық сағаты мен Bluetooth бар үстел ұйымдастырушысы: 7 қадам](https://i.howwhatproduce.com/images/009/image-24640-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Image Image](https://i.howwhatproduce.com/images/009/image-24640-2-j.webp)
![](https://i.ytimg.com/vi/JiqJ67jjLME/hqdefault.jpg)
![Идея Идея](https://i.howwhatproduce.com/images/009/image-24640-3-j.webp)
Менің жұмыс үстелім өте бос болды, мен қарындаштарымды, бояу щеткаларын, сазды құралдарды реттейтін жақсы ұйымдастырушы алғым келді. Мен нарықтағы көптеген ұйымдастырушыларға қарадым, бірақ олардың ешқайсысы маған ұнамады. Мен өз үстел ұйымдастырушымды құруға кірістім, міне нәтиже.
Жабдықтар
DS1307 RTC модулі
HC06 Bluetooth модулі
Ардуино Нано
LDR
MAX7219 жарықдиодты матрицалық модуль
Таза эпоксидті шайыр
Ағаш желімі
4 мм фанера
Ұялы телефонды зарядтағыш
4 PIN RGB светодиодтары
1 -қадам: Идея
Бұл менің үстел ұйымдастырушысына арналған жоспарым. Мен оны 4 мм фанерден жасауды шештім. Пышақпен кесу оңай. Келесі қадамдар ұйымдастырушының құрылыс процесін егжей -тегжейлі сипаттайды.
2 -қадам: алдыңғы панельдің құрылысы
![Алдыңғы панельдің құрылысы Алдыңғы панельдің құрылысы](https://i.howwhatproduce.com/images/009/image-24640-4-j.webp)
![Алдыңғы панельдің құрылысы Алдыңғы панельдің құрылысы](https://i.howwhatproduce.com/images/009/image-24640-5-j.webp)
![Алдыңғы панельдің құрылысы Алдыңғы панельдің құрылысы](https://i.howwhatproduce.com/images/009/image-24640-6-j.webp)
![Алдыңғы панельдің құрылысы Алдыңғы панельдің құрылысы](https://i.howwhatproduce.com/images/009/image-24640-7-j.webp)
Мен жарықдиодты матрицаны өлшедім және оның негізінде алдыңғы панель жасадым. Жарықдиодты матрицаның терезесін кескеннен кейін мен ағаш кесілген бөлікті мөлдір таспамен жауып, оны қайтадан терезеге итердім. Мөлдір таспаның қалыңдығы ағаш бөлігін терезеге үйкелуге көмектесті. Мен бұл бөлікті орналастыру кезінде кішкене ойық қалдыруды қамтамасыз еттім. Мен бұл терезенің сыртқы панелін қара түске боядым. Содан кейін мен бүкіл панельді тегіс жерге қойдым. Мен мөлдір эпоксидті 2 бөлікті араластырдым және шайырға қоңыр реңктің бірнеше тамшысын қостым. Мен бұл шайырды алдыңғы терезе тақтасына құйдым. Содан кейін мен бұл тақтаға эпоксид қондырылған кезде өте аз алтын жылтыр себіндім. Эпоксидті шайырды емдегеннен кейін мен ағаш бөлігін алып тастадым. Бұл жарық диодты матрицаны көрсету үшін ашық терезе берді. Сондай -ақ, алдыңғы жағынан ол жіксіз болып көрінеді.
3 -қадам: Ұйымдастырушыны құру
![Ұйымдастырушыны құру Ұйымдастырушыны құру](https://i.howwhatproduce.com/images/009/image-24640-8-j.webp)
![Ұйымдастырушыны құру Ұйымдастырушыны құру](https://i.howwhatproduce.com/images/009/image-24640-9-j.webp)
![Ұйымдастырушыны құру Ұйымдастырушыны құру](https://i.howwhatproduce.com/images/009/image-24640-10-j.webp)
Келесі қадам - ұйымдастырушыны құру. Мен панельдерді кесіп, оларды ағаш желімімен жабыстыруды бастадым. Аяқтағаннан кейін мен әйнекті әрлеу үшін әр жағынан түсті эпоксидті шайыр құйдым.
4 -қадам: жалған триод (вакуумды түтік)
![Image Image](https://i.howwhatproduce.com/images/009/image-24640-12-j.webp)
![](https://i.ytimg.com/vi/WfGpHpgGF1U/hqdefault.jpg)
![Жасанды триод (вакуумды түтік) Жасанды триод (вакуумды түтік)](https://i.howwhatproduce.com/images/009/image-24640-13-j.webp)
![Жасанды триод (вакуумды түтік) Жасанды триод (вакуумды түтік)](https://i.howwhatproduce.com/images/009/image-24640-14-j.webp)
Мен үстелді ұйымдастырушыға 2 жалған триодты (түтік амперін) қосу арқылы стэппункты бергім келді. Триодтарды жасау үшін мен алкоголь сия бөтелкесін және пластикалық линзаны пайдаланып қалып жасадым. Пішін жасау үшін мен таңғажайып құйма шпатлевкасын қолдандым.
Мен триод үшін торды степлер түйреуіштері мен түрлі -түсті алюминий сым арқылы жасадым. Мен қыздыру жіпшесінің жарқырауы үшін кәріптас жарық диодты қостым. Бұл қондырғының негізінде мен карталық дискіні қостым. Өкінішке орай, менде бұл триодты құру процесі туралы суреттер жоқ. Егер сізге егжей -тегжейлі қадамдар қажет болса, маған хабарлаңыз, мен қосамын!
Мен қалыпты шамамен 4/5 мөлдір эпоксидті шайырмен құйдым. Содан кейін мен бұл степлер түйреуіштерін, жарықдиодты жарықдиодты енгіздім және оны 24 сағатқа орнатуға рұқсат бердім.
24 сағаттан кейін мен триодты қалыптан шығардым және триодтың жоғарғы бөлігін күміс маркермен боядым, ол триодтың 'Getter' бөлігін еліктейді.
Содан кейін мен триодты эпоксидті шайырға батырып, төңкеріп қойдым. Мұның екі пайдасы бар.
1) Триодтың сыртқы бетін тегіс және жылтыр етеді.
2) шын триодтарда шыны пломбаны қайталайтын триодтың үстінде шайырдың тамшысы қатып қалады.
5 -қадам: Схема және код
![Цикл және код Цикл және код](https://i.howwhatproduce.com/images/009/image-24640-15-j.webp)
Цикл DS1307 нақты уақыт сағаттарына қосылған Arduino Nano -дан тұрады. Мен ұялы телефоннан үстелді ұйымдастырушы сағатын басқаруға арналған HC-06 Bluetooth модулін қостым. Мен қоршаған жарыққа негізделген дисплей қарқындылығын басқару үшін LDR -ді қостым.
Сондай-ақ, bluetooth модулін (HC-06) қосатын 2 істікшелі қосқыш бар. Бұл arduino -ға кодты жүктеуді қосу үшін жасалады. Егер HC-06 модулі қосылған болса, код жүктелмейді және қате интуитивті емес.
Үстелді ұйымдастырушы коды келесі функцияларды орындайды
- Көрсету уақыты (12/24 сағаттық формат - ұялы телефон арқылы Bluetooth арқылы басқарылады)
- Күнді, күнді әр 5 минут сайын көрсетіңіз
- Әр 5 минут сайын Triodes RGB жарықдиодты кездейсоқ түсті өзгертіңіз.
- Әр 3 минут сайын анимациялар жиынтығынан кездейсоқ анимацияны көрсетіңіз
- ұялы телефон арқылы Bluetooth арқылы реттелетін хабарды көрсету
- Күнді Bluetooth арқылы ұялы телефон арқылы орнатыңыз
- Дисплейді 22.00 -де өшіріп, таңғы 6 -да қайта бастаңыз
- Таңертеңгі 6 -дан таңғы 6: 50 -ге дейін Triod RGB светодиодтары қызыл түспен басталады және ақырын сары, қою сары, лимон сары, содан кейін күннің шығуына еліктейтін ақ түске ауысады.
Мен Bluetooth қосымшасының кодын MIT APP Inventor көмегімен жасадым. Менің қосымшам әзірленуде, сондықтан күннің уақытын және 12/24 сағаттық форматты орнату әлі кодталмаған.
Ескертулер:
Ескерту 1
MAX72XX матрицалары әр түрлі аппараттық құралдармен келеді. Кітапханаларда конфигурацияланған 4 түрі бар
PAROLA_HW, /// <Parola стиліндегі аппараттық модульдерді қолданыңыз.
GENERIC_HW, /// <Әдетте қол жетімді 'жалпы' стильдегі аппараттық модульдерді қолданыңыз.
ICSTATION_HW, /// <ICStation стилінің аппараттық модулін қолданыңыз.
FC16_HW /// <FC-16 стиліндегі аппараттық модульді қолданыңыз.
Егер сіз матрицада тест жүргізсеңіз және дисплей немесе айнадағы кескін мәтінін көрсеңіз, кодтың әр түрлі аппараттық түрін инициализациялауға тырысыңыз. Мен үшін ICSTATION_HW таңдаған кезде жұмыс істеді
#HARDWARE_TYPE MD_MAX72XX анықтаңыз:: ICSTATION_HW
Ескерту 2
Бастапқыда менің LED матрицаммен келген сымдар өте әлсіз және нашар болды. Модуль Arduino -мен тестілеу кезінде жақсы жұмыс істеді. Келесі күні мен тізбекті қайта қосқанда, ол біртүрлі болды. Көптеген отладкадан кейін мен жарықдиодты модуль мен arduino арасындағы қосқыш сымдардың ішінен үзілгенін (ішкі оқшаулау) ашық тізбекті тудырғанын түсіндім. Мен барлық қосылатын сымдарды ауыстырдым және заттар жақсы жұмыс істей бастады.
Қолданылатын Arduino кітапханалары:
DS1307 RTC
MAX72XX
6 -қадам: Кодты жүктеуге мүмкіндік беретін компоненттер мен портты орналастыру
![Кодты жүктеуге мүмкіндік беретін компоненттер мен портты орналастыру Кодты жүктеуге мүмкіндік беретін компоненттер мен портты орналастыру](https://i.howwhatproduce.com/images/009/image-24640-16-j.webp)
![Кодты жүктеуге мүмкіндік беретін компоненттер мен портты орналастыру Кодты жүктеуге мүмкіндік беретін компоненттер мен портты орналастыру](https://i.howwhatproduce.com/images/009/image-24640-17-j.webp)
![Кодты жүктеуге рұқсат беру үшін компоненттер мен портты орналастыру Кодты жүктеуге рұқсат беру үшін компоненттер мен портты орналастыру](https://i.howwhatproduce.com/images/009/image-24640-18-j.webp)
Менің құрамдас бөліктерді қалай орналастыру керектігін білу үшін қосымша суреттерді қараңыз. Бұл менің макетім. Сіз өзіңіздің қажеттіліктеріңізге сәйкес келетін макетті таңдай аласыз.
7 -қадам: соңғы өнім
![Соңғы өнім Соңғы өнім](https://i.howwhatproduce.com/images/009/image-24640-19-j.webp)
![Соңғы өнім Соңғы өнім](https://i.howwhatproduce.com/images/009/image-24640-20-j.webp)
Міне, менің үстелімде жұмыс үстелінің соңғы ұйымдастырушысы.
Ұсынылған:
Arduino мен жарықдиодты матрицалық дисплейді қолданатын цифрлық сағат: 6 қадам
![Arduino мен жарықдиодты матрицалық дисплейді қолданатын цифрлық сағат: 6 қадам Arduino мен жарықдиодты матрицалық дисплейді қолданатын цифрлық сағат: 6 қадам](https://i.howwhatproduce.com/images/012/image-33373-j.webp)
Ардуино мен жарықдиодты матрицалық дисплейді қолданатын цифрлық сағат: Қазіргі уақытта жасаушылар мен әзірлеушілер жобалардың прототипін тез дамыту үшін Arduino -ны қалайды. Arduino-бұл ашық аппараттық құралдар мен бағдарламалық жасақтамаға негізделген ашық электронды платформа. Arduino өте жақсы пайдаланушылар қауымдастығына ие. Бұл жобада
8051 микроконтроллері бар нүктелік матрицалық жарықдиодты дисплей интерфейсі: 5 қадам
![8051 микроконтроллері бар нүктелік матрицалық жарықдиодты дисплей интерфейсі: 5 қадам 8051 микроконтроллері бар нүктелік матрицалық жарықдиодты дисплей интерфейсі: 5 қадам](https://i.howwhatproduce.com/images/001/image-1643-65-j.webp)
Жарықдиодты дисплейдің 8051 микроконтроллермен интерфейсі: Бұл жобада біз 8051 микроконтроллері бар бір нүктелі матрицалық жарықдиодты дисплеймен жұмыс жасаймыз. Мұнда біз протеуста модельдеуді көрсетеміз, сіз оны аппараттық құралға қолдана аласыз. Мұнда біз алдымен осы дисплейде «А» деп айтатын бір таңбаны басып шығарамыз
Кішкентай жарықдиодты матрицалық дисплей сағаты: 8 қадам
![Кішкентай жарықдиодты матрицалық дисплей сағаты: 8 қадам Кішкентай жарықдиодты матрицалық дисплей сағаты: 8 қадам](https://i.howwhatproduce.com/images/002/image-4482-65-j.webp)
Кішкентай жарықдиодты матрицалық дисплей сағаты: Мен әрқашан 90-шы жылдардағы фильмдерге ұқсайтын, қарапайым функционалдығы бар, ескі жұмыс үстелі сағатын алғым келеді: нақты уақыттағы сағат, күн, фондық фонды өзгерту, дыбыстық сигнал мен сигнализация. . Мен идентификатормен келдім
48 X 8 Arduino мен Shift регистрлерін қолдана отырып, жарықдиодты матрицалық дисплей: 6 қадам (суреттермен)
![48 X 8 Arduino мен Shift регистрлерін қолдана отырып, жарықдиодты матрицалық дисплей: 6 қадам (суреттермен) 48 X 8 Arduino мен Shift регистрлерін қолдана отырып, жарықдиодты матрицалық дисплей: 6 қадам (суреттермен)](https://i.howwhatproduce.com/images/003/image-7041-34-j.webp)
Arduino мен Shift регистрлерін қолдана отырып, 48 X 8 светодиодты матрицалық дисплей: Бұл бәріне сәлем! Бұл менің бірінші нұсқаулығым, және Arduino Uno және 74HC595 ауысымдық регистрлерін қолдана отырып, 48х8 бағдарламаланатын жылжымалы жарықдиодты матрицаны жасау туралы. Бұл Arduino даму тақтасы бар менің алғашқы жобам болды. Бұл маған берілген сынақ болды
Arduino және Shift регистрі бар нүктелік матрицалық жарықдиодты қолдану: 5 қадам
![Arduino және Shift регистрі бар нүктелік матрицалық жарықдиодты қолдану: 5 қадам Arduino және Shift регистрі бар нүктелік матрицалық жарықдиодты қолдану: 5 қадам](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123243-using-a-dot-matrix-led-with-an-arduino-and-shift-register-5-steps-j.webp)
Arduino мен Shift регистрінің көмегімен нүктелік матрицалық жарықдиодты қолдану: Siemens DLO7135 нүктелік матрицалық жарық диоды - бұл оптоэлектрониканың таңғажайып бөлігі. Ол жады/декодер/драйвері бар 5х7 нүктелік матрицалық интеллектуалды дисплей (r) ретінде есептеледі. Бұл жадпен қатар, оның жоғарғы және төменгі бөліктері бар 96 таңбалы ASCII дисплейі бар