Sadržaj:

01//atch: 12 koraka
01//atch: 12 koraka

Video: 01//atch: 12 koraka

Video: 01//atch: 12 koraka
Video: Пуаро Агаты Кристи | 12 сезон | 1 серия Часы 2024, Studeni
Anonim
01/\/atch
01/\/atch
01/\/atch
01/\/atch
01/\/atch
01/\/atch

01/\/atch, jer … "na svijetu postoji 10 vrsta ljudi, oni koji čitaju binarne datoteke, i oni koji ne čitaju" - oznaka slashdot oznaka. 01/\/atch je binarni ručni sat sa LED zaslon. Dodatne značajke dostupne su kroz pomični sustav izbornika na 3x4 LED matrici. Trenutne značajke uključuju: mjerač napona, binarni brojač, klupski način rada i prikaz vremena. Sat je potpuno programabilan. Buduće nadogradnje firmvera uključivat će: štopericu/mjerač vremena, alarm, brzinomjer/mjerač kilometraže bicikla, bilježenje podataka i izbornik za naprednu konfiguraciju. Pogledajte na djelu: https://www.youtube.com/embed/l_tApl3JmmMASve projektne datoteke su u.zip arhivi na ovoj stranici. Shema i PCB u Cadsoft Eagle formatu. Firmware u mikroBasic. Tekst ovog uputstva uključen je kao.odt (OO.org/open text) i.pdf datoteke. Vrhunska PCB umjetnost (zrcaljena) uključena je kao. PDF spreman za prijenos tonera ili foto proces. Kopira se nekoliko puta na jedan list jer moram udvostručiti prozirne folije. 01/\/atch je inspiriran Mini Dotclock i kasnijim razgovorom u području za komentare: https://www.instructables.com /ex/i/47F2F12223BA1029BC6B001143E7E506Ovo je također pola koraka prema nixie satu na površini na kojem radim. Projekt 01/\/atch uvod je u komponente površinskog montiranja i logiku održavanja vremena bez dodatne složenosti napajanja nixie cijevi. (https://www.instructables.com/ex/i/2C2A7DA625911029BC6B001143E7E506/?ALLSTEPS)Malo guglanje pojavilo je ovaj binarni sat na thinkgeeku: https://www.thinkgeek.com/gadgets/watches/6a17/The 01/ \/atch se temelji na PIC16F913/6. Ovaj PIC izvorno je odabran jer je imao hardverski LCD upravljački program. Mislio sam da mogu pretvoriti LCD upravljački program u LED multiplekser s nekoliko tranzistora. Pokazalo se da to nije slučaj. I dalje je dobar izbor jer ima mnogo programskog prostora i vrlo malo ograničenih I/O pinova. F913 je oko 2,00 USD na Mouseru. PIC16F913 Detalji: https://www.microchip.com/stellent/idcplg? IdcService = SS_GET_PAGE & nodeId = 1335 & dDocName = hr020199PIC16F916 Detalji (isto kao 913, s više programskog prostora): // microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en020201PIC16F913/6 Podatkovni list (PDF format): https://ww1.microchip.com/downloads/en/DeviceDoc/41250E.pdf korišćene ove upute iz datoteka Eagle Board s Eagle3D i POV zrakom: https://www.matwei.de/doku.php? id = hr: eagle3d: eagle3d

Korak 1: Prikaz

Prikaz
Prikaz
Prikaz
Prikaz
Prikaz
Prikaz

Binarni zaslon izrađen je od 12 LED dioda u matrici 3x4. Svaki stupac od četiri LED diode predstavlja četverobitni 'griz' ili pola bajta. Svaki stupac može prikazati 0-15 u binarnom obliku (1+2+4+8 = 15). Vrijeme je prikazano u tri reda kao sati/deseci minuta/minuta. Ovo nije pravi binarni, već pojednostavljeni podskup koji sat čini lakšim za čitanje. Thinkgeek sat, na primjer, koristi 'istinitiju' binarnu datoteku za predstavljanje minuta s cijelim bajtom. Što god bih više volio, pravi štreber bi prikazao vrijeme koristeći Unix epohu, u binarnom obliku! (https://en.wikipedia.org/wiki/Unix_timestamp) LED LED multipleks je jednostavan. Redovi (4) spajaju se na pinove PIC -a preko otpornika za ograničavanje struje. Za svaki red koristi se samo jedan otpornik za ograničavanje struje jer svijetli samo jedna LED dioda po retku. LED diode rade na 20 mA, koristeći otpornike od 56 ohma (56 oma pri 3 volti = 20 mA). LED diode bi mogle biti veće jer su multipleksirane, u podatkovnom je listu navedeno nešto oko 40 mA. Smatram da su presvijetli na samo 20ma-multipleksiranih. Stupci (3) su spojeni na zemlju NPN tranzistorima. Tranzistori se prebacuju PIC pinovima kroz 1Kohm otpornike. Multipleks funkcionira uzemljivanjem stupa LED dioda kroz tranzistor dok osvjetljava ispravne LED redove za taj stupac. To se ponavlja za svaki stupac u kratkom nizu, čineći da matrica stalno svijetli. PIC Timer0 upravlja multipleksom. Broji se do 256, a zatim mijenja vrijednosti reda i uzemljeni stupac. Tranzistor: NPN tranzistor, NPN/ 32V/ 100mA, (Mouser #512-BCW60D 0,05 USD).

Korak 2: Odabir LED diode

LED izbor
LED izbor
LED izbor
LED izbor

Na ovom satu koristile su se žute i crvene LED diode veličine '1206' s otpornikom za ograničavanje struje od 56 ohma. Boje su odabrane zbog niske cijene. Crvene, žute i narančaste LED diode koštaju oko 10 centi, dok su plave LED diode 40 centi i više. Osim toga, LED plava boja sada se definitivno ne hladi. Ako nađete ljubičastu, javite mi.

Na slici je prikazano 5 vrsta LED dioda na kojima sam bio na audiciji. Mouser dio # Proizvođač Boja boje Cijena 859-LTST-C171KRKT Lite-On SMT LED crvena, bistra 0,130 USD 859-LTST-C171KSKT Lite-On SMT LED žuta, bistra 0,130 USD 859-LTST-C150KFKT Lite-On SMT LED narančasta, bistra 0,130 USD 638- 121SURCS530A28 Everlight LED SMD Red Water Clear 0,110 USD 638-1121UYCS530A28 Everlight LED SMD Yellow Water Clear 0,110 $ Everlight crvena i žuta korištena su na prototipu sata. Više volim Lite-On crvenu i narančastu, koristit će se na sljedećem satu koji napravim.

Korak 3: Sučelje/gumbi

Sučelje/tipke
Sučelje/tipke

Geeky satu treba geeky sučelje. Kapacitivni senzori dodira trenutno su u modi, ali zahtijevaju dosta dodatnih komponenti. Umjesto toga, išao sam s Darlingtonovim tranzistorskim senzorom osjetljivim na dodir s pin zaglavljima kao dodirnom točkom. Što je štreberskije od pin zaglavlja? Ništa. Prvi sam put vidio ideju ovdje: (https://www.kpsec.freeuk.com/trancirc.htm):"Darlingtonski par dovoljno je osjetljiv da odgovori na malu struju koju prolazi vaša koža i može se koristiti za napravite prekidač na dodir kao što je prikazano na dijagramu. Za ovaj krug koji samo pali LED diodu dva tranzistora mogu biti bilo koji tranzistori male snage opće namjene. Otpornik od 100 kohma štiti tranzistore ako su kontakti povezani komadom žice. "A Ovom jednostavnom dizajnu dodan je PNP tranzistor (umjesto LED -a na dijagramu) kako bi PIC -u mogao dati visoki/niski izlaz. Između PIC pina i mase dodat je padajući otpornik kako bi se spriječilo lažno pritiskanje gumba. Ovaj prekidač je čvrst, vodootporan i male snage - s dodatnom geekiennošću pin zaglavlja. Prekidači se odbacuju pomoću Timer2 na PIC -u. Kad se pritisne prekidač, Timer2 (8 -bitni timer) se pokreće sa 16 predskalera i 16 mjerila vremena. Uključeno Timer2 prekida PIC provjeru da vidi jesu li gumbi još uvijek pritisnuti. Nakon dva uzastopna prekida bez pritisnute tipke, mjerač vremena se zaustavlja i tipke se konfiguriraju za daljnji unos. Gornji prekidač spojen je na PIC pin za prekid. Unos na ovom pinu može izvesti PIC iz stanja mirovanja. To nam omogućuje da koristimo urednu tehniku upravljanja napajanjem: PIC je u režimu niske potrošnje energije kada se zaslon ne koristi. Unos na gumbima budi PIC i nastavlja rad. Tranzistori: Darlington tranzistor, SOT-23, (Mouser #512-MMBT6427, 0,07 USD). PNP tranzistor, SOT-23, (Mouser #512-BCW89, 0,06 USD).

Korak 4: Održavanje vremena

Čuvanje vremena
Čuvanje vremena

Bilješka o aplikaciji Microchip 582 opisuje osnovna načela rada na bazi PIC -a male snage (https://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011057) Sat je jednostavan i elegantan. Kristalni sat od 32.768kHz spojen je na pinove oscilatora timer1 na PIC -u. Timer1 je odličan za to jer se može povećati čak i dok PIC spava. Timer1 je postavljen tako da broji do 65536 (2 sekunde na 32.768kHz) i probudi PIC iz stanja mirovanja s prekidom. Kad se PIC probudi, vrijeme se povećava za dvije sekunde. PIC je samo aktivan i troši energiju na kratko svakih nekoliko sekundi. Koristio sam jeftin kvarcni kristal sata od Citizena. Pomislio sam da bi ime Građanin mome satu moglo dati legitimitet. CFS206 (12,5pf) ima točnost od oko +/- 1,7 minuta godišnje (20ppm). Dva kondenzatora od 33 pF upotpunjuju vanjski kristalni krug. 33pF vjerojatno je malo, ali je bio dostupan lokalno po razumnoj cijeni. Bolji kristal mogao bi se koristiti za preciznije vrijeme. Kristal: Citizen KHz Range Crystals, 32.768 KHZ 12.5pF, (mouser #695-CFS206-327KFB, 0,30 USD). Kondenzatori: 2x33pF, 1206 SMD.

Korak 5: Mjerač napona

Mjerač napona
Mjerač napona

Kao da binarnim satom nismo potonuli do dubina geekeriea, udarimo referentni napon i ulazni pin da napravimo mjerač napona. Referenca napona je Microchip MCP1525. Ovo je referenca od 2,5 V s radnim rasponom od 2,7 do 10+ volti. U satovima na slici koristi se paket TO-92, iako će budući satovi koristiti verziju za površinsko montiranje (SOT-23). Referenca se napaja pomoću PIC pina pa se može isključiti radi uštede energije. U ovom trenutku možemo mjeriti do 2,5 volta pomoću PIC -ovog Analognog digitalnog pretvarača. Otišli smo korak dalje i na ulaz multimetra dodali otpornik otpornika. Pomoću dva otpornika (100K/10K) ulazni napon dijelimo s 11 dajući novi ulazni raspon od ~ 30 volti. Ovo je dobra točka koja obuhvaća sve niske napone s kojima ćemo se vjerojatno susresti (baterije od 1,2/1,5 V, 3 -voltne novčanice, 5 -voltna logika, 9 -voltne baterije i 12 -voltne vodilice). Otpornik od 22Kohm mogao bi se zamijeniti 10K otpornikom koji daje manji raspon, ali veću rezoluciju. Proračunska tablica uključena u ovu uputu može vam pomoći pri odabiru vrijednosti otpornika. Uzemljivačke i mjerne sonde povezuju se s programskim zaglavljem na stražnjoj strani sata. MCP1525 Pojedinosti: https://www.microchip.com/stellent/idcplgidcplg? IdcService = SS_GET_PAGE & nodeId = 1335 & dDocName = hr019700

Korak 6: Programiranje zaglavlja/vanjske veze

Zaglavlje programiranja/vanjske veze
Zaglavlje programiranja/vanjske veze
Zaglavlje programiranja/vanjske veze
Zaglavlje programiranja/vanjske veze

Sat je 'programabilan'. ICSP zaglavlje izvedeno je straga kako bi se mogao instalirati novi firmver. Zaglavlje je niz niskoprofilnih ženskih utičnica koje sam pronašao u svojoj lokalnoj trgovini elektronike. Ista se stvar može postići rezanjem kvalitetne DIP utičnice na pola puta. Priključujem svoj ICSP utikač s pin-header-om za promjenu spola-umetnite komad pin-header-a u utičnicu, a zatim ICSP utikač priključite na pin piner. Za postavljanje novog softvera u sat trebat će vam ICSP programer. Uz datoteke Cadsoft Eagle uključen je jednostavan JDM2 ICSP programer.

Kad se ne koristi za programiranje, ICSP zaglavlje može se koristiti za prikupljanje podataka, evidentiranje događaja itd. Svi ICSP pinovi su dostupni za upotrebu, kako je navedeno u donjoj tablici. Pin naponskog mjerača (pin 1/6) prilično je namijenjen za tu upotrebu zbog razdjelnika napona. Multimetar - ADC, I/O, s razdjelnikom otpornika. (PIN2, PORTA0/AN0) MCLR - samo ulazni pin. Schmittov ulaz okidača za bučne signale. (PIN1, RE3) Vcc - +3 volti Vss - uzemljenje pin Podaci - ulaz/izlaz s prekidom pri promjeni, opcionalno slabo povlačenje (PIN27, RB6) Sat - I/O s prekidom pri promjeni, opcija slaba vuča (PIN28, RB7)

Korak 7: Firmware

Firmware
Firmware

Firmware je napisan koristeći besplatnu verziju mikroBasic. Trenutni firmver je v0.1. Budući programski programi vjerojatno će biti napisani na C. Opcije konfiguracije postavljene su u firmveru. Oni bi trebali biti sljedeći: MCLR - DISABLEDBODEN/BOREN - DISABLEDWDT - DISABLEDOscillator - Interni Osc, bez takta. Nisam uspio programirati 16F913 sa svojim omiljenim softverom za programiranje PIC -a (WinPIC800), ali DL4YHS 'WinPIC je odlično funkcionirao (https://www.qsl.net/dl4yhf/winpicpr.html).v0.1Configuration/Meni sustav - Opcije izbornika pomiču se po zaslonu i biraju/napreduju pomoću dva gumba za unos. Vrijeme - prikazuje vrijeme u binarnom obliku (zadano kada se pritisne tipka). Klik - brojač. Povremeno se nađem u izvođenju grofova. Broji se promet, broji se ptica, svejedno. 01/\/atch zamjenjuje se kao binarni brojač. Klupski način rada - Prava vrijednost svakog sata određena je njegovim 'klupskim' načinom rada. 01/\/atch koristi generator slučajnih brojeva za bljeskanje uzoraka na LED zaslonu. Također je moguće uključiti fragmente riječi pomoću interne biblioteke fontova matrice (slijedi više). Brzina se može podesiti tipkom 1. Krajnji paket nadogradnje kluba uključivao bi temperaturni senzor koji kontrolira brzinu promjene uzorka. Kako se nosilac zagrijava, uzorci se brže mijenjaju. Volt - mjerač napona. Trenutno prikazuje neobrađeno očitanje ADC -a u 10 bita. Bit će nadograđeno na stvarnu vrijednost volta u v0.2. Set - Postavite vrijeme. Exit - Izlaz iz izbornika, postavite PIC u stanje mirovanja.

Korak 8: Pomicanje po sustavu izbornika

Sustav izbornika za pomicanje
Sustav izbornika za pomicanje

Sustavu izbornika za pomicanje Funkcijama se pristupa putem sustava izbornika za pomicanje. Stavke izbornika učitavaju se kao bitmape u nizu i kontinuirano se pomiču "prema gore". Pomicanje se temelji na višekratniku upravljačkog programa za timer Timer0. Izbornik za pomicanje "istječe" pomoću višekratnika Timer1 (brojač sekundi) nakon otprilike 10 sekundi. Opcije izbornika (Korištenje sata) (Ovo se odnosi na verziju firmvera 0.1) Kad se nova baterija stavi u sat, prikazuje se "SET 'opcija izbornika prema zadanim postavkama. Dodirnite gumb 2 za ulazak u postavljeni način rada. Prikazat će se trenutno vrijeme (12:11). Pomoću gumba 1 povećajte broj sati, dodirnite gumb 2 za prelazak na sljedeću jedinicu vremena (sati, 10 minuta, minute). Dodirnite gumb 2 nakon što su minute postavljene za uštedu vremena i povratak na izbornik za pomicanje. Da biste uštedjeli energiju, zaslon i PIC su obično isključeni. Dodirnite gumb 1 da biste probudili PIC i prikazali trenutno vrijeme 10 sekundi. Dodirnite gumb 2 dok je prikazano vrijeme za pristup sustavu izbornika za pomicanje. Značajkama sata možete pristupiti kroz klizni izbornik. Dodirnite gumb 1 za prijelaz na sljedeću stavku izbornika, dodirnite gumb 2 za odabir stavke izbornika. Pogledajte to na djelu: https://www.youtube.com/embed/l_tApl3JmmM Funkcije gumba za svaku opciju izbornika navedene su u tablici ispod. B1 i B2 kratice su tipke 1 i tipke 2.

Korak 9: Plan rada firmvera

Mapa puta firmvera
Mapa puta firmvera

v0.2

Potvrda izlaska/dijalog. Postavljanje-Proširite mogućnosti postavljanja tako da uključe: Trajanje uključenog vremena/istek menija (i uvijek uključeni način rada). Svjetlina (radni ciklus). Brzina pomicanja. Nadogradnja fontova izbornika -'E 'i' B 'izgledaju jako loše, upotrijebite' e ',' b '. Premjestite se na oscilator od 1 MHz ili 32,768 kHz (4 MHz u v0.1). v0.3 Štoperica (prirast vremena prema naprijed) -Počinje odbrojavanje sekundi, zatim povećava minute i sate nakon ograničenja prikaza 15:59. Timer/Alarm (vremenski prirast unatrag) -Mjerač deinkrementa, sve LED diode bljeskaju kada mjerač dosegne 0. EEPROM (bilježenje vrijednosti u flash memoriju) -Spremite napone, odbrojavanja, opcije, vremena štoperice itd. Za bljeskanje EEPROM memorije. -Log broj dana od zamjene baterije. Također: broj sati sa uključenim prikazom. v0.4 Vanjske hardverske značajke (pomoću ICSP zaglavlja): Zapisivanje događaja pri prekidu. Brzinomjer/Odometar za bicikl. Podesivi prikaz jedinice (binarni ili decimalni font).

Korak 10: PCB

PCB
PCB
PCB
PCB
PCB
PCB

PCB i sklop su u orlovskom formatu. Uključio sam i hrpu biblioteka koje sam koristio za izradu ploče koja bi mogla biti potrebna.

PCB je dizajniran s većinom komponenti za površinsko montiranje. Ploča je izrađena inkjet folijama na foto pozitivnoj ploči. Ovo je bila moja prva ploča za površinsko montiranje (i graviranje i montaža). Napravio sam jednostranu ploču, a za tragove donjeg sloja koristio sam kratkospojne žice. Ploča je izrađena od strane Olimexa na umu, pa je njihova datoteka za provjeru pravila od 10 mlina korištena pri projektiranju ploče. Ništa nije strašno malo, ali svakako je izazovno. Sve je ručno lemljeno glačalom od 10 eura, ljepilom i jakim svjetlom. Lupa nije bila potrebna. Kristal je ostavljen kao komponenta za površinsko montiranje. Metalna limenka element je osebujnog izgleda i mnogo je prepoznatljivija od crne kutije za površinsko postavljanje. Prototip na slici također koristi referentni napon TO-92-konačna PCB označava verziju SOT-23 koju (još) nisam imao pri ruci kada sam izrađivao ploču. Krug i PCB nalaze se u arhivi projekta (Cadsoft Eagle format - besplatna verzija www.cadsoft.de). Položaj komponenti može se vidjeti u datoteci PCB -a. Također sam napravio PDF s preslikanim gornjim slojem i kopirao nekoliko puta. Ovo bi trebalo biti spremno za prijenos tonera ili foto proces. Popis dijelova (kroz otvor) 32.768kHz kristalni sat (metalna limenka 0206) Zaglavlje iglica -x4 Zaglavlje za programiranje - 6 pinova Popis dijelova (površinsko postavljanje) SO -300 PIC16F1206 0,1uF kondenzator 1206 kondenzatori od 33 pf - x2 1206 LED (žuta, crvena, narančasta) itd.) -x12 1206 Otpornik - 4x56 ohma 1206 Otpornik - 3x1Kohm 1206 Otpornik - 3x10Kohm 1206 Otpornik - 3x100Koh SOT -23 NPN tranzistor (100ma ili više) SOT -23 PNP tranzistor (opća namjena) SOT -23 NPN Darlingtonov tranzistor, hfe od ~ 10000) SOT-23 MCP1525 Referentni napon (2,5 volti) Baterija CR2032 3v litij

Korak 11: Postavljanje sata u saksiju

Lončanje sata
Lončanje sata
Lončanje sata
Lončanje sata
Lončanje sata
Lončanje sata

Stavljanje sata u saksiju Da bi sat bio prikladan za svakodnevnu uporabu, bila mu je potrebna futrola. Posjetio sam AFF Materials (https://www.aff-materials.com/) kako bih kupio poliestersku smolu. Jedan simpatičan momak predložio mi je da umjesto toga koristim čisti epoksid. Prema njegovim riječima, poliesterska smola se skuplja ~ 5% što bi moglo prekinuti veze na PCB -u. Čisti epoksid skuplja se samo ~ 2%. Također je sugerirao da plinovi iz poliestera mogu oštetiti komponente tijekom stvrdnjavanja. Budući da nikada prije nisam radio s čistim epoksidom, napravio sam nekoliko odljevaka. Počeo sam lijevanjem nekih uzoraka u ladicu za kocke leda. Suncokretovo ulje, silikonsko mazivo i silikonsko mazivo za bicikle testirano je kao sredstvo za otpuštanje. Jedan uzorak je urađen bez sredstva za otpuštanje. Silikonska maziva nanesena su na dno kalupa i ostavila tragove na epoksidu. Kontrola usisava do dna kalupa. Ulje je radilo prilično dobro, ali je ostavilo blagi trag u epoksidu. Zatim sam morao znati kako izvesti višeslojno lijevanje s ovim materijalom. Poliesterska smola obično se izlijeva u slojevima. Dopušteno je da se prvi sloj stvrdne (oko 15 minuta) na gel. Na prvi sloj stavlja se objekt, a na njega se sipa drugi sloj svježe smole. Vrijeme rada mog epoksida je oko 60 minuta. Izlio sam prvi sloj i provjerio nakon 30 minuta - još uvijek mekan. Nakon otprilike 1 sata i 15 minuta prvi sloj se dovoljno ukočio da se na njega stavi objekt. Za ovaj test stavio sam LED test ploču koja se vidi u koraku 2 licem prema dolje na prvi sloj i prekriven slojem svježeg epoksida. Ovo je odlično funkcioniralo, LED diode nisu iskakale s ploče. Ovdje sam zaključio da bez ispravnog kalupa najčišća površina koju mogu napraviti je sučelje zrak/epoksid. 'Vrh' castinga ima značajnu grešku. Greška je ograničena na sam rub kućišta i lako se uklanja brusilicom. Za prvi pravi test trebao mi je pravokutni plastični kalup. Najbolja opcija koju sam pronašao bio je spremnik 'smeer kaas'. Nije bio savršen pa sam ga smanjio s nekoliko slojeva tapecore omotane trakom. Ovo nije bio zvjezdani kalup, ali odabir vrha kao površine zaslona dao mi je malo slobode. Kalup je lagano obrisan uljem na papirnatom ubrusu. Odozgo sam izbacio postupak višeslojnog izlijevanja. Lemio sam vodiče iz držača dugmaste baterije na PCB. Držač ćelija je vruće zalijepljen (u redu, zalijepljen ljepljivom trakom) na dno PCB-a. Držač baterije bio je napunjen ljepljivim ljepilom, a zaglavlje za programiranje zaštićeno s još ljepljivim ljepilom (plastelin bi također odlično funkcionirao). To je zatim stavljeno licem prema gore u kalup. Naljepnica koja štiti bateriju i zaglavlje čvrsto je utisnuta u dno kalupa, učvršćujući sat na mjestu. U kalup se sipao prozirni epoksid sve dok nije pokrio sat. Zaglavlja iglica bila su još prilično dugačka, ali se mogu rezati nakon što se epoksid osuši. Sat je otpušten iz kalupa nakon otprilike 36 sati. Zaštitni kit uklonjen je odvijačem. Rubovi su zaglađeni brusilicom za bušenje. Sat je izliven malo veće za nošenje kao ručni sat. Možda ću ga pokušati smanjiti ako nađem tračnu pilu. Zasad će to biti džepni sat. Ljepljiva traka preko pjene dala je hladnu teksturu i ultra bistru površinu. Sljedeći put ću pokušati izraditi cijeli kalup od ovog materijala, nešto više u blizini veličine ručnih satova.

Korak 12: Daljnja poboljšanja

Daljnja poboljšanja
Daljnja poboljšanja

Osim ažuriranja softvera navedenih u planu, postoji nekoliko područja za poboljšanje.

Hardver Matrica 4x5 od 0805 LED dioda zauzela bi isti prostor kao i postojeći niz 1206. Kupio sam nekoliko vrsta LED dioda 0805 kako bih ih isprobao u budućim dizajnima. Prethodno spomenuti temperaturni senzor mogao bi se dodati kako bi se napravio napredni paket nadogradnje 'club-mode'. PCB je Olimex dizajnirao kao dvostranu ploču (~ 33 USD). Oni rade izravno iz Eagle datoteka i besplatno paneliziraju (čine više manjih ploča od jedne velike ploče). Nisam ovo radio, ali kupio bih ga da ih je netko drugi dao izraditi. Softver Na PIC -u ima puno dodatnog prostora. Planiran je brzinomjer/brojač kilometara. Igre se mogu dodati.

Preporučeni: