Satura rādītājs:

01//atch: 12 soļi
01//atch: 12 soļi

Video: 01//atch: 12 soļi

Video: 01//atch: 12 soļi
Video: 12 соли интизори - 12 Soli intizori 6 серия HD 2024, Novembris
Anonim
01/\/atch
01/\/atch
01/\/atch
01/\/atch
01/\/atch
01/\/atch

01/\/atch, jo… "pasaulē ir 10 cilvēku tipi, tie, kas lasa binārus, un tie, kas to nedara" - slashdot tagu līnija. 01/\/atch ir binārs rokas pulkstenis ar LED displejs. Papildu funkcijas ir pieejamas, izmantojot ritināšanas izvēlnes sistēmu tās 3x4 LED matricā. Pašreizējās funkcijas ietver: sprieguma mērītāju, bināro skaitītāju, kluba režīmu un laika displeju. Pulkstenis ir pilnībā programmējams. Turpmākajos programmaparatūras jauninājumos tiks iekļauts: hronometrs/taimeris, modinātājs, velosipēda spidometrs/odometrs, datu reģistrēšana un papildu konfigurācijas izvēlne. Skatiet to darbībā: https://www.youtube.com/embed/l_tApl3JmmMA Visi projekta faili ir.zip arhīvā šajā lapā. Shēma un PCB Cadsoft Eagle formātā. Programmaparatūra mikroBasic. Šīs pamācības teksts ir iekļauts kā.odt (OO.org/open text) un.pdf faili. Augšējā slāņa PCB māksla (spoguļattēls) ir iekļauta kā. PDF, kas ir gatavs tonera pārsūtīšanai vai foto procesam. Tas tiek kopēts vairākas reizes uz vienas lapas, jo man ir jāpārklāj uz caurspīdīgajām plēvēm. 01/\/atch iedvesmojās no Mini Dotclock un turpmākās sarunas komentāru apgabalā: https://www.instructables.com /ex/i/47F2F12223BA1029BC6B001143E7E506Tas ir arī pusotrs solis ceļā uz virsmas montējamu nixie pulksteni, pie kura strādāju. Projekts 01/\/atch ir ievads virsmas montāžas komponentiem un laika saglabāšanas loģikai bez nixie cauruļu barošanas avota sarežģītības. (https://www.instructables.com/ex/i/2C2A7DA625911029BC6B001143E7E506/?ALLSTEPS) Neliela googlēšana šo bināro pulksteni atrada vietnē Thinkgeek: https://www.thinkgeek.com/gadgets/watches/6a17/The 01/ \/atch pamatā ir PIC16F913/6. Šis PIC sākotnēji tika izvēlēts, jo tam bija aparatūras LCD draiveris. Es domāju, ka es varētu pārvērst LCD draiveri par LED multipleksoru ar dažiem tranzistoriem. Izrādījās, ka tas tā nav. Tā joprojām ir laba izvēle, jo tai ir daudz programmēšanas vietas un ļoti maz ierobežotu I/O tapas. F913 ir aptuveni 2,00 USD vietnē Mouser. microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en020201PIC16F913/6 Datu lapa (PDF formāts): https://ww1.microchip.com/downloads/en/DeviceDoc/41250E.pdf Instrukcija tika izmantota no Eagle Board failiem ar Eagle3D un POV ray: https://www.matwei.de/doku.php? id = lv: eagle3d: eagle3d

1. darbība: displejs

Displejs
Displejs
Displejs
Displejs
Displejs
Displejs

Binārais displejs sastāv no 12 gaismas diodēm 3x4 matricā. Katra četru gaismas diožu kolonna attēlo četru bitu “nibble” jeb pusbaitu. Katra kolonna var parādīt no 0 līdz 15 binārā formātā (1+2+4+8 = 15). Laiks tiek parādīts trīs rindās kā stundas/desmitiem minūšu/minūšu. Tas nav patiess binārs, bet vienkāršota apakškopa, kas padara pulksteni vieglāk lasāmu. Thinkgeek pulkstenis, piemēram, izmanto “patiesāku” bināro failu, lai attēlotu minūtes ar veselu baitu. Neatkarīgi no tā, kam es dotu priekšroku, īstais geek parādītu laiku, izmantojot Unix laikmetu, binārā! (https://en.wikipedia.org/wiki/Unix_timestamp) LED multiplekss ir vienkāršs. Rindas (4) savieno ar PIC tapām caur strāvas ierobežošanas rezistoriem. Katrai rindai tiek izmantots tikai viens strāvas ierobežošanas rezistors, jo katrā rindā vienmēr iedegas tikai viena gaismas diode. Gaismas diodes darbojas pie 20 mA, izmantojot 56 omu rezistorus (56 omi @ 3 volti = 20 ma). Gaismas diodes varētu darbināt augstāk, jo tās ir multipleksētas, datu lapā tika norādīts kaut kas aptuveni 40ma. Es uzskatu, ka tie ir pārāk spilgti tikai 20ma multipleksēti. Kolonnas (3) ir savienotas ar zemi ar NPN tranzistoriem. Tranzistorus pārslēdz PIC tapas caur 1Kohm rezistoriem. Multiplekss darbojas, iezemējot gaismas diožu kolonnu caur tranzistoru, vienlaikus izgaismojot šīs kolonnas pareizās LED rindas. Tas tiek atkārtots katrai kolonnai īsā secībā, liekot matricai nepārtraukti iedegties. PIC Timer0 vada multipleksu. Tas tiek skaitīts līdz 256, pēc tam mainās rindu vērtības un iezemētā kolonna. Tranzistors: NPN tranzistors, NPN/ 32V/ 100mA, (Mouser #512-BCW60D $ 0,05).

2. solis: LED izvēle

LED izvēle
LED izvēle
LED izvēle
LED izvēle

Šajā pulkstenī tika izmantotas dzeltenas un sarkanas 1206 izmēra gaismas diodes ar 56 omu strāvas ierobežošanas rezistoru. Krāsas tika izvēlētas par zemām izmaksām. Sarkanās, dzeltenās un oranžās gaismas diodes katra ir aptuveni 10 centi, savukārt zilās gaismas diodes ir 40 centi un vairāk. Turklāt tagad zilās gaismas diodes ir neapšaubāmi aukstas. Ja atrodat violetu, dariet man zināmu.

Attēlā redzami 5 LED veidi, kurus es pārbaudīju. Peles daļa # Ražotājs Krāsu izmaksas 859-LTST-C171KRKT Lite-On SMT LED sarkans, dzidrs $ 0.130 859-LTST-C171KSKT Lite-On SMT LED dzeltens, dzidrs $ 0.130 859-LTST-C150KFKT Lite-On SMT LED oranžs, dzidrs 121SURCS530A28 Everlight LED SMD Red Water Clear $ 0.110 638-1121UYCS530A28 Everlight LED SMD Yellow Water Clear $ 0.110 Everlight sarkans un dzeltens tika izmantoti prototipa pulkstenī. Man labāk patīk Lite-On sarkans un oranžs, tie tiks izmantoti nākamajā manis izgatavotajā pulkstenī.

3. darbība: saskarne/pogas

Saskarne/pogas
Saskarne/pogas

Gekijam pulkstenim ir nepieciešams dīvains interfeiss. Kapacitīvie skārienjutīgie sensori šobrīd ir ļoti populāri, taču tiem ir vajadzīgas dažas papildu sastāvdaļas. Tā vietā es izvēlējos uz Darlingtonu balstītu skārienjūtīgo sensoru ar kontaktu punktu kā kontaktu galviņas. Kas ir smieklīgāks par tapas galveni? Nekas. Es pirmo reizi ieraudzīju ideju šeit: (https://www.kpsec.freeuk.com/trancirc.htm): "Dārlingtona pāris ir pietiekami jutīgs, lai reaģētu uz nelielo strāvu, kas iet caur ādu, un to var izmantot izveidojiet skārienjutīgu slēdzi, kā parādīts diagrammā. Šai shēmai, kas tikai iedegas LED, abi tranzistori var būt jebkurš vispārējas nozīmes mazjaudas tranzistors. 100 kΩ rezistors aizsargā tranzistorus, ja kontakti ir saistīti ar stieples gabalu. "A Šim vienkāršajam dizainam (diagrammas gaismas diodes vietā) tika pievienots PNP tranzistors, lai tas varētu nodrošināt augstu/zemu izeju PIC. Starp PIC tapu un zemi tika pievienots nolaižamais rezistors, lai novērstu viltus pogu nospiešanu. Šis slēdzis ir cietā stāvoklī, ūdensnecaurlaidīgs un ar mazu jaudu - pievienojot tapas galvenes. Nospiežot slēdzi, tiek ieslēgts taimeris2 (8 bitu taimeris) ar 16 prescaler un 16 postscaler. Ieslēdzot taimeri 2, pārtrauciet PIC pārbaudes, lai noskaidrotu, vai pogas joprojām ir nospiestas. Pēc diviem secīgiem pārtraukumiem bez taustiņu nospiešanas taimeris tiek apturēts un pogas ir konfigurētas turpmākai ievadīšanai. Augšējais slēdzis ir savienots ar PIC pārtraukšanas tapu. Ievadot šo tapu, PIC var iziet no miega režīma. Tas ļauj mums izmantot kārtīgu enerģijas pārvaldības paņēmienu: PIC ir mazjaudas režīmā, kad displejs netiek izmantots. Ievadot taustiņus, tiek aktivizēts PIC un atsākta darbība. Tranzistori: Darlington Transistor, SOT-23, (Mouser #512-MMBT6427, $ 0,07). PNP tranzistors, SOT-23, (Mouser #512-BCW89, 0,06 ASV dolāri).

4. solis: laika saglabāšana

Laika Saglabāšana
Laika Saglabāšana

Mikročipu lietotnes piezīmē 582 ir aprakstīti zemas jaudas, uz PIC balstīta pulksteņa pamatprincipi. (Http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011057) Pulkstenis ir vienkāršs un elegants. 32,768 kHz pulksteņa kristāls ir pievienots PIC taimera 1 oscilatoru tapām. Taimeris 1 ir lieliski piemērots, jo tas var palielināties pat tad, kad PIC guļ. Taimeris 1 ir iestatīts, lai saskaitītu līdz 65536 (2 sekundes pie 32,768 kHz) un pamodinātu PIC no miega ar pārtraukumu. Kad PIC pamostas, tas palielina laiku par divām sekundēm. PIC ir tikai aktīvs un patērē enerģiju īsu laiku ik pēc dažām sekundēm. Es izmantoju lētu kvarca pulksteņa kristālu no Citizen. Lai gan pilsoņa vārds manam pulkstenim varētu piešķirt leģitimitāti. CFS206 (12.5pf) precizitāte ir aptuveni +/- 1,7 minūtes gadā (20ppm). Divi 33pF kondensatori pabeidz ārējo kristāla ķēdi. 33pF, iespējams, ir nedaudz, bet tas bija pieejams uz vietas par saprātīgu cenu. Precīzākam laikam var izmantot labāku kristālu. Kristāls: Citizen KHz diapazona kristāli, 32,768 KHZ 12,5pF, (peles numurs 695-CFS206-327KFB, 0,30 ASV dolāri). Kondensatori: 2x33pF, 1206 SMD.

5. solis: sprieguma mērītājs

Sprieguma mērītājs
Sprieguma mērītājs

It kā mēs nebūtu iegrimuši geekerie dziļumos ar bināro pulksteni, mēs iepļaukājam sprieguma atskaiti un ievades tapu, lai izveidotu sprieguma mērītāju. Sprieguma atsauce ir Microchip MCP1525. Šī ir 2,5 voltu atsauce ar darbības diapazonu no 2,7 līdz 10 voltiem. Attēlā redzamajā pulkstenī tiek izmantots iepakojums TO-92, lai gan turpmākajos pulksteņos tiks izmantota virsmas stiprinājuma versija (SOT-23). Atsauci darbina PIC tapa, lai to varētu izslēgt, lai taupītu enerģiju. Šajā brīdī mēs varam izmērīt līdz 2,5 voltiem, izmantojot PIC analogo digitālo pārveidotāju. Mēs veicam šo soli tālāk un pievienojam rezistoru sprieguma dalītāju multimetra ieejai. Izmantojot divus rezistorus (100K/10K), mēs dalām ieejas spriegumu ar 11, dodot jaunu ieejas diapazonu ~ 30 volti. Tas ir labs punkts, kas ietver visus zemos spriegumus, ar kuriem mēs, iespējams, sastapsimies (1,2/1,5 voltu baterijas, 3 voltu monētu šūnas, 5 voltu loģika, 9 voltu baterijas un 12 voltu strāvas sliedes). 10K rezistoru var aizstāt ar 22Kohm rezistoru, nodrošinot mazāku diapazonu, bet lielāku izšķirtspēju. Šajā pamācībā iekļautā izklājlapa var palīdzēt izvēlēties rezistoru vērtības. Zeme un mērīšanas zondes savienojas ar programmēšanas galveni pulksteņa aizmugurē. MCP1525 Sīkāka informācija: https://www.microchip.com/stellent/idcplgidcplg? 1335 & dDocName = en019700

6. darbība: galvenes/ārējo savienojumu programmēšana

Programmēšanas galvene/ārējie savienojumi
Programmēšanas galvene/ārējie savienojumi
Programmēšanas galvene/ārējie savienojumi
Programmēšanas galvene/ārējie savienojumi

Pulkstenis ir “programmējams”. Aizmugurē tiek parādīta ICSP galvene, lai varētu instalēt jaunu programmaparatūru. Galvene ir zemu profilu sieviešu kontaktligzdu rinda, ko atradu vietējā elektronikas veikalā. To pašu var panākt, pārgriežot kvalitatīvu DIP ligzdu uz pusi. Es pievienoju savu ICSP kontaktdakšu ar tapu galviņu "dzimuma mainītāju"-ievietojiet kontaktdakšas gabalu kontaktligzdā, pēc tam pievienojiet ICSP kontaktdakšu tapas galvenei. Lai pulkstenī ievietotu jaunu programmatūru, jums būs nepieciešams ICSP programmētājs. Cadsoft Eagle failos ir iekļauts vienkāršs JDM2 ICSP programmētājs.

Ja ICSP galveni neizmanto programmēšanai, to var izmantot datu vākšanai, notikumu reģistrēšanai utt. Visas ICSP tapas ir pieejamas lietošanai, kā norādīts zemāk esošajā tabulā. Sprieguma mērītāja tapa (tapa 1/6) ir diezgan paredzēta šim nolūkam sprieguma dalītāja dēļ. Multimetrs - ADC, I/O, ar rezistoru dalītāju. (PIN2, PORTA0/AN0) MCLR - tikai ievades tapa. Schmitt sprūda ieeja trokšņainiem signāliem. (PIN1, RE3) Vcc - +3 volti Vss - zemējuma kontakts, opcija vāja pievilkšana (PIN28, RB7)

7. solis: programmaparatūra

Programmaparatūra
Programmaparatūra

Programmaparatūra tika uzrakstīta, izmantojot bezmaksas programmatūras versiju mikroBasic. Pašreizējā programmaparatūra ir v0.1. Turpmākā programmaparatūra, iespējams, tiks rakstīta C. Konfigurācijas opcijas ir iestatītas programmaparatūrā. Tiem jābūt šādiem: MCLR - DISABLEDBODEN/BOREN - DISABLEDWDT - DISABLEDOscillator - Iekšējais Osc, NO pulkstenis. Es nevarēju ieprogrammēt 16F913 ar savu iecienītāko PIC programmēšanas programmatūru (WinPIC800), bet DL4YHS WinPIC strādāja lieliski (https://www.qsl.net/dl4yhf/winpicpr.html).v0.1Konfigurācija/izvēlne Sistēma - Izvēlnes opcijas ritina displeju un tiek atlasītas/uzlabotas, izmantojot divas ievades pogas. Laiks - parāda laiku binārā formātā (noklusējums, nospiežot pogu). Klik - skaitītājs. Reizēm es atklāju, ka veicu skaitīšanu. Satiksme tiek skaitīta, putni - neatkarīgi. 01/\/atch ir binārais skaitītājs. Kluba režīms - jebkura pulksteņa patieso vērtību nosaka tā “kluba” režīms. 01/\/atch izmanto nejaušu skaitļu ģeneratoru, lai mirgotu modeļus LED displejā. Ir iespējams arī iekļaut vārdu fragmentus, izmantojot iekšējo matricas fontu bibliotēku (vairāk būs). Ātrumu var noregulēt ar pogu 1. Galīgajā kluba jaunināšanas komplektā būtu temperatūras sensors, kas kontrolē modeļa maiņas ātrumu. Tā kā valkātājs sakarst, modeļi mainās ātrāk. Volt - sprieguma mērītājs. Pašlaik parāda neapstrādātu ADC rādījumu 10 bitos. Tiks atjaunināts līdz faktiskajai volta vērtībai v0.2. Iestatīt - iestatīt laiku. Iziet - Iziet izvēlne, ievietojiet PIC miega režīmā.

8. darbība: izvēlnes sistēmas ritināšana

Ritināšanas izvēlnes sistēma
Ritināšanas izvēlnes sistēma

Ritināšanas izvēlnes sistēma Funkcijām var piekļūt, izmantojot ritināšanas izvēlņu sistēmu. Izvēlnes vienumi tiek ielādēti masīvā kā bitkartes un nepārtraukti ritina "uz augšu". Ritināšanas pamatā ir daudzkārtējs Timer0 mux draiveris. Ritināšanas izvēlne "beidzas", izmantojot vairākkārtēju taimeri1 (sekunžu skaitītājs) pēc aptuveni 10 sekundēm. Izvēlnes opcijas (pulksteņa lietošana) (tas attiecas uz programmaparatūras versiju 0.1) Kad pulkstenī tiek ievietots jauns akumulators, tas parāda 'SET 'izvēlnes opcija pēc noklusējuma. Pieskarieties pogai 2, lai atvērtu iestatīto režīmu. Tiks parādīts pašreizējais laiks (12:11). Izmantojiet pogu 1, lai palielinātu stundas, pieskarieties pogai 2, lai pārietu uz nākamo laika vienību (stundas, 10 minūtes, minūtes). Pēc minūšu iestatīšanas pieskarieties pogai 2, lai ietaupītu laiku un atgrieztos ritināšanas izvēlnē. Lai taupītu enerģiju, displejs un PIC parasti ir izslēgti. Pieskarieties pogai 1, lai pamodinātu PIC un 10 sekundes parādītu pašreizējo laiku. Pieskarieties pogai 2, kamēr tiek rādīts laiks, lai piekļūtu ritināšanas izvēlnes sistēmai. Pulksteņa funkcijas ir pieejamas ritināšanas izvēlnē. Pieskarieties pogai 1, lai pārietu uz nākamo izvēlnes vienumu, pieskarieties pogai 2, lai izvēlētos izvēlnes vienumu. Skatiet to darbībā: https://www.youtube.com/embed/l_tApl3JmmMButton funkcijas katrai izvēlnes opcijai ir norādītas tabulā. zemāk. B1 un B2 ir 1. un 2. pogas saīsinājumi.

9. solis: programmaparatūras ceļvedis

Programmaparatūras ceļvedis
Programmaparatūras ceļvedis

v0.2

Izejas apstiprinājums/dialoglodziņš. Iestatīšana-paplašiniet iestatīšanas iespējas, lai iekļautu: ieslēgšanas laika ilgumu/izvēlnes taimautu (un vienmēr ieslēgtu režīmu). Spilgtums (darba cikls). Ritināšanas ātrums. Izvēlnes fontu jaunināšana -E un B izskatās ļoti slikti, izmantojiet e, b. Pāriet uz 1Mhz vai 32,768khz oscilatoru (4MHz v0.1). v0.3 Hronometrs (laika pieaugums uz priekšu) -sāk skaitīt sekundes, pēc tam palielina minūtes un stundas pēc displeja ierobežojuma 15:59. Taimeris/modinātājs (laika pieaugums atpakaļ) -samazinošs taimeris, visas gaismas diodes mirgo, kad taimeris sasniedz 0. -Kopš akumulatora nomaiņas tiek palaists žurnālu skaits. Arī: stundu skaits ar ieslēgtu displeju. v0.4 Ārējās aparatūras funkcijas (izmantojot ICSP galveni): notikumu reģistrēšana pārtraukumā. Velosipēda odometrs/spidometrs. Regulējams vienības displejs (binārs vai decimāls fonts).

10. solis: PCB

PCB
PCB
PCB
PCB
PCB
PCB

PCB un shēma ir ērgļa formātā. Es iekļāvu arī virkni bibliotēku, kuras izmantoju, lai izgatavotu dēli, kas varētu būt vajadzīgs.

PCB ir veidots ar galvenokārt virsmas montāžas komponentiem. Tāfele tika izgatavota ar tintes plēvēm uz fotopozitīva dēļa. Šī bija mana pirmā virsmas montāžas plāksne (gan kodināšana, gan montāža). Es izveidoju vienpusēju dēli un apakšējā slāņa pēdām izmantoju džemperu vadus. Dēlis tika izgatavots, domājot par Olimex ražošanu, tāpēc, izstrādājot dēli, tika izmantots to 10 miljonu noteikumu pārbaudes fails. Nekas nav šausmīgi mazs, bet noteikti izaicinošs. Viss tika lodēts ar rokām, izmantojot 10 eiro gludekli, lipīgu līmlenti un spilgtu gaismu. Palielināmais stikls nebija vajadzīgs. Kristāls tika atstāts kā virsmas stiprinājuma sastāvdaļa. Metāla kārba ir atšķirīga izskata elements un daudz vieglāk identificējama nekā melnā kaste uz virsmas. Attēlā redzamajā prototipā tiek izmantota arī TO-92 sprieguma atsauce-galīgajā PCB ir norādīta SOT-23 versija, kuras man (vēl) nebija pie rokas, kad es taisīju plāksni. Shēma un PCB atrodas projekta arhīvā (Cadsoft Eagle formāts - bezmaksas programmatūras versija www.cadsoft.de). Komponentu izvietojumu var redzēt PCB failā. Es arī izveidoju PDF failu, kura augšējais slānis ir atspoguļots un vairākas reizes nokopēts. Tam jābūt gatavam tonera pārsūtīšanai vai foto procesam. Detaļu saraksts (caur caurumu) 32,768 kHz pulksteņa kristāls (metāla kārba 0206) Tapas galvene -x4 Programmēšanas galvene - 6 tapas Detaļu saraksts (virsmas stiprinājums) SO -300 PIC16F1206 0.1uF kondensators 1206 33pf kondensatori - x2 1206 LED (dzeltens, sarkans, oranžs), uc) -x12 1206 Rezistors - 4x56 omi 1206 Rezistors - 3x1Kohm 1206 Rezistors - 3x10Kohm 1206 Rezistors - 3x100Km SOT -23 NPN tranzistors (100ma vai vairāk) SOT -23 PNP tranzistors (vispārējs mērķis) SOT -23 NPN Darlington tranzistors (vispārējs lietojums), hfe ~ 10000) SOT-23 MCP1525 Atsauces spriegums (2,5 volti) Baterija CR2032 3v litijs

11. solis: pulksteņa ievietošana

Pulksteņa podināšana
Pulksteņa podināšana
Pulksteņa podināšana
Pulksteņa podināšana
Pulksteņa podināšana
Pulksteņa podināšana

Lai pulkstenis būtu piemērots ikdienas lietošanai, tam bija nepieciešams futrālis. Es apmeklēju AFF materiālus (https://www.aff-materials.com/), lai iegādātos poliestera sveķus. Jauks puisis tur ieteica tā vietā izmantot caurspīdīgu epoksīdu. Pēc viņa teiktā, poliestera sveķi saraujas ~ 5%, kas var salauzt savienojumus uz PCB. Skaidrs epoksīds saraujas tikai ~ 2%. Viņš arī ierosināja, ka gāzes no poliestera var sabojāt komponentus, kamēr tas sacietē. Nekad iepriekš neesmu strādājis ar skaidru epoksīdu, es veicu dažus lējumus. Es sāku ar dažu paraugu liešanu ledus gabaliņu paplātē. Saulespuķu sēklu eļļa, silikona smērviela un silikona velosipēdu smērviela tika pārbaudītas kā atbrīvošanas līdzekļi. Viens paraugs tika veikts bez atbrīvošanas līdzekļa. Silikona smērvielas veidojās veidnes apakšā un atstāja zīmes uz epoksīda. Vadība iesūcas veidnes apakšā. Eļļa strādāja diezgan labi, bet atstāja nelielu atlikumu epoksīdā. Tālāk man bija jāzina, kā ar šo materiālu veikt daudzslāņu liešanu. Poliestera sveķus parasti ielej slāņos. Pirmajam slānim ir atļauts sacietēt (apmēram 15 minūtes) līdz želejai. Uz pirmā slāņa tiek uzlikts priekšmets, un virsū tiek izliets otrs svaigu sveķu slānis. Mana epoksīda darba laiks ir aptuveni 60 minūtes. Es ieleju pirmo slāni un pēc 30 minūtēm pārbaudīju - joprojām mīksts. Pēc apmēram 1 stundas un 15 minūtēm pirmais slānis bija pietiekami sacietējis, lai uz tā novietotu priekšmetu. Šim testam es uzlieku 2. solī redzamo LED testa paneli uz leju uz pirmā slāņa un pārklāju ar svaigas epoksīda slāni. Tas strādāja lieliski, gaismas diodes nenokrita no tāfeles. Šeit es secināju, ka bez atbilstošas veidnes skaidrāka virsma, ko varu izveidot, ir gaisa/epoksīda saskarne. Lējuma "augšpusē" ir ievērojams maldīgums. Miscus aprobežojas ar pašu korpusa malu un ir viegli noņemams ar dzirnaviņām. Pirmajam reālajam testam man vajadzēja taisnstūrveida plastmasas veidni. Labākais variants, ko atradu, bija konteiners 'smeer kaas'. Tas nebija perfekts, tāpēc es padarīju to mazāku ar dažiem slāņiem, kas ietīti ar lentu. Šī nebija zvaigžņu veidne, bet augšdaļas izvēle kā displeja virsma deva man zināmu rīcības brīvību. Veidni viegli noslauka ar eļļu uz papīra dvieļa. Es pārtraucu daudzslāņu izliešanas procedūru no augšas. Es lodēju vadus no monētu elementu akumulatora turētāja uz PCB. Šūnu turētājs tika karsti pielīmēts (labi, pielīmēts) pie PCB apakšas. Akumulatora turētājs bija piepildīts ar lipīgu lipi, un programmēšanas galvene tika aizsargāta ar vēl vairāk lipīga lipīguma (arī plastilīns lieliski darbotos). Pēc tam tas tika ievietots veidnē ar seju uz augšu. Līmlente, kas aizsargā akumulatoru un galveni, tika stingri iespiesta veidnes apakšā, nostiprinot pulksteni vietā. Veidnē ielej skaidru epoksīdu, līdz tas pārklāja pulksteni. Spraudītes joprojām bija diezgan garas, bet pēc epoksīda izžūšanas tās var sagriezt. Pulkstenis no veidnes atbrīvots apmēram pēc 36 stundām. Aizsargtepe tika noņemta ar skrūvgriezi. Malas tika izlīdzinātas ar urbjmašīnu. Pulkstenis tika izmests nedaudz liels, lai to varētu nēsāt kā rokas pulksteni. Es varu mēģināt to sagriezt, ja varu atrast lentzāģi. Pagaidām tas būs kabatas pulkstenis. Līmlente ar putu pārklājumu radīja vēsu tekstūru un īpaši skaidru virsmu. Nākamreiz es mēģināšu izgatavot visu veidni, izmantojot šo materiālu, kaut ko vairāk rokas pulksteņa izmēra apkārtnē.

12. darbība. Turpmākie uzlabojumi

Turpmākie uzlabojumi
Turpmākie uzlabojumi

Papildus ceļvedī izklāstītajiem programmatūras atjauninājumiem ir vairākas uzlabošanas jomas.

Aparatūra 4x5 matrica ar 0805 gaismas diodēm aizņemtu tādu pašu vietu kā esošais 1206 masīvs. Es nopirku vairāku veidu 0805 gaismas diodes, lai izmēģinātu turpmākajos dizainos. Iepriekš minēto temperatūras sensoru var pievienot, lai izveidotu uzlabotu “klubu režīma” jaunināšanas pakotni. PCB tika izgatavots Olimex ražotājam kā abpusēja plāksne (~ 33 USD). Viņi strādā tieši no Eagle failiem un paneļo (bez maksas izveido vairākus mazākus dēļus). Es to neesmu darījis, bet es to nopirktu, ja kāds cits tos izgatavotu. Programmatūra PIC ir daudz papildu vietas. Tiek plānots spidometrs/odometrs. Varētu pievienot spēles.

Ieteicams: