Sadržaj:

Mini Dotclock: 5 koraka
Mini Dotclock: 5 koraka

Video: Mini Dotclock: 5 koraka

Video: Mini Dotclock: 5 koraka
Video: СУПЕР СМЕШНАЯ КОМЕДИЯ! "Как Извести Любовницу За 7 Дней" РУССКИЕ КОМЕДИИ НОВИНКИ, ФИЛЬМЫ HD, КИНО 2024, Juli
Anonim
Mini Dotclock
Mini Dotclock

Niz LED dioda nasumično mijenja uzorke svakih 10 -ak sekundi. Da biste očitali vrijeme, jednostavno izbrojite broj točaka po znamenci. Glavna slika prikazuje vrijeme, 22:11. Različite boje dodjeljuju se različitim znamenkama, crvena-10 sati, žuti sati, zelena-10 minuta, plava-minute. Korištenje supersvjetla od 3 mm znači da se sat može čitati danju ili noću (iako bi se isprao na punom suncu).

Nasumičan uzorak mnogo manje odvlači pažnju od toga da vam brojčane znamenke bulje u vas … ovo bi također bio odličan projekt za dodavanje prednjih ili veličina panela PC moda.

Korak 1: Pregled

Pregled
Pregled

Ovaj projekat je inspirisan TixClock uređajem za koji sam video da se reklamira na ThinkGeek -u. To je bilo malo veće za moju aplikaciju, htio sam sat iznad DVD -a jer nije prikazivao vrijeme reprodukcije DVD -a.

Dizajn je zasnovan na kućištu, niskoprofilnoj „vitrini“iz Jaycar Electronics (www.jaycar.com.au) kataloškog broja HB6083. Ako želite staviti ovaj sat u drugu futrolu, morat ćete izmijeniti izgled PCB -a. Zip datoteka s izvornim kodom, pcb datoteke u EagleCad formatu i neke slike uključene su u projekt. Neke staze su malo uske i imaju vrlo malo zazora. Napravio sam ovo pomoću press-n-peel filma, tako da se to može učiniti ….samo malo pazite da ne razmažete stvari i pažljivo provjerite rezultat, izgrebavši sve zamućene tragove koji bi mogli dodirivati druge. PCB je dizajniran za dva sloja, međutim ovo sam napravio na jednostranoj ploči radi uštede truda. Na vrhu je samo nekoliko pjesama, a s njima se može riješiti pomoću žice za spajanje. Imajte na umu da se slika malo razlikuje od dizajna PCB -a u zip datoteci. Promjene su povezivale pinove za omogućavanje čipova 74hc154 direktno sa zemljom i dodatnu diodu za smanjenje napona na superkapi kako bi bila bliža 3,3 V koju zahtijeva RTC čip. Neki zgodni savjeti kada radite dvostranu ploču koristeći jednostruke slojeve su: - radite što je moguće više kolosijeka s donje strane - pri postavljanju staze na vrh uvijek je odvedite do prolaza, umjesto da spajate stazu gornjeg sloja direktno na komponenta. -kada koristite press-n-peel, odštampajte sitotisak (obrnuto) i ispeglajte ga na PCB nakon bušenja i jetkanja. Ovo ne samo da vam daje položaj komponenti, već ako ispisujete i gornje staze, to je jednostavan vodič za spajanje žice. Obratite pažnju na crne linije na tiskanoj ploči ispod … to bi bile mjesta na kojima se nalaze gornji slojevi.

Korak 2: Dizajn prednje ploče

Dizajn prednje ploče
Dizajn prednje ploče
Dizajn prednje ploče
Dizajn prednje ploče

Praktičan trik za prednje ploče hladnog izgleda koje se poravnavaju s rasporedom vaših PCB -a je ispisati sliku sitotiska, a zatim urediti sve stavke koje nisu na prednjoj ploči. U ovom slučaju zadržao sam samo LED diode. Slika je uređena u uređivaču fotografija i dodan tekst. Pomoću fototiska možete dobiti šarene dizajne (iako je shema boja u ovom slučaju malo minimalna). LED rupe su izrezane oštrim nožem, a na poleđini je dodano malo paus -papira kako bi se svjetlo malo raspršilo.

Moj mali foto štampač je stvorio otiske koji su bili previše uski da stanu u cijelo kućište, pa je dodana mala traka kako bi se ispunila. U ovom slučaju izgleda u redu jer je prednja ploča tako minimalna.

Korak 3: Kontrolni prekidači

Kontrolni prekidači
Kontrolni prekidači
Kontrolni prekidači
Kontrolni prekidači

Morate biti u mogućnosti postaviti vrijeme. Koristio sam tri mikroprekidača koje sam spasio iz starog stereo uređaja, montirao ih na malo veroboard -a (ili stripboard -a) i zalijepio sklopku vrućim ljepilom za kućište.

Prvi prekidač bira način podešavanja vremena, drugi bira cifru, a treći povećava cifru. Nakon promjene vremena ponovo odaberite prvi prekidač i sat će početi raditi. Trakasti kabel sa prekidača ima 5 linija, vcc/gnd i tri ulaza za prekidač. Svaki prekidač je trenutno zatvoren. Po veličini se spaja na uzemljenje, drugi na ulaznu liniju prekidača i otporom otpornika na vcc. Drugim riječima, ulazi su obično visoki, a zatim povučeni nisko za aktiviranje. Za detalje o ožičenju pogledajte shemu. Ono što je bilo korisno u korištenju veroboarda je ta ploča jer je predložak za bušenje rupa za prekidač. Male rupe izbušene su na točno određenim položajima, a zatim su ih kvadratnom datotekom izrezale na kvadrat. Lepo se uklopio.

Korak 4: Završna montaža

Završna skupština
Završna skupština

PCB je dizajniran posebno za ovaj slučaj, pa jednostavno klizite preko montažnih stupova. Budući da je prostor bio vrlo tijesan, sklop prekidača je lemljen direktno na tiskanu ploču, a piezo zujalica vruće zalijepljena na čip. Ako želite jači piezo, morate dodati upravljački program jer se on pokreće direktno s mikrokontrolera. Zaista morate zalijepiti ili popraviti piezo na nešto u suprotnom da biste povećali glasnoću.

Kabl za napajanje je vezan oko donjeg stupa za montažu kao rasterećenje. Upravo sam ga izvadio rupe za pričvršćivanje, ali možete koristiti odgovarajuću držač ako je potrebno. To je otprilike to, uređaj se napaja iz 9V utikača i sjedi iznad mog DVD playera veselo mijenjajući uzorke.

Korak 5: O sigurnosnoj kopiji firmvera i Supercap -a

Ovaj firmver je dizajniran sa Sourceboost kompajlerom i koristi Sourceboost I2C biblioteku za razgovor sa RTC čipom. Morao sam izmijeniti i2c upravljački program tako da koristi veća kašnjenja kako bih postigao pouzdan rad.

Firmver pokreće io, zatim čita svakih desetak sekundi (ovo možete promijeniti u kodu ako želite brže ažuriranje ili nasumično vrijeme ažuriranja. Smatrao sam da ovaj period najmanje ometa). Ako se otkrije pritisak na tipku, tada se ulazi u rutinu promjene sata do izlaska pritiskom na prekidač jedan. U dizajnu je i prostor za superkapu. Ovo nisam isprobao, ali instaliranje bi trebalo omogućiti satu da u kratkom vremenskom periodu podnese nestanke struje. U firmveru nakon čitanja podataka RTC -a, rutina uzima vrijednosti znamenki i dodjeljuje nasumični odabir aktivnih LED dioda toj cifri, isti broj kao i vrijednost znamenke. Oni se drže u tabeli. Rutina prekida prekida jednu vrijednost iz tabele odjednom i šalje ih LED upravljačkim čipovima, a LED svijetli (zapravo dvije, jedna po čipu). Sljedeći unos u rutinu dobiva drugi i tako dalje. Kada se pokreću dovoljno brzo, sve LED diode aktivne u tablici izgledaju da svijetle u isto vrijeme. Možete promijeniti vrijeme rutine prekida kako biste je ubrzali ako želite. Zabavite se, a ako jednu od ovih pretvorite u nešto super … pošaljite mi sliku. Philip Pulle www.rgbsunset.com

Preporučuje se: