Мазмұны:
- 1 -қадам: Қажетті компоненттер
- 2 -қадам: Схема мен процедураны түсіну
- 3 -қадам: кодты жүктеу және тестілеу
- 4 -қадам: Аяқтау
Бейне: P10 DMD дисплейі Arduino және RTC DS3231 көмегімен: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
P10 дисплейлері нүктелік матрицалық жарық диодтар жиыны болып табылады. P10 светодиодты әдетте матрицалық дисплей немесе DMD дисплейі ретінде белгілі. Ол ауысымдық регистрлерге негізделген, әдетте 74595 ауысымдық регистрлер қолданылады. Оларды осындай ұқсас тақталармен каскадтауға болады. Әр түрлі мөлшерде және жарықдиодты түстерде қол жетімді, біз мұнда 32*16 түрін қолданамыз. Біз әр түрлі қаріптермен жылжымалы мәтінді, стильдендірілген мәтінді көрсете аламыз, олар дүкендерде, вокзалдарда, әуежайларда және т. Ең жақсы нәрсе - олар арнайы байланыс протоколдарын қажет етпестен кез келген стандартты микроконтроллермен жұмыс жасай алады, біз оны пайдалану үшін arduino қолданамыз, біз оны ағымдағы уақыт пен күнмен бірге мәтін жасау үшін қолданамыз.
1 -қадам: Қажетті компоненттер
1. 16 істікшелі FRC коннекторының таспалы кабелі бар P10 дисплейі
2. arduino (uno/mega/nano/pro mini)
3. ds3231
4. аталық және әйел тақырыптары
5. вертолет пен дәнекерлеуге арналған жинақтар
6. секіргіштер (тек бастапқы тестілеу үшін қажет)
7. 5в 1А қуат көзі
2 -қадам: Схема мен процедураны түсіну
P10 тақтасының артқы жағында порттардың екі жиынтығы бар. Каскадты енгізу үшін деректерді енгізу және шығару порты. DS3231 - бұл нақты уақыт сағаты (RTC). Ол күн мен уақытты көрсету үшін қолданылады.
Электр схемасы осында бекітілген. 5в 1а сыртқы қоректендіруді қазір пайдаланбаңыз. Arduino қуаты сіздің дисплейіңізді жарықтандыруы мүмкін (күңгірт жарық) тестілеу үшін жеткілікті.
DS3231 I2C байланыс хаттамасын қолданады. CR2302 батарея ұстағышын орнына бекітіңіз және i2c түйреуіштерін arduino i2c арқылы қосыңыз. Егер сіз осы модульде жаңадан болсаңыз, төмендегі сілтемені қараңыз:
howtomechatronics.com/tutorials/arduino/ar…
Енді схеманы орындаңыз және P10 тақтасынан секіргіштерді arduino -ға бекітіңіз. Бұл қосылыстар P10 кіріс портында жасалуы керек.
16 істікшелі FRC коннекторы-1 таспалы кабель вертолеттің соңғы схемасын жасағаннан кейін, кейінірек қолдануға болатын кіріс және шығыс портына қолданылады.
3 -қадам: кодты жүктеу және тестілеу
Төменде берілген кодтарды жүктеңіз. Бұл дерлік өзін -өзі түсіндіреді. Кітапхана сілтемелері осында берілген.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Мен сізге екеуін де орнатуды ұсынамын, өйткені екеуінде де көптеген ерекше мүмкіндіктер бар.
Сіз мұнда бекітілген кез келген кодты жүктей аласыз. Сондай -ақ, кез келген кіріктірілген мысал эскиздерін қолданғыңыз келуі мүмкін.
Мәтінді және қажетті қаріп параметрлерін көрсету үшін оны қайта жазыңыз. Жүктеп салыңыз.
Сіз қалаған нәтижені экранда көруіңіз керек
4 -қадам: Аяқтау
Егер бәрі ойдағыдай болса, бәрін вертолетке бекітіп, дәнекерлеңіз. Болашақта оны кез келген басқа мақсатта қайта пайдалану үшін arduino мен ds3231 орналастыру үшін әйел тақырыптарын пайдаланыңыз.
Содан кейін p10 дисплейінің FRC таспалы кабелінің коннекторын (кіріс порты) жасау үшін ерлер тақырыптарын пайдаланыңыз. Енді мультиметрдің үздіксіздігімен тексеріңіз, егер барлық байланыс дұрыс орындалса. Егер OK болса, енді USB -ді қайта қосып, қажетті мәтінді көрсетіңіз. Егер жақсы болса, онда USB -ді алып тастаңыз, енді оған сыртқы 5в 1а қуат көзін қосыңыз. Ол енді жарқырап жануы керек. Құттықтаймын, енді дисплеймен бірге жүріп, оны көру үшін алыс жерге қойғаныңыз жақсы.
Ұсынылған:
P10 Led (DMD) Arduino Nano V.3 көмегімен: 4 қадам
P10 Led (DMD) Arduino Nano V.3 пайдалану: Менің алдыңғы мақалада. Мен Arduino -да Output құрылғысын қалай қолдану керектігін көрсетіп қойдым. Шығару құрылғыларына " 7-сегмент ", " RGB сақинасы ", " Led Matrix " және «2x16 СКД» .Бұл мақалада мен сізге қалай
Java (+-1s) көмегімен DS3231 RTC (нақты уақыт сағаты) дәл, жылдам және автоматтандырылған түрде орнату: 3 қадам
Java (+-1s) көмегімен DS3231 RTC (нақты уақыт сағаты) дәл, жылдам және автоматтандырылған түрде орнату: Бұл нұсқаулық сізге Arduino мен шағын Java қосымшасын қолдана отырып, DS3231 нақты уақыттағы сағатты қалай орнату керектігін көрсетеді. Arduino сериялық қосылымы. Бұл бағдарламаның негізгі логикасы: 1. Arduino сериялық сұрау жібереді
Arduino мен TFT дисплейі арқылы нақты уақытты қалай жасауға болады - 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: 4 қадам
Arduino мен TFT дисплейі көмегімен нақты уақытты қалай жасауға болады | 3,5 дюймдік TFT дисплейі бар Arduino Mega RTC: Менің Youtube каналыма кіріңіз. Кіріспе:- Бұл жазбада мен 3,5 дюймдік TFT сенсорлы СКД, Arduino Mega көмегімен «Нақты уақыттағы сағат» жасаймын. 2560 және DS3231 RTC модулі… .Бастамас бұрын… бейнесін менің YouTube каналымнан қараңыз .. Ескерту:- Егер сіз Arduin қолдансаңыз
Температура мен ылғалдылықтың дисплейі және Arduino және өңдеу көмегімен деректерді жинау: 13 қадам (суреттермен)
Температура мен ылғалдылықтың дисплейі және Arduino мен өңдеумен мәліметтерді жинау: Кіріспе: Бұл жоба Arduino тақтасын, сенсорды (DHT11), Windows компьютерін және өңдеу (тегін жүктелетін) бағдарламасын пайдаланып, температураны, ылғалдылықты сандық және бар диаграмма формасы, уақыт пен күнді көрсету және санау уақытын іске қосу
DMD көмегімен P10 жарықдиодты дисплейі бар бағалау тақтасының жобасы: 6 қадам (суреттермен)
DMD көмегімен P10 LED дисплейі бар ұпайлар тақтасының жобасы: Біз жиі футбол стадионында кездесеміз; табло ретінде қызмет ететін алып жарықдиодты тақта бар. Сонымен қатар, басқа спорттық алаңдарда біз жиі жарықдиодты дисплей экранының таблосын білеміз. Мүмкін болмаса да, бізде әлі де өріс бар