Mundarija:
- Ta'minotlar
- 1 -qadam: GitHub -dan haydovchilar kutubxonasini o'rnating
- 2 -qadam: Displeyingizni tekshirish uchun namuna dasturlarini yuklang
- 3-qadam: ESP8266 tugunli MCU klonidan foydalanib kutubxonadan foydalanish
- 4 -qadam: Keyingi qadamlarga o'ting
Video: LEDC68 Old Gotek displeyini qayta ishlatish: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Menda bir nechta Gotek Floppy disklari bor, ularning barchasi retro kompyuterlarda ishlatishga ruxsat berish uchun flesh -diskka yangilandi. Ushbu dastur Gotek standart haydovchisiga turli xil qo'shimchalar kiritish imkonini beradi, xususan, 3 xonali LED displeyni OLED -displeylarga ko'tarish mumkin.
Shunday qilib, sizda ko'p sonli 3 raqamli LED displeylar qoladi, men ularni yo'q qilishni yoqtirmayman. Va boshqa ko'plab odamlar ularni E-bay va boshqalarda ro'yxatga olishganga o'xshaydi. Muammo shundaki, ular uchun dasturiy ta'minotni qo'llab -quvvatlash deyarli yo'qdek tuyuladi - Hozirgacha.
Men ushbu displey moduli uchun mashhur Arduino taxtasi uchun kutubxonani o'zgartirdim / yozdim. Siz buni shunday ishlatasiz.
Ta'minotlar
Gotek Drive -dan eski displeyingiz. Ebay va boshqalar.
Kutubxona, loyihani https://github.com/coopzone-dc/GotekLEDC68 zip fayli sifatida yuklab oling.
1 -qadam: GitHub -dan haydovchilar kutubxonasini o'rnating
Birinchi qadam - kutubxonani Arduino/libraries katalogiga o'rnatish.
Loyihani https://github.com/coopzone-dc/GotekLEDC68 zip fayli sifatida yuklab oling.
Kutubxonalar katalogini toping, u deyarli har doim mavjud loyihalaringiz saqlanadigan papkada. Agar siz sozlashni sozlamagan bo'lsangiz, u Arduino/libraries nomli papka bo'ladi. Masalan, mening Linux noutbukimda bu $ HOME/Arduino/kutubxonalari. Mac OX x -da u Documents/Arduino/libraries papkasida bo'lishi mumkin.
Siz topganingizda, faylni papkaga oching, masalan, linuxda.
CD Arduino/kutubxonalari
oching../../Downloads/GotekLEDC68-master.zip
Derazalarda siz "extract to…" dan foydalanasiz va kutubxonalar papkasini tanlaysiz.
O'z o'rnida bo'lganda, o'zgarishlarni bilish uchun Arduino dasturini qayta ishga tushiring.
2 -qadam: Displeyingizni tekshirish uchun namuna dasturlarini yuklang
Arduino asosiy menyusidan foydalaning, Fayl - Misollar - "Maxsus kutubxonalardan misollar" ni qidiring, so'ng "Gotek -LEDC68 -Master" ni toping.
U yuklanganda, siz ekranga ulanish uchun ishlatiladigan pinlarni sozlashingiz mumkin, asosiysi:
#define CLK 3 // TM1651 uchun ta'riflarni belgilaydi va ularni boshqa portlarga o'zgartirish mumkin #define DIO 2
Yuqoridagi rasmga asoslanib, displeyni quyidagi pinlarga ulang:
Vcc = 5v Arduino -da quvvat
Arduino -da Gnd = Gnd
CLK = Arduino -dagi raqamli pin 3 D03
DATA (DIO) = Arduino -dagi raqamli pin 2 D02.
Bu vaqtda siz eskizni kompilyatsiya qilish / yuklash imkoniyatiga ega bo'lishingiz kerak va displeyda hisob ko'rsatiladi
3-qadam: ESP8266 tugunli MCU klonidan foydalanib kutubxonadan foydalanish
Bu erda esp8266 modulini ishlab chiqish to'plamida ishlaydigan kutubxona demo hisoblagich dasturining rasmi, bu nodemcuning arzon versiyasi va yaxshi ishlaydi.
Demo hisoblagich dasturida 2, 3 dan D2, D3 ga o'tish uchun bu pinlarning nomlarini o'zgartirishim kerak:
#define CLK D3 // TM1651 uchun ta'riflarni belgilaydi va boshqa portlarga o'zgartirish mumkin #define DIO D2
Keyin ekranni ulang:
pin D2 ni CLK ga ulang
PIN -kod D3
3V -ni VCC -ga ulang
GND ni GND ga ulang
Ko'rinib turibdiki, u 3,3 voltsda ishlaydi, lekin shuni yodda tutingki, ma'lumotlar jadvali 5V ishlashini nazarda tutadi. Aslida men buni stm32 klonida sinab ko'rdim va uni ishlay olmadim. Menimcha, bortdagi 3.3V quvvat manbai bunga mos kelmagan. Axir, uchta LED displey ishlayotganda 160ma chizishi mumkin.
4 -qadam: Keyingi qadamlarga o'ting
Endi siz 3 qismli foydali displeyni qayta ishlatishingiz mumkin, aks holda siz uning qutilarida o'tirgan bo'lar edingiz! Har safar qarasangiz va bir kun men undan foydalanaman deb o'ylaganingizda, sizni aqldan ozdiraman.
Qo'shimcha o'qish uchun Github-dagi wiki sahifasiga qarang, Maza qiling
Tavsiya:
Transistorli sovutgichni yaratish uchun kompyuter sovutgichini qayta ishlatish: 7 qadam
Transistorli sovutgichni yaratish uchun kompyuter sovutgichini qayta ishlatish: Bir muncha oldin men o'ynash uchun Raspberry Pi 3 sotib oldim. Ular sovutgichsiz kelganlarida, men kimlardir bozorda edim. Men tezda Google qidiruvini o'tkazdim va bu ko'rsatmaga (Raspberry Pi Heat Sink) duch keldim - bu fikr rad etilganidan keyin
Buzilgan noutbukning eski LCD displeyini qanday qayta ishlatish mumkin: 4 qadam
Buzilgan noutbukning eski LCD displeyini qanday qayta ishlatish mumkin: bu juda oddiy, lekin juda ajoyib loyiha. Har qanday zamonaviy noutbuk ekranini tegishli haydovchi paneli yordamida monitorga aylantirish mumkin. Bu ikkalasini ulash ham oson. Kabelni ulang va ish tugadi. Lekin men bir qadam oldinga qadam tashladim va yana
Arduino loyihasi uchun mobil telefon batareyasini qayta ishlatish: 3 qadam
Arduino loyihasi uchun uyali telefon batareyasini qayta taqsimlash: Men arduino loyihasini quvvatlantirish uchun eski mobil telefon batareyasini shunday qayta ishladim. Bu qismli qismi 2000 mA / soat nokia BLY4W. Biroq, ishlatilgan texnikalar telefon batareyalarining ko'pchiligida keng tarqalgan bo'lib, bu batareya birdaniga 0 v
Mac terminalini qanday ishlatish va asosiy funktsiyalarni qanday ishlatish kerak: 4 qadam
Mac terminalini qanday ishlatish va asosiy funktsiyalarni qanday ishlatish kerak: Biz sizga MAC terminalini qanday ochish kerakligini ko'rsatamiz. Shuningdek, biz sizga terminalda ifconfig, kataloglarni o'zgartirish, fayllarga kirish va arp kabi bir nechta xususiyatlarni ko'rsatamiz. Ifconfig sizga IP manzilingizni va MAC reklamangizni tekshirishga imkon beradi
Qayta ishlash plastik saqich qutisini lehim stantsiyasidagi dispenserga qayta ishlatish: 6 qadam
Qayta ishlangan plastmassa saqich qutisini lehim stantsiyasida qayta ishlating: bu ko'rsatma sizga plastmassa saqichni qanday qayta ishlatishni ko'rsatib beradi. Bu boshqa biriktirilgan elementlarda ham ishlaydi; Simlar, simlar, kabellar