Tartalomjegyzék:
- 1. lépés: Amire szüksége van
- 2. lépés: Az alap előkészítése
- 3. lépés: A LED -ek és ellenállások forrasztása
- 4. lépés: A CPU és a kristály
- 5. lépés: A gomb
- 6. lépés: Vezetékek
- 7. lépés: Vázlatos
- 8. lépés: A szoftver
- 9. lépés: A kész óra
![Bináris márványóra: 9 lépés (képekkel) Bináris márványóra: 9 lépés (képekkel)](https://i.howwhatproduce.com/images/004/image-9391-110-j.webp)
Videó: Bináris márványóra: 9 lépés (képekkel)
![Videó: Bináris márványóra: 9 lépés (képekkel) Videó: Bináris márványóra: 9 lépés (képekkel)](https://i.ytimg.com/vi/FnJqaIESC2s/hqdefault.jpg)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:44
![Bináris márványóra Bináris márványóra](https://i.howwhatproduce.com/images/004/image-9391-111-j.webp)
Ez egy egyszerű óra, amely az időt (órát/percet) mutatja binárisan az üveggolyók alá rejtett LED -ek segítségével. Egy átlagember számára úgy néz ki, mint egy csomó fény, de gyors pillantással meg tudja mondani az időt ezen az órán. Néhány napba telhet, amíg felgyorsul a gyors bináris számlálás ezoterikus művészete, de azonnal meg tudja mondani az időt, csak egy kicsit lassabban az elején. Íme, a bináris számolás tanulható Bináris számolás.
1. lépés: Amire szüksége van
![Amire szükséged van Amire szükséged van](https://i.howwhatproduce.com/images/004/image-9391-112-j.webp)
- Egy Atmel Tiny2313 mikrokontroller
- Egy 0,1 uF kondenzátor
- Tizenegy ellenállás - 120 ohm
- Tizenegy nagy fényerejű led. Én 6 fehéret és 5 sárgát használtam
- Egy 10 MHz -es kristály
- Két 20 pF kondenzátor
- Egy kis nyomógomb
- Tizenegy üveggolyó
- Szép fadarab az egészhez
Az alábbi képen hiányoznak a ledek és az ellenállások …
2. lépés: Az alap előkészítése
![Az alap előkészítése Az alap előkészítése](https://i.howwhatproduce.com/images/004/image-9391-113-j.webp)
![Az alap előkészítése Az alap előkészítése](https://i.howwhatproduce.com/images/004/image-9391-114-j.webp)
![Az alap előkészítése Az alap előkészítése](https://i.howwhatproduce.com/images/004/image-9391-115-j.webp)
![Az alap előkészítése Az alap előkészítése](https://i.howwhatproduce.com/images/004/image-9391-116-j.webp)
Vettem egy fadarabot (3x2 cm, 50 cm hosszú), amelyet egy szekrényben találtam, és ezt használtam az óra alapjául.
Először tizenegy 5 mm -es lyukat fúrtam egyenesen a LED -ekhez. A tetején ezután 12 mm -es fúrót használtam, és minden 5 mm -es lyuknál 7 mm -rel lefúrtam, hogy bemélyedést kapjak a golyók behelyezéséhez. Az alsó részen egy még szélesebb fúrót használtam, és egy hatalmas fadarabot fúrtam minden led lyuk fölé, majd egy árkot vésettem a lyukak közé, hogy a kábeleket oda lehessen tenni. Az óra- és percjelzők közepén egy nagy krátert fúrtam és cizelláltam, hogy behelyezzem az elektronikát. Miután kicsit csiszolta, és sötétbarna színűre festette az egészet.
3. lépés: A LED -ek és ellenállások forrasztása
![A LED -ek és ellenállások forrasztása A LED -ek és ellenállások forrasztása](https://i.howwhatproduce.com/images/004/image-9391-117-j.webp)
![A LED -ek és ellenállások forrasztása A LED -ek és ellenállások forrasztása](https://i.howwhatproduce.com/images/004/image-9391-118-j.webp)
![A LED -ek és ellenállások forrasztása A LED -ek és ellenállások forrasztása](https://i.howwhatproduce.com/images/004/image-9391-119-j.webp)
![A LED -ek és ellenállások forrasztása A LED -ek és ellenállások forrasztása](https://i.howwhatproduce.com/images/004/image-9391-120-j.webp)
A LED -eknek egy rövid (mínusz) és egy hosszú (plusz) vezetéke van. Helyezze be az összes LED -et ugyanabba az irányba, majd forrassza össze az összes rövid vezetéket.
Forrasztja a 120 ohmos ellenállásokat a hosszú vezetékeken. Forrasztjon egy olyan vezetéket, amely elég hosszú ahhoz, hogy elérje az óra közepét az egyes ellenállásokhoz.
4. lépés: A CPU és a kristály
![A CPU és a kristály A CPU és a kristály](https://i.howwhatproduce.com/images/004/image-9391-121-j.webp)
![A CPU és a kristály A CPU és a kristály](https://i.howwhatproduce.com/images/004/image-9391-122-j.webp)
![A CPU és a kristály A CPU és a kristály](https://i.howwhatproduce.com/images/004/image-9391-123-j.webp)
Nem fáradtam azzal, hogy áramköri lapot készítsek ehhez a projekthez, egyszerűbb, ha mindet összeforrasztom halott bug stílusban. (Valójában ezt inkább összezúzott hibának nevezném, mert a chipet nem fordítják fejjel lefelé, hanem ellapítják/összezúzzák …;-)
Kezdje azzal, hogy felvillantja a szoftvert a chipbe (ATtiny2313), és ellenőrizze, hogy működik -e. Ezután simítsa el a forgácsot úgy, hogy az összes vezetéket kifelé fordítja. Forrasztja a kristályt a chip 4 és 5 tűjére. Futtattam a kristály vezetékét a chip alján, hogy eltereljem őket. Forrasztja a 20 Kohm -os ellenállást az 1 -es (reset) és a 20 -as (plusz) tű közé. Forrasztja a két 20 pF -os kondenzátort a 4 -es és 5 -ös tűre, majd forrasztja mindkettőt a 10 -es tűre (mínusz). Forrasztja a 100 nF kondenzátort a 10 (mínusz) és a 20 (plusz) tű közé.
5. lépés: A gomb
![A gomb A gomb](https://i.howwhatproduce.com/images/004/image-9391-124-j.webp)
Vágja ki a mélyedést a gombhoz a fában, és csatlakoztassa a gombot az összes LED -hez csatlakoztatott vezetékhez. Ezután forrasztjon egy másik vezetéket, amely elég hosszú ahhoz, hogy elérje a mikrokontrollert a gomb másik tűjéhez
6. lépés: Vezetékek
![Vezetékek Vezetékek](https://i.howwhatproduce.com/images/004/image-9391-125-j.webp)
![Vezetékek Vezetékek](https://i.howwhatproduce.com/images/004/image-9391-126-j.webp)
Forrasztja a ledeket és a gombot a mikrokontrollerhez.
A led első ledje (a legmesszebb lefelé) a Minute-1, amelyet a Minute-32-hez vezetett fel, ami éppen a mikrokontroller alatt van. A mikrovezérlő felett a Hour-1 led látható. Ne felejtsük el a gombból érkező vezetéket, forrasztjuk a mikrovezérlő 11 -es tűjére. Végezze el a tápvezetékek forrasztását a CPU 20 -as (plusz) és 10 -es (mínusz) tűjére. És igen, van még egy végső vezeték, amit meg kell tenni - forrasztani egy vezetéket a mikrokontroller 10 -es csapja és az összes LED -et (és a gombot) összekötő hosszú vezeték között. Fejezze be melegítő ragasztóval, hogy szépen és rendben tartsa az összes vezetéket az árkokba.
7. lépés: Vázlatos
![Vázlatos Vázlatos](https://i.howwhatproduce.com/images/004/image-9391-127-j.webp)
A vázlat annyira egyszerű, és nincs áramköri kártya, így csak kézzel rajzolt vázlatot készített.
8. lépés: A szoftver
![A szoftver A szoftver](https://i.howwhatproduce.com/images/004/image-9391-128-j.webp)
A szoftver C -vel van írva az Atmel számára GCC használatával.
Valójában nincs semmi különleges a szoftverben. A Timer0 segítségével 1638,4 uS -enként megszakításokat generálnak, a Bresenham algoritmussal pedig biztosítják, hogy az óra átlagosan másodpercenként ketyegjen. A bekapcsolás után az óra egy felfelé és lefelé villogó pontot jelez, jelezve, hogy az időt be kell állítani. A gomb megnyomásával az idő lassú ütemben halad előre 15 másodpercig, majd felgyorsul. Ha a gombot csak egy pillanatra (0,1-0,5 másodperc) nyomja meg, az idő egy perccel csökken a könnyű beállítás érdekében.
9. lépés: A kész óra
![A kész óra A kész óra](https://i.howwhatproduce.com/images/004/image-9391-129-j.webp)
![A kész óra A kész óra](https://i.howwhatproduce.com/images/004/image-9391-130-j.webp)
Ragassza fel a golyókat egy ragasztó segítségével és kész!
Vigyen rá 5 voltot és sütkérezzen dicsőségében….:-)
Ajánlott:
Mikro bináris óra: 10 lépés (képekkel)
![Mikro bináris óra: 10 lépés (képekkel) Mikro bináris óra: 10 lépés (képekkel)](https://i.howwhatproduce.com/images/001/image-99-j.webp)
Mikro bináris óra: Előzőleg létrehozott egy Instructable (Binary DVM) programot, amely a korlátozott megjelenítési területet használja ki bináris használatával. Csak egy kis lépés volt, amikor korábban létrehozta a fő kódmodult a Decimal to Binary konvertáláshoz egy bináris óra létrehozásához, de
BigBit bináris óra kijelző: 9 lépés (képekkel)
![BigBit bináris óra kijelző: 9 lépés (képekkel) BigBit bináris óra kijelző: 9 lépés (képekkel)](https://i.howwhatproduce.com/images/001/image-155-j.webp)
BigBit bináris óra kijelző: Egy korábbi Instructable (Microbit Binary Clock) programban a projekt ideális volt hordozható asztali készülékként, mivel a kijelző meglehetősen kicsi volt. Ezért helyénvalónak tűnt, hogy a következő verzió legyen egy palást vagy falra szerelt változat, de sokkal nagyobb
A végső bináris óra: 12 lépés (képekkel)
![A végső bináris óra: 12 lépés (képekkel) A végső bináris óra: 12 lépés (képekkel)](https://i.howwhatproduce.com/images/001/image-1672-5-j.webp)
A végső bináris óra: Nemrég ismerkedtem meg a bináris órák fogalmával, és elkezdtem kutatni, hátha építhetek egyet magamnak. Azonban nem találtam meglévő dizájnt, amely egyszerre volt funkcionális és stílusos. Szóval úgy döntöttem
Márványóra: 12 lépés (képekkel)
![Márványóra: 12 lépés (képekkel) Márványóra: 12 lépés (képekkel)](https://i.howwhatproduce.com/images/009/image-24157-j.webp)
Marble Clock: EDIT: Ez az Instructable szerepelt az Alaplapon - VICEHackadayArduino hivatalos blogjaHackster blogDigital TrendsMegjegyzés: Van egy twitter fiókom, ahol megosztom a projektjeim előrehaladását, mielőtt közzéteszem őket. Követhetsz és visszajelzést adhatsz
Bináris LED márványóra: 6 lépés (képekkel)
![Bináris LED márványóra: 6 lépés (képekkel) Bináris LED márványóra: 6 lépés (képekkel)](https://i.howwhatproduce.com/images/004/image-11231-8-j.webp)
Bináris LED márványóra: Most azt hiszem, szinte mindenkinek van bináris órája, és itt van az én verzióm. Élveztem, hogy ez a projekt egyesített néhány faipari munkát, programozást, tanulást, elektronikát és talán csak egy kis művészi kreativitást. Megmutatja az időt, hónapot, dátumot, napot