Obsah:
- Krok 1: Krok 1: Pochopte, jak ThumbWheels funguje
- Krok 2: Krok 2: Vyberte mikrokontrolér a zapojte desku
- Krok 3: Krok 3: Kódujte svůj mikrokontrolér
- Krok 4: Krok 4: Postavte krabici a dejte do ní vše
- Krok 5: Krok 5: Užijte si to
Video: Hodiny na ručním kolečku - Hádejme čas: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Ahoj všichni, tady je můj první Instructables, tak doufám, že to bude dobré. Moje úroveň angličtiny je navíc velmi špatná, takže doufám, že nebudu dělat příliš mnoho chyb!
Cílem tohoto projektu je znovu použít některá „kolečka“zachráněná ze starého laboratorního vybavení
Na ovládacích panelech byla použita kolečka. S jejich částečně odkrytými koly, které bylo možné otáčet pohybem odkryté hrany prstem, jste si mohli vybrat požadované číslo.
Proč je nepoužít k výrobě hodin, kde ručně zadáte čas, který odhadujete, a poté jej zkontrolovat stisknutím tlačítka?:-)
Krok 1: Krok 1: Pochopte, jak ThumbWheels funguje
Každé kolo může vybrat číslo mezi 0 a 9 a je elektricky ekvivalentní čtyřem spínačům. Proč?
Když zadáte číslo, řekněme „5“, kolo jej převede na binární kódované desítkové číslo, v tomto případě „0101“, což znamená „0 * 8 + 1 * 4 + 0 * 2 + 1 * 1 , protože. Chceme to zakódovat v binárním systému (základna 2). Lidské bytosti jako ty a já dokážou počítat od 0 do 9, a pak postrádat figury, takže k dalšímu počítání musíme přidat přenos. Takže, když přemýšlejte o čísle „125“, to znamená „1 * 100 + 2 * 10 + 5 * 1“, je to desítková soustava s 10 číslicemi. Počítače a elektronické věci obvykle používají binární systém, pouze se dvěma číslicemi, 0 a 1. Pokud tedy chcete rozložit číslo na jeho binární reprezentaci, například číslo 9, je to jako euklidovské dělení, 9 = 1 * 8 + 0 * 4 + 0 * 2 + 1 * 1.
Binární kódované desetinné číslo je úplně totéž, ale každé digitální číslo změníte na skupinu binárních číslic. Například 4827 bude kódován jako 0100 1000 0010 0111.
Odpovídající přepínače ke každému z těchto digitálních čísel se fyzicky otevřou nebo zavřou na kolečku a jejich čtením pak můžete vědět, které číslo bylo zadáno. U ovládacích koleček, která jsem zachránil, existoval čtecí obvod skládající se z posuvných registrů (https://en.wikipedia.org/wiki/Shift_register), které mi umožňují používat na svém mikrokontroléru (µc) méně pinů. S vhodnými datovými listy a dobrým multimetrem je snadné pochopit, jak je zapojit. Pokud ale při záchraně svých koleček tyto registry nemáte, můžete přepínače zapojit přímo do svého µc. Zde opět pomůže kus papíru a multimetr v režimu kontinuity.
Další informace o binárních číslech: https://www.mathsisfun.com/binary-number-system.h… a
Krok 2: Krok 2: Vyberte mikrokontrolér a zapojte desku
Když pochopíte, jak budete propojovat svá kolečka, můžete spočítat počet pinů, které budete potřebovat k propojení částí, které chcete použít ve svých hodinách (vstupy z koleček, výstupy pro LED diody RGB, vstupy pro tlačítka, vstup-výstup na tabuli hodin reálného času a další věci, které můžete považovat za užitečné …).
Použil jsem desku „Nucleo F303K8“, vypadá jako Arduino Nano. Buďte opatrní, pokud je používáte, protože kolíky „D4“, „A4“a „D5“, „A5“jsou přemostěny (ztratil jsem spoustu času, než jsem na to přišel), takže jsem potřeboval odstranit pájecí můstek.
Deska Real Time Clock je komerční deska založená na čipu MCP79410 využívající sběrnici i2c, ale práci zvládne každý jiný. LED diody jsou RGB se společnou anodou, nezapomeňte do série přidat vhodné odpory.
Pak můžete všechny tyto věci zapojit, online je k dispozici spousta návodů, které se týkají částí, které máte, a je to docela klasická věc. K jejich pájení jsem použil veroboard.
Krok 3: Krok 3: Kódujte svůj mikrokontrolér
Nyní musíte kódovat svůj mikrokontrolér, abyste mohli pracovat. Tady je například moje, ale myslím, že budete muset napsat vlastní:-)
Krok 4: Krok 4: Postavte krabici a dejte do ní vše
Jakmile vaše nastavení funguje, můžete jej vložit do pěkného pole. Na tváře jsem použil laserovou řezačku a na stranu 3D tiskárnu. (A hodně horkého lepidla, aby drželo pohromadě! ^^ zejména diody LED a tlačítka)
Krok 5: Krok 5: Užijte si to
Nyní můžete postavit podobné hodiny tím, že se budete inspirovat touto prací!
Plánuji do budoucna tento vylepšit pomocí silnějšího postranního pole nebo přidáním funkce k druhému tlačítku (například nastavit čas na dlouhé stisknutí nebo také „zobrazit“datum tak, že ho také uhodnete).
Doporučuje:
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: 4 kroky (s obrázky)
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: Měl jsem v zásuvce několik těchto 8x8 LED bodových maticových displejů a přemýšlel jsem, co s nimi. Inspirován dalšími instrukcemi, dostal jsem nápad postavit odpočítávací/up displej, který bude odpočítávat do budoucího data/času a pokud cílový čas p
Robot pro sledování barev založený na všesměrovém kolečku a OpenCV: 6 kroků
Robot pro sledování barev založený na všesměrovém kolečku a OpenCV: K implementaci sledování barev používám všesměrový podvozek kol a používám mobilní software s názvem OpenCVBot. Díky vývojářům softwaru zde, děkuji. OpenCV Bot ve skutečnosti detekuje nebo sleduje jakýkoli objekt v reálném čase prostřednictvím zpracování obrazu
C51 4bitové elektronické hodiny - dřevěné hodiny: 15 kroků (s obrázky)
C51 4bitové elektronické hodiny - dřevěné hodiny: Měl jsem o víkendu trochu volného času, takže jsem šel dopředu a sestavil jsem tyto digitální bity se 4 -bitovými digitálními hodinami v hodnotě 2,40 USD, které jsem před chvílí koupil od AliExpress
Převeďte domácí obyčejné hodiny na samostatně zářící hodiny: 8 kroků (s obrázky)
Převeďte domácí obyčejné hodiny na samostatně zářící hodiny: PRVNÍ DÁVÁM SVÉ HEARTILKY DÍKY INSTRUKTIVNÍM TÝMU, KTERÝ SE MÉM ZDRAVOTNÍM DENŮM ZÍSKÁVÁ DEN ODPOVĚDNĚJI ….. V tomto návodu se s vámi chci podělit o to, jak převést domácí běžné hodiny do samostatně zářících hodin. > > Za to, že
Postavte si pro svůj počítač skutečné zvonivé hodiny a hodiny s hasicím přístrojem: 3 kroky (s obrázky)
Postavte si pro svůj počítač skutečné hodiny s úžasným zvoněním a hodiny s hasicím přístrojem: Mosazný zvonek, malé relé a několik dalších věcí a skutečný zvonek mohou zasáhnout hodiny na ploše. Tento projekt běží na Windows a Mac OS X také jsem se rozhodl nainstalovat Ubuntu Linux na počítač, který jsem našel v koši, a pracovat na tom: Nikdy jsem