
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
นี่เป็นข้อสังเกตสั้นๆ เกี่ยวกับ 'นาฬิกานับถอยหลัง' ที่ฉันสร้างเมื่อ 10 ปีที่แล้วสำหรับ Y2K นาฬิกานี้อยู่ห่างจากด้านหน้า 4 ฟุต มีความหนาประมาณ 4 นิ้ว และทำงานบนไมโครคอนโทรลเลอร์แบบฝัง แต่ละส่วนทำจาก LEDS ประมาณ 20x 10 มม.
ฉันไม่สามารถถ่ายรูปกับมันได้ เพราะมัน WAAAY สว่างเกินไป ! แผงถูกแกะสลักจากเทมเพลตที่ฉันสร้างสำหรับเราเตอร์ธรรมดา โดยมีเทมเพลตเพิ่มเติมตามตัวตัด ฉันสร้างเทมเพลตในฮาร์ดบอร์ด (ไฟเบอร์บอร์ด US-ian ?) และจัดแนวอย่างระมัดระวังด้วยเครื่องหมายบนแผงเพื่อตัดออก การจัดวาง Leds อันที่สองนั้นแย่กว่าที่ฉันคาดไว้ - ทำคณิตศาสตร์อย่างระมัดระวังเพื่อนำเสนอให้สมบูรณ์แบบ
ขั้นตอนที่ 1: ตัวเลข
นี่คือมุมมองด้านหลังของเซ็กเมนต์ ฉันใช้วงจรกระแสคงที่ LM317 แบบคลาสสิกเพื่อขับเคลื่อน LED แต่ละธนาคาร
ไดรเวอร์สำหรับจอแสดงผลนั้นใช้ตัวแปลงอนุกรมเป็นขนานซึ่งดูเหมือนว่าจะถูกแทนที่ด้วยสิ่งเหล่านี้:https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp …ชิ้นส่วนใหม่เหล่านี้จะ ทำทั้งหมดที่ฉันทำกับ 317 ด้วย - ไดรเวอร์ LED ที่สมบูรณ์ในชิปเดียว มีตัวต้านทานเพียงตัวเดียวที่กำหนดความสว่างสำหรับไฟ LED ทั้งหมด ! ตัวเลขแต่ละหลักขับเคลื่อนด้วยสายแพที่ผูกไว้ ซึ่งนำสัญญาณทั่วไปทั้งหมดสำหรับชิปเหล่านี้, Vcc, GND Clock, Latch Enable และ output enable ดังนั้นจึงมีสายไฟเพียง 6 เส้นออกจากคอมพิวเตอร์สำหรับส่วนทั้งหมดของอักขระทั้งหมดและไฟ LED 60 วินาทีรอบขอบ ชิปไดรฟ์แต่ละตัวมีสายที่ไม่ซ้ำกัน (สายสีชมพู) ที่เชื่อมต่อแบบเดซี่ตลอดทั้งระบบ จอแสดงผลดูเหมือนรีจิสเตอร์กะที่ยาวมาก - ดูไดอะแกรมด้านล่าง การอัปเดตสำหรับจอแสดงผลใช้เวลาเพียงเสี้ยววินาที
ขั้นตอนที่ 2: ไมโครคอนโทรลเลอร์
ฉันรักไมโครคอนโทรลเลอร์ 8052 อย่างแท้จริง ซึ่งเป็นแหล่งที่สองและปรับแต่งโดยเกือบทุกคน ผู้ใช้มืออาชีพสามารถดาวน์โหลดโค้ด VHDL เพื่อนำไปใช้ใน FPGA และปรับแต่งแกนหลักทั้งหมดเพื่อขับเคลื่อนฮาร์ดแวร์แปลก ๆ ที่ฉันสนใจ ผู้ผลิต ได้แก่ Atmel, NXP และ WinBond เครื่องมือในการพัฒนาราคาถูกมาก มีแอสเซมเบลอร์ฟรีและคอมไพเลอร์ 'C' (SDCC) ฟรีด้วย จริงๆ แล้วฉันตั้งโปรแกรมสิ่งนี้ทั้งหมดใน Pascal ด้วยโค้ดแอสเซมเบลอร์ที่เขียนขึ้นเป็นพิเศษเพื่อให้อัปเดตการแสดงผลให้เร็วที่สุด เมื่อถึงจุดหนึ่งฉันจะโพสต์รหัสด้วย นี่คือคอมพิวเตอร์ควบคุม CPU เรียกว่า Dallas DS2250T และมาในรูปแบบบอร์ด SIMM การ์ดขนาดเล็กที่มี RAM สำรองแบตเตอรี่ 32K ใช้สำหรับโปรแกรมและ RAM 8K สำหรับการใช้ข้อมูลโปรแกรม ชิป 40 พินขนาดใหญ่นั้นเป็นชิปแบบอนุกรมและขนานมากกว่าสำหรับไฟ LED ตัวที่สอง ใต้แพ็ก 40 พินคือชิปไดรเวอร์ไลน์ LS125 เพื่อขับเคลื่อนสายแพ ขั้วต่อสีขาวที่ด้านบนเป็นชุดปุ่มกดสำหรับตั้งนาฬิกา
ขั้นตอนที่ 3: บันทึกซอฟต์แวร์
ฉันเขียนโค้ดพีซีง่ายๆ เพื่อหาจำนวนชั่วโมงที่แน่นอนในช่วงเวลาที่คุณต้องการให้การนับถอยหลังเริ่มต้นและ "ศูนย์ชั่วโมง" โปรแกรมฝังตัวเพิ่งทดสอบนาฬิกาภายในทุกวินาทีและลดการแสดงผลลง ทุกนาที ไฟ LED ทั้งหมดจะสว่างขึ้น และค่อยๆ ปิดลงจนกว่าคุณจะถึง 60 อีกครั้ง มีแผงปุ่มกดเล็กๆ สำหรับตั้งค่าการแสดงผล เช่นเดียวกับนาฬิกาปลุก
แนะนำ:
วิธีทำ LED Cube - LED Cube 4x4x4: 3 ขั้นตอน

วิธีทำ LED Cube | LED Cube 4x4x4: LED Cube ถือได้ว่าเป็นหน้าจอ LED ซึ่ง LED ขนาด 5 มม. แบบธรรมดาจะทำหน้าที่เป็นพิกเซลดิจิทัล ลูกบาศก์ LED ช่วยให้เราสามารถสร้างภาพและรูปแบบโดยใช้แนวคิดของปรากฏการณ์ทางแสงที่เรียกว่าการคงอยู่ของการมองเห็น (POV) ดังนั้น,
ไฟฉายที่ล้ำสมัยที่สุด - COB LED, UV LED และ Laser Inside: 5 ขั้นตอน (พร้อมรูปภาพ)

ไฟฉายที่ล้ำสมัยที่สุด - COB LED, UV LED และ Laser Inside: มีไฟฉายมากมายในท้องตลาดที่มีการใช้งานเหมือนกันและมีระดับความสว่างต่างกัน แต่ฉันไม่เคยเห็นไฟฉายที่มีแสงมากกว่าหนึ่งประเภท ในโครงการนี้ ฉันรวบรวมไฟ 3 แบบในไฟฉายเดียว ฉัน
LED Clouds โดยใช้ Fadecandy, PI และ LED Strips: 4 ขั้นตอน (พร้อมรูปภาพ)

LED Clouds โดยใช้ Fadecandy, PI และ LED Strips: ฉันได้สร้างก้อนเมฆ LED เพื่อสร้างบรรยากาศที่ไม่มีตัวตนในบ้านของฉัน ในขั้นต้นจะใช้สำหรับเทศกาลที่ถูกยกเลิกเนื่องจากการระบาดในปัจจุบัน ฉันเคยใช้ Fade Candy Chip เพื่อให้ได้แอนิเมชั่นที่ลื่นไหล และฉันได้
วิธีใช้ Neopixel Ws2812 LED หรือ LED STRIP หรือ Led Ring กับ Arduino: 4 ขั้นตอน

วิธีใช้ Neopixel Ws2812 LED หรือ LED STRIP หรือ Led Ring กับ Arduino: สวัสดีทุกคนเนื่องจาก Neopixel led Strip เป็นที่นิยมอย่างมากและเรียกอีกอย่างว่า ws2812 led strip เช่นกัน พวกเขาเป็นที่นิยมอย่างมากเพราะในแถบนำเหล่านี้เราสามารถระบุแต่ละ LED แยกจากกัน ซึ่งหมายความว่าหากคุณต้องการให้ไฟ LED สองสามดวงเรืองแสงเป็นสีเดียว
ESP8266 RGB LED STRIP WIFI ควบคุม - NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi - RGB LED STRIP การควบคุมสมาร์ทโฟน: 4 ขั้นตอน

ESP8266 RGB LED STRIP WIFI ควบคุม | NODEMCU เป็นรีโมท IR สำหรับ Led Strip ที่ควบคุมผ่าน Wifi | การควบคุมสมาร์ทโฟน RGB LED STRIP: สวัสดีทุกคนในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้ nodemcu หรือ esp8266 เป็นรีโมท IR เพื่อควบคุมแถบ LED RGB และ Nodemcu จะถูกควบคุมโดยสมาร์ทโฟนผ่าน wifi โดยพื้นฐานแล้ว คุณสามารถควบคุม RGB LED STRIP ได้ด้วยสมาร์ทโฟนของคุณ