Sisukord:
Video: Loendurikell LED -idega: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:51
Need on mõned lühikesed märkmed „Tagaplaanikella” kohta, mille ehitasin 10 aastat tagasi Y2K jaoks. Kell on eest 4 ruutmeetrit. See on umbes 4 tolli paks ja töötab sisseehitatud mikrokontrolleriga. Iga segment on valmistatud umbes 20x 10 mm LED -idest.
Ma ei saa sellega pilti teha, sest see on VÄGA liiga hele! Paneel nikerdati tavalise ruuteri jaoks tehtud mallist, mille lõikurile järgnes laiendatud mall. Tegin malli puitkiudplaadist (puitkiudplaat USA-st?) Ja joondasin selle hoolikalt välja, et see välja lõigata. Teiste ledide paigutamine oli rohkem lits kui ma ootasin - tehke matemaatikat hoolikalt, et need täiuslikult heledaks muuta.
1. samm: number
Siin on vaade segmendi tagaküljele. Ma kasutasin iga LED -ketta juhtimiseks klassikalist LM317 püsivooluahelat.
Ekraanide draiverid on valmistatud jada-paralleelmuunduritega, mis näivad olevat asendatud järgmiste asjadega: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp… need uued osad tehke kõik, mida tegin ka 317 -ga - täielik LED -draiver ühes kiibis. Ainult üks takisti määrab kõigi LED -ide heleduse! Iga numbrit juhib see aheldatud lintkaabel, mis kannab kõiki nende kiipide ühiseid signaale, Vcc, GND Clock, Latch Enable ja output lubamist. Seega jääb KÕIGI märkide segmentide JA 60 sekundi valgusdioodide servast arvutist välja vaid 6 juhtmest. Igal ajamikiibil on aga üks ainulaadne joon (roosa traat), mis aheldab kogu süsteemi. Ekraan näeb välja nagu väga pikk nihkeregister - vt allolevat diagrammi. Ekraani värskendamine võtab väga väikese osa sekundist.
Samm: mikrokontroller
Ma armastan absoluutselt 8052 mikrokontrollerit, selle teist hankimist ja kohandamist peaaegu kõik. Professionaalne kasutaja saab isegi alla laadida VHDL -koodi, et seda FPGA -s rakendada, ja kogu tuuma kohandada, et juhtida mis tahes veidrat riistvara, mida ma soovin ette kujutada. Tootjate hulka kuuluvad Atmel, NXP ja WinBond. Arendustööriistad on surnud odavad, seal on ka tasuta kokkupanijaid ja tasuta C -kompilaatoreid (SDCC). Tegelikult programmeerisin selle täielikult Pascalis, kasutades spetsiaalselt koostatud koodi, mis on spetsiaalselt kirjutatud ekraani värskendamiseks nii kiiresti kui võimalik. Mingil hetkel postitan ka koodi. See on juhtiv arvuti. Protsessorit nimetatakse Dallase DS2250T -ks ja see tuli väikese SIMM -kaardi stiilis plaadina, mis sisaldas 32K akuga tagatud RAM -i, mida kasutati programmide jaoks ja 8K RAM -i programmi andmete kasutamiseks. Suured 40 -kontaktilised kiibid on teiste LED -ide jaoks paralleelselt kiibid. 40 -kontaktiliste pakettide all on lintkaablite juhtimiseks LS125 liini draiveri kiip. Valge pistik ülaosas oli kella seadistamiseks mõeldud nuppude komplekti jaoks.
Samm 3: Tarkvara märkused
Kirjutasin lihtsa arvutikoodi, et täpselt välja selgitada, mitu tundi oli vaheaegade loendamise alustamise ja "null tunni" vahel. Sisseehitatud programm testis lihtsalt oma sisemist kella iga sekund ja vähendas ekraani. Iga minut süttisid kõik LED -id ja lülitusid järk -järgult välja, kuni jõudsite uuesti 60 -ni. Ekraani seadistamiseks on väike nupppaneel, nagu äratuskell.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Neopixel Ws2812 LED -i või LED -riba või LED -rõnga kasutamine Arduinoga: 4 sammu
Kuidas kasutada Neopixel Ws2812 LED -i või LED -riba või LED -rõngast Arduinoga: Tere poisid, kuna Neopixeli LED -riba on väga populaarsed ja seda nimetatakse ka ws2812 LED -ribaks. Need on väga populaarsed, kuna nendel LED -ribadel saame käsitleda iga LED -i eraldi, mis tähendab, et kui soovite, et vähesed LED -id helendaksid ühes värvitoonis
ESP8266 RGB LED -riba WIFI juhtimine - NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu - RGB LED STRIP nutitelefoni juhtimine: 4 sammu
ESP8266 RGB LED -riba WIFI juhtimine | NODEMCU IR -kaugjuhtimispuldina LED -riba jaoks, mida juhitakse Wifi kaudu | RGB LED STRIP nutitelefoni juhtimine: Tere poisid, selles õpetuses õpime, kuidas kasutada nodemcu või esp8266 IR -kaugjuhtimispuldina, et juhtida RGB LED -riba ja Nodemcu saab juhtida nutitelefoniga WiFi kaudu. Nii et põhimõtteliselt saate oma nutitelefoniga juhtida RGB LED -riba