สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ติดตั้งไลบรารีไดรเวอร์จาก GitHub
- ขั้นตอนที่ 2: เพื่อทดสอบการแสดงผลของคุณ โหลดโปรแกรมตัวอย่าง
- ขั้นตอนที่ 3: การใช้ไลบรารีกับ ESP8266 Node-MCU Clone
- ขั้นตอนที่ 4: ก้าวต่อไปในขั้นต่อไป
วีดีโอ: นำจอแสดงผล Gotek เก่า LEDC68 กลับมาใช้ใหม่: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ฉันมีฟลอปปีดิสก์ไดรฟ์ Gotek หลายตัว ทั้งหมดได้รับการอัพเกรดเป็นฟลอปปี้แฟลช เพื่อให้สามารถใช้กับคอมพิวเตอร์ย้อนยุคได้ ซอฟต์แวร์นี้ช่วยให้สามารถเพิ่มไดรฟ์ Gotek มาตรฐานได้หลากหลาย โดยเฉพาะอย่างยิ่งจอแสดงผล LED 3 หลักสามารถอัพเกรดเป็นจอแสดงผล OLED ได้
หลังจากทำจนเหลือจอแสดงผล LED 3 หลักจำนวนมาก ฉันไม่ชอบทิ้งมันทิ้งไป และคนอื่นๆ อีกจำนวนมากดูเหมือนจะมีรายชื่ออยู่ใน E-bay และอื่นๆ ปัญหาคือการสนับสนุนซอฟต์แวร์สำหรับพวกเขาดูเหมือนจะแทบไม่มี - จนถึงตอนนี้
ฉันแก้ไข / เขียนไลบรารีสำหรับบอร์ด Arduino ยอดนิยมสำหรับโมดูลการแสดงผลนี้ นี่คือวิธีที่คุณใช้
เสบียง
จอแสดงผลเก่าของคุณจาก Gotek Drive อีเบย์และอื่น ๆ
ห้องสมุด ดาวน์โหลดโครงการ https://github.com/coopzone-dc/GotekLEDC68 เป็นไฟล์ zip
ขั้นตอนที่ 1: ติดตั้งไลบรารีไดรเวอร์จาก GitHub
ขั้นตอนแรกคือการติดตั้งไลบรารี่ลงในไดเร็กทอรี Arduino/libraries ของคุณ
ดาวน์โหลดโครงการ https://github.com/coopzone-dc/GotekLEDC68 เป็นไฟล์ zip
ค้นหาไดเร็กทอรีไลบรารีของคุณ ซึ่งเกือบจะอยู่ในโฟลเดอร์ที่บันทึกโปรเจ็กต์ที่มีอยู่ของคุณ เว้นแต่คุณจะปรับแต่งการตั้งค่าของคุณ โฟลเดอร์นั้นจะเป็นโฟลเดอร์ที่เรียกว่า Arduino/ไลบรารี ตัวอย่างเช่นในแล็ปท็อป linux ของฉัน มันคือ $HOME/Arduino/libraries บน Mac OX x อาจอยู่ในโฟลเดอร์ Documents/Arduino/libraries
เมื่อคุณพบแล้ว ให้คลายซิปไฟล์ลงในโฟลเดอร์ เช่น บน linux
cd Arduino/ไลบรารี่
เปิดเครื่องรูด../../Downloads/GotekLEDC68-master.zip
บน windows คุณจะต้องใช้ "extract to…" และเลือกโฟลเดอร์ไลบรารีของคุณ
เมื่อพร้อมแล้วให้รีสตาร์ทโปรแกรม Arduino เพื่อรับการเปลี่ยนแปลง
ขั้นตอนที่ 2: เพื่อทดสอบการแสดงผลของคุณ โหลดโปรแกรมตัวอย่าง
ใช้เมนูหลักของ Arduino ไฟล์ - ตัวอย่าง - ค้นหา "ตัวอย่างจากไลบรารีที่กำหนดเอง" จากนั้นค้นหา "Gotek-LEDC68-Master"
เมื่อโหลดเสร็จแล้ว คุณสามารถปรับแต่งพินเพื่อใช้เชื่อมต่อกับจอแสดงผลได้ ค่าเริ่มต้นคือ:
#define CLK 3 // คำจำกัดความพินสำหรับ TM1651 และสามารถเปลี่ยนเป็นพอร์ตอื่นได้ #define DIO 2
จากภาพด้านบน ให้เชื่อมต่อจอแสดงผลกับหมุดต่อไปนี้:
Vcc = 5v พลังงานบน Arduino
Gnd = Gnd บน Arduino
CLK = พินดิจิตอล 3 D03 บน Arduino
DATA (DIO) = พินดิจิตอล 2 D02 บน Arduino
ณ จุดนี้คุณควรจะสามารถรวบรวม / อัปโหลดร่างและจอแสดงผลจะแสดงการนับ
ขั้นตอนที่ 3: การใช้ไลบรารีกับ ESP8266 Node-MCU Clone
นี่คือรูปภาพของโปรแกรมเคาน์เตอร์สาธิตไลบรารีที่ทำงานบนชุดพัฒนาโมดูล esp8266 ซึ่งเป็นรุ่นราคาถูกของ nodemcu และใช้งานได้ปกติ
ฉันต้องเปลี่ยนชื่อพินนี้เพื่อใช้ในโปรแกรมตัวนับสาธิตจาก 2, 3 เป็น D2, D3 ดังนี้:
#define CLK D3//หมุดคำจำกัดความสำหรับ TM1651 และสามารถเปลี่ยนเป็นพอร์ตอื่นได้ #define DIO D2
จากนั้นคุณเชื่อมต่อจอแสดงผล:
ตรึง D2 กับ CLK
ตรึง D3 กับ DATA
พิน 3V ไปที่ VCC
ตรึง GND กับ GND
ดูเหมือนว่าจะทำงานได้ดีที่ 3.3 โวลต์ แต่โปรดทราบว่าแผ่นข้อมูลแสดงถึงการทำงาน 5v อันที่จริงฉันลองใช้กับโคลน stm32 และไม่สามารถใช้งานได้ ฉันสงสัยว่าแหล่งจ่ายไฟบนบอร์ด 3.3v นั้นไม่เพียงพอ หลังจากที่จอแสดงผล LED ทั้ง 3 ดวงสามารถดึง 160ma เมื่อทำงาน
ขั้นตอนที่ 4: ก้าวต่อไปในขั้นต่อไป
ตอนนี้คุณสามารถนำจอแสดงผล 3 หลักที่มีประโยชน์นี้กลับมาใช้ใหม่ได้ ซึ่งหากไม่เป็นเช่นนั้น ทำให้คุณคลั่งไคล้ทุกครั้งที่ดูและคิดว่าสักวันหนึ่งฉันจะใช้มัน….
ดูหน้าวิกิบน Github เพื่ออ่านเพิ่มเติม
มีความสุข
แนะนำ:
การกู้คืนแหล่งจ่ายไฟ PC เก่า: 12 ขั้นตอน (พร้อมรูปภาพ)
การกู้คืนแหล่งจ่ายไฟ PC เก่า: ตั้งแต่ปี 1990 โลกถูกพีซีบุกรุก สถานการณ์ยังคงดำเนินต่อไปจนถึงทุกวันนี้ คอมพิวเตอร์รุ่นเก่าๆ จนถึงปี 2014… 2015 ส่วนใหญ่เลิกใช้แล้ว เนื่องจากพีซีแต่ละเครื่องมีแหล่งจ่ายไฟ จึงมีจำนวนมากที่ถูกทิ้งร้างในรูปของเสีย
จ่ายไฟด้วยสาย USB เก่า: 4 ขั้นตอน (พร้อมรูปภาพ)
ให้พลังงานกับสาย USB แบบเก่า: ความยาก: ย.. การตัดและต่อสายไฟ หากคุณมีสาย USB เก่าๆ วางอยู่รอบๆ ทำไมไม่ลองทำอะไรที่เป็นประโยชน์กับมันล่ะ ฉันต้องการวิธีจ่ายไฟให้กับบอร์ด Arduino โดยไม่ต้องใช้สาย USB ที่ให้มาเพราะมันเ
สร้าง Lightscreen จากจอ LCD เก่า: 5 ขั้นตอน
สร้าง Lightscreen จากจอแสดงผล LCD รุ่นเก่า: สวัสดีทุกคน นี่คือบทช่วยสอนเกี่ยวกับวิธีการสร้าง Lightscreen (Backlight) โดยแยกหน้าจอ LCD เก่าออกจากกัน แล้วปรับแต่งมัน มีประโยชน์มากหากคุณมีหน้าจอ LCD ที่เก่า/เสีย และคุณต้องการ ทำสิ่งที่มีประโยชน์จากมัน แทนที่จะเป็นแค่
การติดตั้ง Ubuntu-Mate บนแล็ปท็อปเก่า/เก่า: 7 ขั้นตอน
การติดตั้ง Ubuntu-Mate บนแล็ปท็อปรุ่นเก่า/รุ่นเก่า: Ubuntu-Mate คืออะไร เป็นระบบแจกจ่ายลินุกซ์แบบโอเพ่นซอร์สและฟรี และเป็นอนุพันธ์อย่างเป็นทางการของ Ubuntu ข้อแตกต่างระหว่างระบบปฏิบัติการ Ubuntu อื่นๆ คือมันใช้สภาพแวดล้อมเดสก์ท็อป MATE เป็นเมนเฟรม ทำไมฉันถึงเลือกระบบปฏิบัติการนี้สำหรับ th
ไฟ LED / ไฟฉายแบบชาร์จไฟได้จากแบตเตอรี่ LiIon เก่า: 15 ขั้นตอน
ไฟ LED แบบชาร์จใหม่ได้ / ไฟฉายจากแบตเตอรี่ LiIon เก่า: สวัสดี ฉันทำไฟแบบชาร์จใหม่ได้บางส่วนจากส่วนประกอบอีเบย์ราคาถูกและแบตเตอรี่ LI-ion จากอุปกรณ์อิเล็กทรอนิกส์เก่า