Სარჩევი:
ვიდეო: Countdown საათი LED- ებით: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:22
ეს არის მოკლე შენიშვნები "Countdown საათის" შესახებ, რომელიც ავაშენე 10 წლის წინ Y2K– სთვის, საათი არის 4 ფუტი კვადრატი წინა მხრიდან. მისი სისქე დაახლოებით 4 ინჩია და მუშაობს ჩაშენებულ მიკროკონტროლერზე. თითოეული სეგმენტი დამზადებულია დაახლოებით 20x 10 მმ LEDS– დან.
მე არ შემიძლია მასთან სურათის გადაღება, რადგან ის WAAAY ძალიან კაშკაშაა! პანელი მოჩუქურთმებული იყო შაბლონიდან, რომელიც მე გავაკეთე ჩვეულებრივი როუტერისთვის, გაფართოებული შაბლონით, რომელსაც მოჰყვება საჭრელი. მე გავაკეთე შაბლონი დაფაზე (ბოჭკოვანი დაფა აშშ-ში?) და უბრალოდ საგულდაგულოდ გავათანაბრე იგი ნიშნებით პანელზე, რომ ამოჭრა. მეორე 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 მავთული ტოვებს კომპიუტერს ყველა პერსონაჟის ყველა სეგმენტისთვის და 60 წამიანი LEDS ზღვარზე. თითოეულ წამყვან ჩიპს აქვს ერთი უნიკალური ხაზი (ვარდისფერი მავთული), რომელიც დეიზი ჯაჭვებს მთელ სისტემაში. ეკრანი ძალიან გრძელი ცვლის რეგისტრატორს ჰგავს - იხილეთ ქვემოთ დიაგრამა ეკრანის განახლებას წამში ძალიან მცირე ნაწილი სჭირდება.
ნაბიჯი 2: მიკროკონტროლი
მე აბსოლუტურად მიყვარს 8052 მიკროკონტროლერი, მისი მეორე წყარო და შესწორებულია თითქმის ყველას მიერ. პროფესიონალ მომხმარებელს შეუძლია გადმოწეროს VHDL კოდი FPGA– ში და განახორციელოს მთელი ბირთვი ნებისმიერი უცნაური ტექნიკის მართვისთვის, რომლის წარმოდგენაც მე მაინტერესებს. შემქმნელებს შორისაა Atmel, NXP და WinBond. განვითარების ინსტრუმენტები მკვდარია იაფი, არის უფასო ასამბლერები და უფასო 'C' შემდგენლები (SDCC). მე ნამდვილად დავპროგრამე ეს მთლიანად პასკალში, ასამბლემერის კოდის ნაჭერით, რომელიც სპეციალურად დაწერილია ჩვენების განახლების რაც შეიძლება სწრაფად გასაკეთებლად. რაღაც მომენტში მეც გამოვაქვეყნებ კოდს. ეს არის მაკონტროლებელი კომპიუტერი. CPU ეწოდება Dallas DS2250T და გამოვიდა როგორც პატარა SIMM ბარათის სტილის დაფა, რომელიც შეიცავს 32K ბატარეის ოპერატიულ მეხსიერებას, რომელიც გამოიყენება პროგრამებისთვის და 8K ოპერატიული მეხსიერება პროგრამის მონაცემების გამოყენებისთვის. დიდი 40 პინიანი ჩიპი უფრო სერიულია პარალელური ჩიპებისთვის მეორე LED– ებისთვის. 40 პინიანი პაკეტების ქვეშ არის LS125 ხაზის დრაივერის ჩიპი, ლენტის კაბელების მართვის მიზნით. თეთრი კონექტორი ზედა ნაწილში იყო ღილაკების კომპლექტი საათის დასაყენებლად.
ნაბიჯი 3: პროგრამული ჩანაწერები
მე დავწერე კომპიუტერის კოდის მარტივი ნაჭერი იმის გასარკვევად, ზუსტად რამდენი საათი იყო ინტერვალში, როდესაც თქვენ გინდოდათ ათვლა დაიწყოთ და "ნულოვანი საათი", ჩამონტაჟებული პროგრამა უბრალოდ ყოველ წამს ამოწმებდა თავის შიდა საათს და ამცირებდა ეკრანს. ყოველ წუთს ყველა ლედი ანათებდა და თანდათან ითიშებოდა სანამ ისევ 60 – ს არ მიაღწევდით. ეკრანის დასაყენებლად არის პატარა ღილაკი, როგორც მაღვიძარა.
გირჩევთ:
როგორ გააკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: 3 ნაბიჯი
როგორ გავაკეთოთ ანალოგური საათი და ციფრული საათი Led Strip– ით Arduino– ს გამოყენებით: დღეს ჩვენ გავაკეთებთ ანალოგიურ საათს & ციფრული საათი Led Strip– ით და MAX7219 Dot მოდულით Arduino– ით. ის შეასწორებს დროს ადგილობრივ დროის ზონაში. ანალოგურ საათს შეუძლია გამოიყენოს უფრო გრძელი LED ზოლები, ასე რომ ის შეიძლება კედელზე ჩამოკიდდეს და გახდეს ხელოვნება
საპენსიო საათი / დათვლა / Dn საათი: 4 ნაბიჯი (სურათებით)
საპენსიო საათი / დათვლა / Dn საათი: უჯრაში მქონდა რამოდენიმე ამ 8x8 LED dot-matrix ჩვენება და ვფიქრობდი რა გამეკეთებინა მათთან. სხვა ინსტრუქციებით შთაგონებული, მე მივიღე იდეა ავაშენო დათვლის/ზევით ჩვენება მომავალ თარიღამდე/დროზე დასათვლელად და თუ მიზნობრივი დროა
ESP8266 ქსელის საათი ყოველგვარი RTC - Nodemcu NTP საათი არა RTC - პროექტი ინტერნეტ საათზე: 4 ნაბიჯი
ESP8266 ქსელის საათი ყოველგვარი RTC | Nodemcu NTP საათი არ არის RTC | ინტერნეტის საათის პროექტი: პროექტში იქნება საათის პროექტი RTC– ის გარეშე, ის მიიღებს დროს ინტერნეტიდან wifi– ს გამოყენებით და ის გამოჩნდება st7735 ეკრანზე
C51 4 ბიტიანი ელექტრონული საათი - ხის საათი: 15 ნაბიჯი (სურათებით)
C51 4 ბიტიანი ელექტრონული საათი - ხის საათი: ამ შაბათ -კვირას მქონდა თავისუფალი დრო, ასე რომ წინ წავიდა და ავაწყვე 2.40 აშშ დოლარი, 4 ბიტიანი DIY ელექტრონული ციფრული საათი, რომელიც ვიყიდე AliExpress– ისგან ცოტა ხნის წინ
Gixie საათი: ყველაზე ლამაზი Glow Tube საათი: 4 ნაბიჯი
Gixie საათი: ულამაზესი Glow Tube საათი: მე ძალიან მომწონს Nixie Tube, მაგრამ ძალიან ძვირია, ამის საშუალება არ მაქვს. ასე რომ, მე გავატარე ნახევარი წელი ამ Gixie საათის შესაქმნელად. Gixie Clock მიიღწევა ws2812 განათების გამოყენებით, რათა შექმნას აკრილის შუქი. მე ყველაფერს ვაკეთებ იმისათვის, რომ RGB მილი გამხდარიყო