Мазмуну:

LEDC68 Old Gotek Displayди кайра колдонуу: 4 кадам
LEDC68 Old Gotek Displayди кайра колдонуу: 4 кадам

Video: LEDC68 Old Gotek Displayди кайра колдонуу: 4 кадам

Video: LEDC68 Old Gotek Displayди кайра колдонуу: 4 кадам
Video: САМУРАЙ рубит врагов бесконечно. ⚔ - Hero 5 Katana Slice GamePlay 🎮📱 🇷🇺 2024, Ноябрь
Anonim
LEDC68 Old Gotek Displayди кайра колдонуңуз
LEDC68 Old Gotek Displayди кайра колдонуңуз
LEDC68 Old Gotek Displayди кайра колдонуңуз
LEDC68 Old Gotek Displayди кайра колдонуңуз

Менде бир нече Gotek Floppy дисктери бар, алардын бардыгы ретро компьютерлерде колдонууга уруксат берүү үчүн, флэш дисплейге жаңыртылды. Бул программа стандарттык Gotek драйвына ар кандай толуктоолорду киргизүүгө мүмкүндүк берет, айрыкча 3 орундуу LED дисплейди OLED дисплейлерге чейин жогорулатууга болот.

3 цифралуу LED дисплейлери менен калганыңыз үчүн, мен аларды жөн эле жок кылууну жактырбайм. Жана башка көптөгөн адамдар аларды E-bayге жана ушул сыяктуу нерселерге тизмектешкен окшойт. Көйгөй - алар үчүн программалык камсыздоо дээрлик жок окшойт - Азырынча.

Мен бул дисплей модулу үчүн популярдуу Arduino тактасынын китепканасын өзгөрттүм / жаздым. Сиз муну кантип колдоносуз.

Жабдуулар

Gotek Driveдагы эски дисплейиңиз. Ebay жана башкалар.

Китепкана, долбоорду https://github.com/coopzone-dc/GotekLEDC68 zip файлы катары жүктөп алыңыз.

1 -кадам: GitHubдан драйвер китепканасын орнотуңуз

GitHubдан айдоочулар китепканасын орнотуңуз
GitHubдан айдоочулар китепканасын орнотуңуз
GitHubдан айдоочулар китепканасын орнотуңуз
GitHubдан айдоочулар китепканасын орнотуңуз

Биринчи кадам - китепкананы Arduino/libraries каталогуна орнотуу.

Долбоорду https://github.com/coopzone-dc/GotekLEDC68 zip файлы катары жүктөп алыңыз.

Китепканаларыңыздын каталогун табыңыз, ал дээрлик дайыма сиздин учурдагы долбоорлоруңуз сакталган папкада. Орнотууну өзүңүзгө ылайыкташтырмайынча, бул Arduino/library деген папка болот. Мисалы менин Linux ноутбугумда бул $ HOME/Arduino/китепканалары. Mac OX xте бул Документтер/Arduino/китепканалар папкасында болушу мүмкүн.

Аны тапкандан кийин, файлды папкага чыгарыңыз, мисалы linux.

CD Arduino/китепканалар

unzip../../Downloads/GotekLEDC68-master.zip

Терезелерде сиз "чыгаруу үчүн …" колдонуп, китепканаларыңыздын папкасын тандайсыз.

Өз ордунда болгондо, өзгөртүүлөрдү алуу үчүн Arduino программасын өчүрүп күйгүзүңүз.

2 -кадам: Дисплейиңизди текшерүү үчүн мисал программаларды жүктөңүз

Дисплейиңизди текшерүү үчүн Программалардын үлгүсүн жүктөңүз
Дисплейиңизди текшерүү үчүн Программалардын үлгүсүн жүктөңүз

Arduino башкы менюсун колдонуңуз, Файл - Мисалдар - "Ыңгайлаштырылган китепканалардан мисалдарды" издеңиз, андан кийин "Gotek -LEDC68 -Master" табыңыз.

Ал жүктөлгөндө, дисплейге туташуу үчүн пиндерди ыңгайлаштырсаңыз болот, демейки:

#define CLK 3 // TM1651 үчүн аныктамаларды белгилейт жана башка портторго өзгөртүүгө болот #define DIO 2

Жогорудагы сүрөткө кайрылып, дисплейди төмөнкү казыктарга туташтырыңыз:

Vcc = 5v Arduino күйгүзүү

Gnd = Gnd Arduino боюнча

CLK = Digital pin 3 D03 Arduino боюнча

МААЛЫМАТ (DIO) = Ардуинодогу санариптик пин 2 D02.

Бул учурда сиз эскизди компиляция / жүктөө мүмкүнчүлүгүнө ээ болушуңуз керек жана дисплейде сан көрсөтүлөт

3-кадам: ESP8266 Node-MCU клону менен китепкананы колдонуу

Китепкананы ESP8266 Node-MCU клону менен колдонуу
Китепкананы ESP8266 Node-MCU клону менен колдонуу

Бул жерде esp8266 модулун иштеп чыгуу комплектинде иштеген китепкананын демо эсептегич программасынын сүрөтү, бул nodemcuдун арзан версиясы жана жакшы иштейт.

Мен 2, 3төн D2, D3кө чейинки демо эсептегич программасында колдонуу үчүн бул казыктардын аталыштарын өзгөртүшүм керек:

#define CLK D3 // TM1651 үчүн аныктамаларды белгилейт жана башка портторго өзгөртүүгө болот #define DIO D2

Андан кийин дисплейди туташтырасыз:

pin D2 CLKге

пин D3 үчүн DATA

3V VCCге туташтыруу

GNDден GNDге кадоо

Бул 3,3 вольтто жакшы иштейт окшойт, бирок маалымат барагынын 5v иштешин билдирерин унутпаңыз. Чынында мен муну stm32 клонунда сынап көрдүм жана иштей албадым. Мен борттогу 3.3v электр энергиясы ага ылайыктуу эмес деп шектенип жатам. Бардык 3 LED дисплейлери иштеп жатканда 160ma тарта алат.

4 -кадам: Кийинки кадамдарга баруу

Эми сиз бөлүктөрүңүздүн кутусунда отурган бул пайдалуу 3 орундуу дисплейди кайра колдоно аласыз! Аны көргөн сайын жинди болуп кетем, бир күнү мен аны колдоном деп ойлодум ….

Кошумча окуу үчүн Githubдагы вики баракчаны караңыз, Көңүл ачуу

Сунушталууда: