Obsah:
- Krok 1: Zobrazenie
- Krok 2: Výber LED diódy
- Krok 3: Rozhranie/tlačidlá
- Krok 4: Dodržiavanie času
- Krok 5: Merač napätia
- Krok 6: Programovanie hlavičky/externých pripojení
- Krok 7: Firmvér
- Krok 8: Posúvanie systému ponúk
- Krok 9: Plán firmvéru
- Krok 10: DPS
- Krok 11: Zalejenie hodiniek
- Krok 12: Ďalšie vylepšenia
Video: 01//atch: 12 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
01/\/atch, pretože … „na svete je 10 typov ľudí, tých, ktorí čítajú binárne a tých, ktorí nečítajú“- riadok s lomítkom. 01/\/atch sú binárne náramkové hodinky s LED displej. Ďalšie funkcie sú prístupné prostredníctvom systému rolovacieho menu na jeho matici LED 3x4. Medzi súčasné funkcie patrí: merač napätia, binárne počítadlo, klubový režim a zobrazenie času. Hodinky sú plne programovateľné. Budúce aktualizácie firmvéru budú zahŕňať: stopky/časovač, budík, rýchlomer/počítadlo kilometrov, zaznamenávanie údajov a ponuku rozšírenej konfigurácie. Pozrite sa na to: https://www.youtube.com/embed/l_tApl3JmmMAvšetky súbory projektu sú v archíve.zip na tejto stránke. Schéma a DPS vo formáte Cadsoft Eagle. Firmware v mikroZáklade. Text tohto pokynu je zahrnutý ako súbory.odt (text OO.org/open) a.pdf. Vrchná vrstva PCB (zrkadlená) je súčasťou súboru. PDF pripraveného na prenos tonera alebo na spracovanie fotografií. Je skopírovaný niekoľkokrát na jeden list, pretože musím zdvojnásobiť priehľadnosť. 01/\/atch bol inšpirovaný Mini Dotclock a následnou konverzáciou v oblasti komentárov: https://www.instructables.com /ex/i/47F2F12223BA1029BC6B001143E7E506Toto je tiež polovičný krok k povrchovým nixie hodinkám, na ktorých pracujem. Projekt 01/\/atch je úvodom do komponentov pre povrchovú montáž a logiky udržiavania času bez pridanej zložitosti napájania z nixie trubice. (https://www.instructables.com/ex/i/2C2A7DA625911029BC6B001143E7E506/?ALLSTEPS) Trochu googlovania sa objavili tieto binárne hodinky na thinkgeek: https://www.thinkgeek.com/gadgets/watches/6a17/The 01/ \/atch je založené na PIC16F913/6. Tento PIC bol pôvodne vybraný, pretože mal hardvérový ovládač LCD. Myslel som si, že by som mohol z LCD ovládača urobiť multiplexor LED s niekoľkými tranzistormi. Ukázalo sa, že to tak nie je. Je to stále dobrá voľba, pretože má veľa programovacieho priestoru a veľmi málo obmedzených vstupno -výstupných pinov. F913 stojí asi 2,00 dolára v Mouser. PIC16F913 Podrobnosti: https://www.microchip.com/stellent/idcplg? IdcService = SS_GET_PAGE & nodeId = 1335 & dDocName = en020199PIC16F916 Podrobnosti (rovnaké ako 913, s väčším priestorom na program): https:// www. microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en020201PIC16F913/6 Datasheet (formát PDF): https://ww1.microchip.com/downloads/en/DeviceDoc/41250E.pdf 3d obrázky boli použité v tomto návode zo súborov Eagle Board s lúčmi Eagle3D a POV: https://www.matwei.de/doku.php? id = en: eagle3d: eagle3d
Krok 1: Zobrazenie
Binárny displej je vyrobený z 12 LED diód v matici 3x4. Každý stĺpec štyroch LED diód predstavuje štvorbitový „nibble“alebo polbajt. Každý stĺpec môže zobrazovať 0-15 v binárnom formáte (1+2+4+8 = 15). Čas sa zobrazuje v troch riadkoch ako hodiny/desiatky minút/minúty. Nejde o binárnu, ale o zjednodušenú podmnožinu, ktorá uľahčuje čítanie hodiniek. Hodinky thinkgeek napríklad používajú „pravdivejšie“binárne čísla na reprezentáciu minút s celým bajtom. Čokoľvek by som uprednostnil, skutočný geek by zobrazil čas pomocou epochy Unixu v binárnom formáte! (https://en.wikipedia.org/wiki/Unix_timestamp) LED multiplex je jednoduchý. Riadky (4) sa pripájajú na piny PIC prostredníctvom odporov obmedzujúcich prúd. Pre každý rad je použitý iba jeden odpor obmedzujúci prúd, pretože v každom rade svieti vždy iba jedna LED. LED diódy pracujú pri 20 mA pomocou odporov 56 ohmov (56 ohmov @ 3 volty = 20 mA). LED diódy je možné spustiť vyššie, pretože sú multiplexované, údajový list uvádzal niečo okolo 40 mA. Zdá sa mi, že sú príliš jasné iba pri multiplexovaní 20 mA. Stĺpce (3) sú k zemi spojené tranzistormi NPN. Tranzistory sú spínané pinmi PIC cez odpory 1Kohm. Multiplex funguje tak, že uzemňuje stĺpec LED diód prostredníctvom tranzistora a súčasne osvetľuje správne riadky LED pre daný stĺpec. To sa opakuje pre každý stĺpec v krátkom slede, čím sa zdá, že matica je nepretržite rozsvietená. PIC Timer0 poháňa multiplex. Počíta sa do 256 a potom sa zmení hodnota riadka a uzemnený stĺpec. Tranzistor: NPN tranzistor, NPN/ 32V/ 100mA, (Mouser #512-BCW60D 0,05 dolára).
Krok 2: Výber LED diódy
Na týchto hodinkách boli použité žlté a červené LED diódy veľkosti „1206“s odporom obmedzujúcim prúd 56 ohmov. Farby boli vybrané kvôli nízkym nákladom. Červená, žltá a oranžová LED dióda stojí asi 10 centov, zatiaľ čo modré LED diódy 40 centov a viac. Okrem toho je LED modrá teraz rozhodne nechladená. Ak nájdete nejakú purpurovú, dajte mi vedieť.
Na obrázku je 5 typov LED, ktoré som vyskúšal. Č. Časti Mouser Výrobca Farba Cena 859-LTST-C171KRKT Lite-On SMT LED červená, číra 0,130 $ 859-LTST-C171KSKT Lite-On SMT LED žltá, číra 0,130 $ 859-LTST-C150KFKT Lite-On SMT LED oranžová, číra 0,130 638- 121SURCS530A28 Everlight LED SMD Červená voda číra 0,110 $ 638-1121UYCS530A28 Everlight LED SMD Žltá voda číra 0,110 $ Na prototype hodiniek bola použitá červená a žltá farba Everlight. Lite-On sa mi páči viac v červenej a oranžovej farbe, budú použité na ďalšie hodinky, ktoré vyrobím.
Krok 3: Rozhranie/tlačidlá
Podivné hodinky potrebujú podivné rozhranie. Kapacitné dotykové senzory sú teraz v móde, vyžadujú si však niekoľko ďalších komponentov. Namiesto toho som išiel s dotykovým snímačom na báze Darlingtonovho tranzistora s kontaktnými bodmi. Čo je geekier ako hlavička špendlíka? Nič. Prvýkrát som túto myšlienku videl tu: (https://www.kpsec.freeuk.com/trancirc.htm):"Darlingtonský pár je dostatočne citlivý na to, aby reagoval na malý prúd, ktorý prechádza vašou pokožkou, a dá sa použiť na urobte dotykový spínač, ako je znázornené na obrázku. V tomto obvode, ktorý len rozsvieti diódu LED, môžu byť tieto dva tranzistory akékoľvek tranzistory s nízkym výkonom pre všeobecné účely. Rezistor 100 kohm chráni tranzistory, ak sú kontakty prepojené kusom drôtu. "A K tomuto jednoduchému dizajnu (namiesto diódy LED v diagrame) bol pridaný tranzistor PNP, aby mohol PIC poskytovať vysoký/nízky výstup. Medzi pin PIC a uzemnenie bol pridaný sťahovací odpor, aby sa zabránilo falošným stlačeniam tlačidiel. Tento prepínač je v pevnom stave, je vodotesný a má nízky výkon - s dodatočnou geekienzitou kolíkových konektorov. Spínače sa dajú odraziť pomocou časovača 2 na obrázku. Keď je spínač stlačený, spustí sa Timer2 (8 -bitový časovač) pomocou 16 predzváračov a 16 prúžkov. Pri prerušení časovača 2 PIC skontroluje, či sú tlačidlá stále stlačené. Po dvoch po sebe nasledujúcich prerušeniach bez stlačenia tlačidiel sa časovač zastaví a tlačidlá sú nakonfigurované na ďalší vstup. Horný spínač je pripojený k kolíku prerušenia PIC. Vstup na tomto kolíku môže prebudiť PIC z režimu spánku. To nám umožňuje použiť úhľadnú techniku správy napájania: PIC je v režime nízkej spotreby, keď sa displej nepoužíva. Vstup na tlačidlách prebúdza PIC a pokračuje v prevádzke. Tranzistory: Darlington Transistor, SOT-23, (Mouser #512-MMBT6427, 0,07 dolára). Tranzistor PNP, SOT-23, (Mouser #512-BCW89, 0,06 dolára).
Krok 4: Dodržiavanie času
Poznámka k aplikácii Microchip 582 popisuje základné princípy hodín s nízkym výkonom a hodinami založenými na PIC. (Http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011057) Hodiny sú jednoduché a elegantné. Kryštál hodiniek 32,768 kHz je pripojený k pinom oscilátora časovača PIC. Timer1 je na to výborný, pretože sa môže zvyšovať, aj keď PIC spí. Časovač 1 je nastavený tak, aby počítal do 65 536 (2 sekundy pri 32 768 kHz) a prebudil PIC z režimu spánku s prerušením. Keď sa PIC prebudí, zvýši čas o dve sekundy. PIC je aktívny a spotrebováva energiu iba na krátku dobu každých niekoľko sekúnd. Použil som lacný kryštál kremenných hodiniek od Citizen. Domnievam sa, že meno občana by však mohlo dávať hodinkám legitimitu. CFS206 (12,5 pf) má presnosť +/- 1,7 minúty za rok (20 str./min). Externý kryštálový obvod dopĺňajú dva 33pF kondenzátory. 33pF je pravdepodobne veľa, ale bolo k dispozícii lokálne za rozumnú cenu. Na presnejší čas by sa dal použiť lepší kryštál. Kryštál: Kryštály radu Citizen KHz, 32,768 KHZ 12,5 pF, (mouser #695-CFS206-327KFB, 0,30 dolára). Kondenzátory: 2x33pF, 1206 SMD.
Krok 5: Merač napätia
Akoby sme sa binárnymi hodinkami nepotopili do hlbín geekerie, pleskneme po referenčnom napätí a vstupnom pine, aby sme vytvorili merač napätia. Referenčným napätím je Microchip MCP1525. Toto je 2,5 voltová referencia s prevádzkovým rozsahom 2,7 až 10+ voltov. V hodinkách na obrázku je použitý balíček TO-92, aj keď budúce hodinky budú používať verziu pre povrchovú montáž (SOT-23). Referencia je napájaná pinom PIC, takže ju možno vypnúť, aby sa šetrilo energiou. V tomto mieste môžeme merať až 2,5 voltov pomocou analógového digitálneho prevodníka PIC. Posunieme sa o krok ďalej a na vstup multimetra pridáme odporový delič napätia. Použitím dvoch odporov (100K/10K) delíme vstupné napätie číslom 11, čím získame nový vstupný rozsah ~ 30 voltov. Toto je dobrý bod, ktorý zahŕňa všetky nízke napätia, s ktorými sa pravdepodobne stretneme (1,2/1,5 voltové batérie, 3 voltové gombíkové články, 5 voltová logika, 9 voltové batérie a 12 voltové napájacie koľajnice). Rezistor 22Kohm by mohol byť nahradený odporom 10K, ktorý dáva menší rozsah, ale vyššie rozlíšenie. Tabuľka zahrnutá v tomto návode vám môže pomôcť pri výbere hodnôt odporu. Zemniace a meracie sondy sa pripájajú k programovacej hlavičke na zadnej strane hodiniek. Podrobnosti o MCP1525: https://www.microchip.com/stellent/idcplgidcplg? IdcService = SS_GET_PAGE & nodeId = 1335 & dDocName = en019700
Krok 6: Programovanie hlavičky/externých pripojení
Hodinky sú „programovateľné“. Vzadu je vyvedená hlavička ICSP, aby bolo možné nainštalovať nový firmvér. Hlavička je rad nízkoprofilových kolíkových zásuviek, ktoré som našiel v miestnom obchode s elektronikou. To isté možno dosiahnuť skrátením kvalitnej zásuvky DIP na polovicu dlhej cesty. Pripojím svoju zástrčku ICSP k pin-header „gender-changer“-zasuňte kúsok pin-header do zásuvky a potom pripojte ICSP konektor k pinovej hlavičke. Na vloženie nového softvéru do hodiniek budete potrebovať programátor ICSP. K súborom Cadsoft Eagle je dodávaný jednoduchý programátor JDM2 ICSP.
Ak sa nepoužíva na programovanie, hlavičku ICSP je možné použiť na zber údajov, zaznamenávanie udalostí a podobne. Všetky piny ICSP sú k dispozícii na použitie, ako je uvedené v tabuľke nižšie. Kolík merača napätia (pin 1/6) je do značnej miery určený na toto použitie kvôli deliču napätia. Multimetr - ADC, I/O, s deličom odporu. (PIN2, PORTA0/AN0) MCLR - iba vstupný kolík. Vstupný signál Schmitt pre hlučné signály. (PIN1, RE3) Vcc - +3 volty Vss - uzemňovací údaj - vstup/výstup s prerušením pri zmene, voliteľné slabé vytiahnutie (PIN27, RB6) Hodiny - I/O s prerušením pri zmene, možnosť slabého vytiahnutia (PIN28, RB7)
Krok 7: Firmvér
Firmware bol napísaný pomocou mikroBasic bezplatnej verzie. Aktuálny firmvér je v0.1. Budúce firmvéry budú pravdepodobne zapísané v C. Možnosti konfigurácie sú nastavené vo firmvéri. Mali by byť nasledovné: MCLR - DISABLEDBODEN/BOREN - DISABLEDWDT - DISABLEDOscilator -Internal Osc, NO clock -out. Nedokázal som naprogramovať 16F913 pomocou môjho obľúbeného programovacieho softvéru PIC (WinPIC800), ale WinPIC DL4YHS fungoval skvele (https://www.qsl.net/dl4yhf/winpicpr.html).v0.1Configuration/Menu System - Možnosti ponuky sa posúvajú po displeji a vyberajú/zdokonaľujú sa pomocou dvoch tlačidiel vstupu. Čas - zobrazuje čas v binárnom formáte (štandardne po stlačení tlačidla). Klik - počítadlo. Príležitostne sa ocitám pri predvádzaní sčítačiek. Doprava sa počíta, vtáky sa počítajú, čokoľvek. 01/\/atch slúži ako binárne počítadlo. Klubový režim - Skutočnú hodnotu akýchkoľvek hodiniek určuje jeho „klubový“režim. 01/\/atch používa generátor náhodných čísel na blikanie vzorov na LED displeji. Je tiež možné zahrnúť fragmenty slov pomocou internej knižnice maticových fontov (ďalšie budú k dispozícii). Rýchlosť je možné nastaviť pomocou tlačidla 1. Konečný balík inovácií palice bude obsahovať teplotný senzor, ktorý riadi rýchlosť zmeny vzoru. Ako sa nositeľ zahrieva, vzory sa menia rýchlejšie. Volt - merač napätia. Aktuálne zobrazuje surové hodnoty ADC v 10 bitoch. Bude aktualizovaný na skutočnú hodnotu napätia vo v0.2. Nastaviť - Nastaviť čas. Ukončiť - Ukončiť ponuku, prepnúť PIC do režimu spánku.
Krok 8: Posúvanie systému ponúk
Systém rolovacieho menu K funkciám sa pristupuje prostredníctvom systému rolovacieho menu. Položky ponuky sa načítajú ako bitmapy v poli a neustále sa posúvajú „nahor“. Posúvanie je založené na násobku ovládača Timer0 mux. Rolovacia ponuka „vyprší časový limit“pomocou násobku časovača 1 (počítadlo sekúnd) asi po 10 sekundách. Možnosti ponuky (používanie hodiniek) (platí pre verziu firmvéru 0,1) Po vložení novej batérie do hodiniek sa zobrazí „SET“'v predvolenom nastavení možnosť ponuky. Dotykom tlačidla 2 vstúpte do nastaveného režimu. Zobrazí sa aktuálny čas (12:11). Na zvýšenie hodín použite tlačidlo 1, na ďalšie hodiny (hodiny, 10 minúty, minúty) sa dotknete tlačidla 2. Dotknutím sa tlačidla 2 po nastavení minút uložíte čas a vrátite sa do rolovacej ponuky. Aby sa ušetrila energia, displej a PIC sú zvyčajne vypnuté. Dotykovým tlačidlom 1 PIC zobudíte a na 10 sekúnd zobrazíte aktuálny čas. Dotknite sa tlačidla 2, keď je zobrazený čas, aby ste vstúpili do systému posúvania. Funkcie hodiniek sú prístupné pomocou rolovacej ponuky. Dotykom tlačidla 1 prejdete na nasledujúcu položku ponuky, dotykom tlačidla 2 vyberiete položku ponuky. Pozrite sa na to v prevádzke: https://www.youtube.com/embed/l_tApl3JmmMTlačidlá pre každú možnosť ponuky sú uvedené v tabuľke nižšie. B1 a B2 sú skratky tlačidla 1 a tlačidla 2.
Krok 9: Plán firmvéru
v0.2
Potvrdenie/dialógové okno výstupu. Nastavenie-Rozšírte možnosti nastavenia tak, aby zahŕňali: Trvanie zapnutia/časový limit ponuky (a režim vždy zapnutého). Jas (pracovný cyklus). Rýchlosť posúvania. Aktualizácia písma ponuky -„E“a „B“vyzerajú naozaj zle, použite „e“, „b“. Prejdite na 1Mhz alebo 32,768kHz oscilátor (4MHz vo v0.1). v0.3 Stopky (časový prírastok dopredu) -Začne počítať sekundy, potom zvyšuje minúty a hodiny po limite zobrazenia 15:59. Časovač/alarm (časový prírastok dozadu) -Časovač na znižovanie prírastku, všetky LED diódy blikajú, keď časovač dosiahne 0. EEPROM (hodnoty zaznamenávania do pamäte flash) -Uložte napätie, počty, možnosti, časy stopiek atď. Do pamäte EEPROM. -Záznamový počet dní od výmeny batérie. Tiež: počet hodín so zapnutým displejom. v0.4 Externé hardvérové funkcie (pomocou hlavičky ICSP): Logovanie udalostí pri prerušení. Počítadlo kilometrov/rýchlomer. Nastaviteľné zobrazenie jednotiek (binárne alebo desatinné písmo).
Krok 10: DPS
DPS a obvod sú vo formáte orla. Tiež som zahrnul veľa knižníc, ktoré som použil na výrobu dosky, ktorá mohla byť potrebná.
Doska plošných spojov je navrhnutá prevažne z komponentov pre povrchovú montáž. Doska bola vyrobená z atramentových fólií na fotopozitívnej doske. Toto bola moja prvá doska na povrchovú montáž (lept aj montáž). Vyrobil som jednostrannú dosku a na stopy spodnej vrstvy som použil prepojovacie vodiče. Doska bola vyrobená s ohľadom na výrobu od spoločnosti Olimex, takže pri navrhovaní dosky bol použitý ich kontrolný súbor pravidiel pre 10 mlynov. Nič nie je strašne malé, ale určite je to náročné. Všetko bolo ručne spájkované pomocou 10-eurovej žehličky, lepiacej tyčinky a jasného svetla. Lupa nebola potrebná. Kryštál bol ponechaný ako súčasť povrchovej montáže. Kovová plechovka je výrazným prvkom a je oveľa viac identifikovateľnejšia ako čierna skrinka na povrchovú montáž. Prototyp na obrázku tiež používa referenciu napätia TO-92-konečná doska plošných spojov označuje verziu SOT-23, ktorú som (zatiaľ) nemal pri ruke, keď som robil dosku. Okruh a DPS sú v archíve projektov (formát Cadsoft Eagle - bezplatná verzia www.cadsoft.de). Umiestnenie súčiastky je možné vidieť v súbore DPS. Tiež som urobil PDF so zrkadlením a skopírovaním hornej vrstvy. Malo by byť pripravené na prenos tonera alebo fotografický proces. Zoznam dielov (cez otvor) 32,768kHz Watch Crystal (kovová plechovka 0206) Hlavička kolíka -x4 Programovacia hlavička - 6 pinov Zoznam dielov (povrchová montáž) SO -300 PIC16F1206 0,1uF kondenzátor 1206 33pf kondenzátory - x2 1206 LED (žltá, červená, oranžová atď.) -x12 1206 Rezistor - 4x56 ohmov 1206 Rezistor - 3x1Kohm 1206 Rezistor - 3x10Kohm 1206 Rezistor - 3x100Kohm SOT -23 NPN tranzistor (100mA alebo viac) SOT -23 PNP tranzistor (všeobecné použitie) SOT -23 NPN Darlingtonov tranzistor (všeobecné použitie, hfe ~ 10 000) Referenčná napätie SOT-23 MCP1525 (2,5 voltov) Batéria CR2032 3v lítiová
Krok 11: Zalejenie hodiniek
Zalievanie hodiniek Aby boli hodinky vhodné na každodenné použitie, potrebovali puzdro. Navštívil som materiály AFF (https://www.aff-materials.com/), aby som si kúpil polyesterovú živicu. Jeden milý chlapík mi navrhol, aby som namiesto toho použil číry epoxid. Podľa neho sa polyesterová živica zmenšuje ~ 5%, čo by mohlo spôsobiť prasknutie spojov na doske plošných spojov. Číry epoxid sa zmenšuje iba o ~ 2%. Tiež navrhol, že plyny z polyesteru môžu poškodiť komponenty počas ich vytvrdzovania. Keďže som nikdy predtým nepracoval s čírym epoxidom, urobil som niekoľko testovacích odliatkov. Začal som odlievaním niekoľkých vzoriek do misky na kocky ľadu. Slnečnicový olej, silikónové mazivo a silikónové bicyklové mazivo boli testované ako separačné prostriedky. Jedna vzorka bola vykonaná bez uvoľňovacieho činidla. Silikónové mazivá stužené v spodnej časti formy a zanechali stopy po epoxide. Ovládací prvok nasáva spodok formy. Olej fungoval celkom dobre, ale v epoxide zanechal mierne zvyšky. Ďalej som potreboval vedieť, ako s týmto materiálom urobiť viacvrstvový odliatok. Polyesterová živica sa zvyčajne naleje vo vrstvách. Prvá vrstva sa nechá stuhnúť (asi 15 minút) na gél. Na prvú vrstvu sa položí predmet a na vrch sa naleje druhá vrstva čerstvej živice. Pracovný čas môjho epoxidu je asi 60 minút. Nalial som prvú vrstvu a skontroloval som to po 30 minútach - stále mäkké. Asi po 1 hodine a 15 minútach prvá vrstva stuhla natoľko, že na ňu bolo možné umiestniť predmet. Na tento test som položil testovaciu dosku LED videnú v kroku 2 na prvú vrstvu lícom nadol a pokryl vrstvou čerstvého epoxidu. Fungovalo to skvele, diódy LED nevyskočili z dosky. Tu som dospel k záveru, že bez správnej formy je najčistejším povrchom rozhranie vzduch/epoxid. 'Vrch' castingu má značný miscus. Miscus je obmedzený na samotný okraj plášťa a je ľahko odstrániteľný pomocou brúsky. Na prvý skutočný test som potreboval obdĺžnikovú plastovú formu. Najlepšia možnosť, ktorú som našiel, bol kontajner „smeer kaas“. Nebolo to dokonalé, tak som to zmenšil pomocou niekoľkých vrstiev penového jadra obaleného páskou. Nebola to hviezdna forma, ale výber hornej časti ako plochy displeja mi poskytol určitý priestor. Forma bola ľahko utretá olejom na papierovej utierke. Zrušil som postup viacvrstvového nalievania zhora. Spájkoval som vodiče z držiaka gombíkových batérií na DPS. Držiak článku bol za horúca prilepený (ok, nalepený lepiacou páskou) na spodok DPS. Držiak batérie bol naplnený lepiacou páčkou a hlavička programovania bola chránená ešte lepšou priľnavosťou (plastelína by tiež fungovala skvele). Potom sa vložilo lícom hore do formy. Lepiaca tyčinka chrániaca batériu a hlavičku bola pevne pritlačená k spodnej časti formy a ukotvila hodinky na mieste. Do formy sa nalial číry epoxid, kým nezakryl hodinky. Kolíkové hlavičky boli stále dosť dlhé, ale dajú sa rezať po zaschnutí epoxidu. Hodinky sa z formy uvoľnili asi po 36 hodinách. Ochranný tmel bol odstránený skrutkovačom. Hrany boli vyhladené vŕtacou a lisovacou brúskou. Hodinky boli odliate trochu veľké, aby sa dali nosiť ako náramkové hodinky. Môžem to skúsiť prerušiť, ak nájdem pásovú pílu. Zatiaľ to budú vreckové hodinky. Páskové jadro poskytujúce chladivú textúru a ultra jasný povrch. Nabudúce sa pokúsim vyrobiť celú formu z tohto materiálu, niečo viac v susedstve veľkosti náramkových hodiniek.
Krok 12: Ďalšie vylepšenia
Okrem aktualizácií softvéru uvedených v pláne je k dispozícii niekoľko oblastí, ktoré je potrebné zlepšiť.
Hardvér Matica 4x5 0805 LED diód zaberá rovnaký priestor ako existujúce pole 1206. Kúpil som niekoľko typov LED 0805, aby som ich vyskúšal v budúcich prevedeniach. Vyššie uvedený teplotný senzor by mohol byť pridaný k vytvoreniu pokročilého balíka aktualizácií „klubového režimu“. Doska plošných spojov bola navrhnutá výrobcom Olimex ako obojstranná doska (~ 33 dolárov). Pracujú priamo zo súborov Eagle a panelizujú (vyrobte viac menších dosiek z jednej veľkej dosky) zadarmo. Nerobil som to, ale kúpil by som si ho, ak by ho dal vyrobiť niekto iný. Softvér Na obrázku je veľa miesta navyše. V pláne je rýchlomer/počítadlo kilometrov. Dali by sa pridať hry.
Odporúča:
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): 8 krokov
Akustická levitácia s Arduino Uno krok za krokom (8 krokov): Ultrazvukové meniče zvuku L298N Dc napájací adaptér ženského adaptéra s mužským DC kolíkom Arduino UNOBreadboard Ako to funguje: Najprv nahráte kód do Arduino Uno (je to mikrokontrolér vybavený digitálnym a analógové porty na prevod kódu (C ++)
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)
Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Ako rozobrať počítač pomocou jednoduchých krokov a fotografií: 13 krokov (s obrázkami)
Ako rozobrať počítač jednoduchými krokmi a obrázkami: Toto je návod, ako rozobrať počítač. Väčšina základných komponentov je modulárna a dá sa ľahko odstrániť. Je však dôležité, aby ste o tom boli organizovaní. Pomôže to zabrániť strate súčiastok a tiež pri opätovnej montáži
Od Roomby k Roveru iba 5 krokov!: 5 krokov
Od Roomby po Rover za pouhých 5 krokov !: Roboti Roomba sú zábavným a jednoduchým spôsobom, ako ponoriť prsty do nohy vo svete robotiky. V tomto návode podrobne popíšeme, ako previesť jednoduchú Roombu na ovládateľný rover, ktorý súčasne analyzuje svoje okolie. Zoznam dielov 1.) MATLAB2.) Roomb