Kazalo:

01//atch: 12 korakov
01//atch: 12 korakov

Video: 01//atch: 12 korakov

Video: 01//atch: 12 korakov
Video: Н. Римский-Корсаков. СНЕГУРОЧКА. 1 акт 2024, November
Anonim
01/\/atch
01/\/atch
01/\/atch
01/\/atch
01/\/atch
01/\/atch

01/\/atch, ker … "na svetu je 10 vrst ljudi, tistih, ki berejo binarne datoteke, in tistih, ki ne" - vrstica z oznako slashdot. 01/\/atch je binarna zapestna ura z LED zaslon. Dodatne funkcije so dostopne prek drsnega sistema menijev na matriki LED 3x4. Trenutne funkcije vključujejo: merilnik napetosti, binarni števec, klubski način in prikaz časa. Ura je popolnoma programirana. Prihodnje nadgradnje vdelane programske opreme bodo vključevale: štoparico/časovnik, alarm, kolesarski merilnik hitrosti/števec prevoženih kilometrov, beleženje podatkov in meni za napredno konfiguracijo. Oglejte si to v akciji: https://www.youtube.com/embed/l_tApl3JmmMA Vse projektne datoteke so v arhivu.zip na tej strani. Shema in tiskana vezja v formatu Cadsoft Eagle. Vdelana programska oprema v mikroBasic. Besedilo tega navodila je vključeno kot datoteke.odt (OO.org/open text) in.pdf. Vrhunska PCB umetnost (zrcaljena) je vključena kot. PDF, pripravljen za prenos tonerja ali foto proces. Večkrat se kopira na en list, ker moram podvojiti prosojnice. 01/\/atch je navdihnila Mini Dotclock in poznejši pogovor na področju komentarjev: https://www.instructables.com /ex/i/47F2F12223BA1029BC6B001143E7E506To je tudi pol koraka k nixie ročni uri, na kateri delam. Projekt 01/\/atch je uvod v komponente za površinsko montažo in logiko ohranjanja časa brez dodatne zapletenosti napajanja z nixie cevjo. (https://www.instructables.com/ex/i/2C2A7DA625911029BC6B001143E7E506/?ALLSTEPS)To binarno uro je na gostujoči spletni strani thinkgeek pripravilo malo googlanja: https://www.thinkgeek.com/gadgets/watches/6a17/The 01/ \/atch temelji na PIC16F913/6. Ta PIC je bil prvotno izbran, ker je imel strojni gonilnik LCD. Mislil sem, da lahko gonilnik LCD spremenim v LED multiplekser z nekaj tranzistorji. Izkazalo se je, da temu ni tako. Še vedno je dobra izbira, saj ima na tone programskega prostora in zelo malo omejenih V/I zatičev. F913 stane približno 2,00 USD na Mouserju. PIC16F913 Podrobnosti: https://www.microchip.com/stellent/idcplg? IdcService = SS_GET_PAGE & nodeId = 1335 & dDocName = en020199PIC16F916 Podrobnosti (enako kot 913, z več programskega prostora): //: microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en020201PIC16F913/6 podatkovni list (format PDF): https://ww1.microchip.com/downloads/en/DeviceDoc/41250E.pd iz datotek Eagle Board z žarkoma Eagle3D in POV: https://www.matwei.de/doku.php? id = sl: eagle3d: eagle3d

1. korak: Prikažite

Zaslon
Zaslon
Zaslon
Zaslon
Zaslon
Zaslon

Binarni zaslon je sestavljen iz 12 LED v matriki 3x4. Vsak stolpec s štirimi LED diodami predstavlja štiri bitni "nibble" ali polbajt. Vsak stolpec lahko prikaže 0-15 v binarnem (1+2+4+8 = 15). Čas je v treh vrsticah prikazan kot ure/desetine minut/minute. To ni prava binarna datoteka, ampak poenostavljena podmnožica, ki olajša branje ure. Ura thinkgeek na primer uporablja binarno datoteko 'resničnejši' za predstavitev minut s celim bajtom. Karkoli bi meni bilo ljubše, bi pravi čudak prikazal čas z uporabo epohe Unix, v binarni obliki! (https://en.wikipedia.org/wiki/Unix_timestamp) LED multipleks je preprost. Vrstice (4) se povezujejo z nožicami PIC prek uporov za omejevanje toka. Za vsako vrstico se uporablja samo en tok, ki omejuje tok, ker sveti le ena LED na vrstico. Svetleče diode delujejo pri 20 ma s 56 ohmskimi upori (56 ohmov pri 3 voltih = 20 ma). LED diode bi lahko delovale višje, ker so multipleksirane, v podatkovnem listu je bilo naštetih okoli 40 mA. Zdi se mi, da so presvetli le pri 20-milimetrskem multipleksu. Stolpci (3) so povezani z maso s tranzistorji NPN. Tranzistorje preklapljamo s PIC zatiči preko uporov 1Kohm. Multipleks deluje tako, da ozemlji stolpec LED skozi tranzistor, medtem ko prižge ustrezne vrstice LED za ta stolpec. To se ponovi za vsak stolpec v kratkem zaporedju, zato se zdi, da je matrika nenehno osvetljena. PIC Timer0 upravlja multipleks. Šteje do 256, nato spremeni vrednosti vrstic in ozemljen stolpec. Tranzistor: NPN tranzistor, NPN/ 32V/ 100mA, (Mouser #512-BCW60D 0,05 USD).

2. korak: Izbira LED

Izbira LED
Izbira LED
Izbira LED
Izbira LED

Na tej uri so bile uporabljene rumene in rdeče LED diode velikosti "1206" s 56 ohmskim uporom za omejevanje toka. Barve so bile izbrane po nizki ceni. Rdeče, rumene in oranžne LED diode znašajo približno 10 centov, modre pa 40 centov in več. Poleg tega LED modra zdaj očitno ni hladna. Če najdete vijolično, mi sporočite.

Na sliki je prikazanih 5 tipov LED, ki sem jih imel na avdiciji. Del Mouser Proizvajalčeva barvna cena 859-LTST-C171KRKT Lite-On SMT LED rdeča, prozorna 0,130 USD 859-LTST-C171KSKT Lite-On SMT LED rumena, prozorna 0,130 USD 859-LTST-C150KFKT Lite-on SMT LED oranžna, prozorna 0,130 USD 638- 121SURCS530A28 Everlight LED SMD Red Water Clear 0,110 USD 638-1121UYCS530A28 LED Everlight SMD Yellow Water Clear 0,110 $ Everlight rdeča in rumena sta bili uporabljeni pri prototipni uri. Meni sta bolj všeč rdeča in oranžna Lite-On, uporabljeni bosta pri naslednji uri, ki jo naredim.

3. korak: Vmesnik/gumbi

Vmesnik/gumbi
Vmesnik/gumbi

Umazana ura potrebuje geeky vmesnik. Kapacitivni senzorji na dotik so trenutno v modi, vendar zahtevajo kar nekaj dodatnih komponent. Namesto tega sem šel z Darlingtonovim tranzistorskim senzorjem na dotik z zatiči kot kontaktno točko. Kaj je bolj nenavadnega od zatiča? Nič. Idejo sem prvič videl tukaj: (https://www.kpsec.freeuk.com/trancirc.htm):" Darlingtonov par je dovolj občutljiv, da se odzove na majhen tok, ki ga prenaša vaša koža, in ga je mogoče uporabiti naredite stikalo na dotik, kot je prikazano na diagramu. Za to vezje, ki samo prižge LED, sta lahko dva tranzistorja kateri koli splošni tranzistor nizke porabe. Upor 100kohm ščiti tranzistorje, če so kontakti povezani s kosom žice. "A Tranzistor PNP je bil dodan tej preprosti zasnovi (namesto LED v diagramu), tako da je lahko dal visoko/nizko moč PIC. Med zatičem PIC in maso je bil dodan izvlečni upor, ki je preprečil lažne pritiske na gumbe. To stikalo je polprevodniško, vodoodporno in z nizko porabo energije - z dodano geekie nogic. Ko pritisnete stikalo, se zažene Timer2 (8 -bitni časovnik) s 16 predkalerjem in 16 merilnikom postov. Vklop Timer2 prekine preverjanje PIC, da preveri, ali so gumbi še vedno pritisnjeni. Po dveh zaporednih prekinitvah brez pritisnjenih gumbov se časovnik ustavi in gumbi so konfigurirani za nadaljnji vnos. Zgornje stikalo je priključeno na prekinitveni zatič PIC. Vnos na tem zatiču lahko PIC izklopi iz načina spanja. To nam omogoča uporabo čiste tehnike upravljanja porabe energije: PIC je v načinu nizke porabe, ko zaslon ni v uporabi. Vnos na gumbih prebudi PIC in nadaljuje delovanje. Tranzistorji: Darlington tranzistor, SOT-23, (Mouser #512-MMBT6427, 0,07 USD). PNP tranzistor, SOT-23, (Mouser #512-BCW89, 0,06 USD).

4. korak: Časovna omejitev

Vodenje časa
Vodenje časa

Opomba za aplikacijo Microchip 582 opisuje osnovna načela ure z nizko porabo energije, ki temelji na PIC. (Http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011057) Ura je preprosta in elegantna. 32.768kHz kristal ure je povezan z zatiči oscilatorja timer1 PIC. Timer1 je odličen za to, ker se lahko poveča tudi med spanjem PIC. Časovnik 1 je nastavljen tako, da šteje do 65536 (2 sekundi pri 32,768 kHz) in prekinitev PIC iz spanja. Ko se PIC prebudi, čas poveča za dve sekundi. PIC je aktiven in porabi energijo le za kratek čas vsakih nekaj sekund. Uporabil sem poceni kremenčev kristal iz ure Citizen. Mislil sem, da bi ime Citizen moji uri dalo legitimnost. CFS206 (12,5pf) ima natančnost približno +/- 1,7 minut na leto (20ppm). Dva 33pF kondenzatorja dopolnjujeta zunanje kristalno vezje. 33pF je verjetno malo, vendar je bil na voljo lokalno po razumni ceni. Za natančnejši čas bi lahko uporabili boljši kristal. Kristal: Citizen KHz Range Crystals, 32.768 KHZ 12.5pF, (mouser #695-CFS206-327KFB, 0,30 USD). Kondenzatorji: 2x33pF, 1206 SMD.

5. korak: Merilnik napetosti

Merilnik napetosti
Merilnik napetosti

Kot da z binarno uro nismo potonili v globino geekerie, udarimo referenčno napetost in vhodni pin, da naredimo merilnik napetosti. Referenčna napetost je Microchip MCP1525. To je referenčna napetost 2,5 V z delovnim območjem od 2,7 do 10+ voltov. V prikazanih urah je uporabljen paket TO-92, čeprav bodo prihodnje ure uporabljale različico za površinsko montažo (SOT-23). Referenco napaja pin PIC, zato jo lahko izklopite, da prihranite energijo. Na tej točki lahko z analognim digitalnim pretvornikom PIC izmerimo do 2,5 volta. Gremo še korak dlje in na vhod multimetra dodamo uporniški delilnik napetosti. Z dvema uporoma (100K/10K) razdelimo vhodno napetost na 11 in dobimo novo vhodno območje ~ 30 voltov. To je dobra točka, ki zajema vse nizke napetosti, s katerimi se bomo verjetno srečali (1,2/1,5 -voltne baterije, 3 -voltne kovance, 5 -voltna logika, 9 -voltne baterije in 12 -voltne tirnice). Upor 22Kohm bi lahko zamenjali za 10K upor, ki daje manjši razpon, vendar višjo ločljivost. Preglednica, priložena temu navodilu, vam lahko pomaga pri izbiri vrednosti upora. Ozemljitvene in merilne sonde se povežejo z glavo za programiranje na zadnji strani ure. MCP1525 Podrobnosti: https://www.microchip.com/stellent/idcplgidcplg? IdcService = SS_GET_PAGE & nodeId = 1335 & dDocName = sl019700

6. korak: Programiranje glave/zunanje povezave

Programiranje glave/zunanje povezave
Programiranje glave/zunanje povezave
Programiranje glave/zunanje povezave
Programiranje glave/zunanje povezave

Ura je "programabilna". Na zadnji strani se prikaže glava ICSP, da lahko namestite novo vdelano programsko opremo. Glava je vrsta nizko profilnih ženskih vtičnic, ki sem jih našel v svoji lokalni trgovini z elektroniko. Enako lahko dosežete tako, da kakovostno DIP vtičnico prepolovite. Vtič ICSP povežem z nastavkom za spreminjanje spola-vstavite kos glave vtičnice v vtičnico, nato priključite vtič ICSP v glavo nožice. Za vstavljanje nove programske opreme v uro boste potrebovali programerja ICSP. Preprost programer JDM2 ICSP je priložen datotekam Cadsoft Eagle.

Kadar se glava ICSP ne uporablja za programiranje, se lahko uporablja za zbiranje podatkov, beleženje dogodkov itd. Vsi zatiči ICSP so na voljo za uporabo, kot je navedeno v spodnji tabeli. Zatič merilnika napetosti (pin 1/6) je zaradi razdelilnika napetosti precej namenjen tej uporabi. Multimeter - ADC, I/O, z razdelilnikom upora. (PIN2, PORTA0/AN0) MCLR - samo vhodni pin. Schmittov sprožilni vhod za hrupne signale. (PIN1, RE3) Vcc - +3 volti Vss - ozemljitveni pin Podatki - vhod/izhod s prekinitvijo pri menjavi, izbirno šibko vlečenje (PIN27, RB6) Ura - V/I s prekinitvijo pri spremembi, možnost šibkega vlečenja (PIN28, RB7)

7. korak: Vdelana programska oprema

Vdelana programska oprema
Vdelana programska oprema

Vdelana programska oprema je bila napisana z brezplačno različico mikroBasic. Trenutna vdelana programska oprema je v0.1. Prihodnji vdelani programi bodo verjetno zapisani v C. Konfiguracijske možnosti so nastavljene v vdelani programski opremi. Ti bi morali biti naslednji: MCLR - DISABLEDBODEN/BOREN - DISABLEDWDT - DISABLEDOscillator - Notranji Osc, brez časovnega izhoda. 16F913 nisem mogel programirati z mojo najljubšo programsko opremo za programiranje PIC (WinPIC800), vendar je Win4IC DL4YHS deloval odlično (https://www.qsl.net/dl4yhf/winpicpr.html).v0.1Configuration/Menu System - Menijske možnosti se pomikajo po zaslonu in so izbrane/napredne z uporabo dveh gumbov za vnos. Čas - prikaže binarni čas (privzeto, ko pritisnete gumb). Klik - števec. Občasno se mi zdi, da izvajam štetje. Šteje promet, šteje ptice, karkoli. 01/\/atch je kot binarni števec. Klubski način - Resnična vrednost katere koli ure je določena z načinom 'klubskega'. 01/\/atch uporablja generator naključnih števil za utripanje vzorcev na LED zaslonu. Možno je tudi vključiti besedne fragmente z uporabo knjižnice notranjih matričnih pisav (več jih še sledi). Hitrost lahko nastavite s tipko 1. Končni paket nadgradnje kluba bi vključeval temperaturni senzor, ki nadzoruje hitrost spreminjanja vzorca. Ko se uporabnik segreva, se vzorci hitreje spreminjajo. Volt - merilnik napetosti. Trenutno prikazuje surovo branje ADC v 10 bitih. V0.2 bo nadgrajen na dejansko vrednost volta. Set - Nastavi čas. Exit - Izhod iz menija, PIC preklopite v način mirovanja.

8. korak: Drsni menijski sistem

Drsni menijski sistem
Drsni menijski sistem

Sistem drsnega menija Do funkcij dostopate prek sistema drsnega menija. Elementi menija se naložijo kot bitne slike v matriki in se nenehno pomikajo "navzgor". Drsenje temelji na večkratniku gonilnika Timer0 mux. Drsni meni "poteče" z uporabo večkratnika Timer1 (števec sekund) po približno 10 sekundah. Možnosti menija (uporaba ure) (to velja za različico vdelane programske opreme 0.1) Ko v uro vstavite novo baterijo, se prikaže "SET 'privzeto možnost menija. Dotaknite se gumba 2 za vstop v nastavljeni način. Prikazan bo trenutni čas (12:11). Za povečanje ur uporabite gumb 1, za premik na naslednjo časovno enoto (ure, 10 minut, minute) pritisnite gumb 2. Ko nastavite minute, se dotaknite gumba 2, da prihranite čas in se vrnete v drsni meni. Za varčevanje z energijo sta zaslon in PIC običajno izklopljena. Dotaknite se gumba 1, da prebudite sliko PIC in 10 sekund prikažete trenutni čas. Med prikazom časa se dotaknite gumba 2 za dostop do sistema za pomikanje po meniju. Funkcije ure so dostopne prek drsnega menija. Dotaknite se gumba 1 za premik na naslednjo točko menija, dotaknite se gumba 2, da izberete element menija. Glejte v akciji: https://www.youtube.com/embed/l_tApl3JmmM Funkcije gumbov za vsako možnost menija so opisane v tabeli spodaj. B1 in B2 sta okrajšavi gumba 1 in gumba 2.

9. korak: Načrt vdelane programske opreme

Načrt vdelane programske opreme
Načrt vdelane programske opreme

v0.2

Potrditev izhoda/pogovorno okno. Nastavitev-Razširite možnosti nastavitve tako, da vključujejo: Trajanje vklopa/časovna omejitev menija (in vedno vklopljen način). Svetlost (obratovalni cikel). Hitrost drsenja. Nadgradnja pisave menija -'E 'in' B 'izgledata zelo slabo, uporabite' e ',' b '. Premaknite se na 1 MHz ali 32,768 kHz oscilator (4 MHz v v0.1). v0.3 Štoparica (časovni prirastek naprej) -Začne štetje sekund, nato pa priraste minute in ure po omejitvi prikaza 15:59. Časovnik/Alarm (časovni prirastek nazaj) -Časovnik za zmanjšanje povečanja, vse LED diode utripajo, ko časovnik doseže 0. EEPROM (beleženje vrednosti v pomnilnik flash) -Shranite napetosti, števila, možnosti, čase štoparice itd za utripanje pomnilnika EEPROM. -Dnevno število dni od menjave baterije. Tudi: število ur z vklopljenim prikazom. v0.4 Zunanje funkcije strojne opreme (z uporabo glave ICSP): beleženje dogodkov ob prekinitvi. Kolesarski števec kilometrov/merilnik hitrosti. Nastavljiv prikaz enote (binarna ali decimalna pisava).

10. korak: PCB

PCB
PCB
PCB
PCB
PCB
PCB

PCB in vezje sta v obliki orla. Vključil sem tudi kup knjižnic, ki sem jih uporabil za izdelavo plošče, ki bi morda bila potrebna.

PCB je zasnovan z večinoma komponentami za površinsko montažo. Plošča je bila izdelana s prosojnicami za brizgalne tiskalnike na foto pozitivni plošči. To je bila moja prva plošča za površinsko montažo (jedkanje in montaža). Naredil sem enostransko ploščo in uporabil skakalne žice za sledi spodnje plasti. Ploščo je izdelal Olimex v mislih, zato je bila pri načrtovanju plošče uporabljena njihova datoteka za preverjanje pravil za 10 mlnov. Nič ni strašno majhno, vsekakor pa izziv. Vse je bilo ročno spajkano z likalnikom za 10 evrov, nalepko in močno svetlobo. Povečevalno steklo ni bilo potrebno. Kristal je ostal kot komponenta za površinsko montažo. Kovinska pločevinka je značilen element in je veliko bolj prepoznavna kot črna skrinjica za površinsko montažo. Prototip na sliki uporablja tudi referenčno napetost TO-92-končno tiskano vezje označuje različico SOT-23, ki je pri izdelavi plošče (še) nisem imel pri roki. Vezje in tiskana vezja sta v arhivu projekta (format Cadsoft Eagle - brezplačna različica www.cadsoft.de). Postavitev komponent je vidna v datoteki PCB. Naredil sem tudi PDF z zgornjim slojem zrcaljenega in večkrat prekopiranega. To bi moralo biti pripravljeno za postopek prenosa tonerja ali fotografije. Seznam delov (skozi luknjo) 32.768kHz Watch Crystal (kovinska pločevinka 0206) Pin -header -x4 Glava za programiranje - 6 nožic Seznam delov (površinska montaža) SO -300 PIC16F1206 0,1uF kondenzator 1206 33pf kondenzatorji - x2 1206 LED (rumena, rdeča, oranžna), itd) -x12 1206 Upor - 4x56 ohmov 1206 Upor - 3x1Kohm 1206 Upor - 3x10Kohm 1206 Upor - 3x100Koh SOT -23 NPN tranzistor (100 ma ali več) SOT -23 PNP tranzistor (splošna namena) SOT -23 NPN Darlingtonov tranzistor, hfe ~ 10000) SOT-23 MCP1525 Referenčna napetost (2,5 volta) Baterija CR2032 3v litij

11. korak: lončenje ure

Lončenje ure
Lončenje ure
Lončenje ure
Lončenje ure
Lončenje ure
Lončenje ure

Lončenje ure Da bi bila ura primerna za vsakodnevno uporabo, je bil potreben kovček. Obiskal sem AFF Materials (https://www.aff-materials.com/) in kupil poliestrsko smolo. Prijazen fant je predlagal, da namesto tega uporabim čisti epoksid. Po njegovem mnenju se poliestrska smola skrči ~ 5%, kar lahko zlomi povezave na tiskanem vezju. Čisti epoksid se skrči le ~ 2%. Predlagal je tudi, da bi lahko plini iz poliestra poškodovali komponente, medtem ko se strdi. Začel sem z vlivanjem nekaj vzorcev v pladenj za ledene kocke. Sončnično olje, silikonsko mazivo in silikonsko mazivo za kolesa so bili preizkušeni kot sredstva za sproščanje. En vzorec smo naredili brez sredstva za sproščanje. Na dnu kalupa so silikonska maziva, na epoksidu pa levi madeži. Kontrolnik sesa na dno kalupa. Olje je delovalo precej dobro, vendar je v epoksidu pustilo rahle sledi. Nato sem moral vedeti, kako narediti večplastno litje s tem materialom. Poliestrska smola se običajno vlije v plasteh. Dovoljeno je, da se prvi sloj (približno 15 minut) strdi na gel. Na prvo plast se postavi predmet, nanjo pa se vlije druga plast sveže smole. Delovni čas mojega epoksida je približno 60 minut. Nalil sem prvo plast in jo po 30 minutah preveril - še mehka. Po približno 1 uri in 15 minutah se je prvi sloj dovolj otrdel, da je nanj postavil predmet. Za ta test sem testno ploščo LED, vidno v 2. koraku, obrnil navzdol na prvo plast in jo prekril s plastjo svežega epoksida. To je delovalo odlično, LED diode niso padle s plošče. Tu sem zaključil, da brez ustreznega kalupa, najčistejša površina, ki jo lahko naredim, je vmesnik zrak/epoksid. "Vrh" oddaje ima velik napako. Napaka je omejena na sam rob ohišja in jo je mogoče enostavno odstraniti z brusilko. Za prvi pravi preizkus sem potreboval pravokoten plastični kalup. Najboljša možnost, ki sem jo našel, je bila posoda 'smeer kaas'. Ni bil popoln, zato sem ga zmanjšal z nekaj plastmi penecore prevlečenega s trakom. To ni bil zvezdniški kalup, toda izbira vrha kot površine zaslona mi je dala malo prostora. Kalup smo rahlo obrisali z oljem na papirnati brisači. Od zgoraj sem umaknil postopek večplastnega vlivanja. Spajal sem kable iz držala za gumbaste baterije na tiskano vezje. Nosilec celic je bil vroče zlepljen (ok, lepljen z lepljenjem) na dno tiskanega vezja. Nosilec baterije je bil napolnjen z lepljivo lepljivo palico, programska glava pa zaščitena s še več lepljivimi nalepkami (plastelin bi se tudi odlično obnesel). To je bilo nato položeno z obrazom navzgor v kalup. Nalepka, ki ščiti baterijo in glavo, je bila trdno pritisnjena na dno kalupa, s čimer je bila ura pritrjena na mestu. Čisti epoksid je bil vliven v kalup, dokler ni pokril ure. Glave zatičev so bile še precej dolge, vendar jih je mogoče razrezati po sušenju epoksida. Ura se je po približno 36 urah sprostila iz kalupa. Zaščitni kit smo odstranili z izvijačem. Robove smo zgladili s svedrom za brušenje. Ura je bila nekoliko velika, da bi jo lahko nosili kot zapestno uro. Lahko ga poskusim posekati, če najdem tračno žago. Zaenkrat bo to žepna ura. Trak čez peno je dal hladno teksturo in ultra čisto površino. Naslednjič bom poskušal narediti celoten kalup iz tega materiala, nekaj več v bližini velikosti ročne ure.

12. korak: Nadaljnje izboljšave

Nadaljnje izboljšave
Nadaljnje izboljšave

Poleg posodobitev programske opreme, opisanih v načrtu, je treba izboljšati še nekaj področij.

Strojna oprema Matrika 4x5 z 0805 LED diodami bi zasedla enak prostor kot obstoječa matrika 1206. Kupil sem več vrst LED 0805, da jih preizkusim v prihodnjih modelih. Prej omenjeni temperaturni senzor bi lahko dodali za napreden paket nadgradnje v "klubskem načinu". PCB je bil izdelan za Olimex kot dvostranska plošča (~ 33 USD). Delujejo naravnost iz datotek Eagle in brezplačno uokvirjajo (iz ene velike plošče naredijo več manjših plošč). Tega nisem naredil, bi ga pa kupil, če bi ga dal narediti kdo drug. Programska oprema Na PIC -u je veliko dodatnega prostora. Načrtovan je merilnik hitrosti/števec kilometrov. Igre bi lahko dodali.

Priporočena: