Tartalomjegyzék:
- 1. lépés: Az anyag összegyűjtése
- 2. lépés: A fa tok építése
- 3. lépés: Fa tok: A tok darabolása
- 4. lépés: Fa tok: Led lyukak fúrása
- 5. lépés: Fa tok: festés
- 6. lépés: Fa tok: Összeszerelés
- 7. lépés: Áramkör
- 8. lépés: Áramkör: a LED -ek forrasztása
- 9. lépés: Áramkör: Az áramkör építése
- 10. lépés: Összeszerelés
Videó: Egyszerű bináris óra az Attiny85 használatával: 10 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Üdvözlettel! Ebben az oktatóanyagban megmutatom, hogyan lehet minimalista és egyszerű bináris órát készíteni egy arduino uno és egy attiny85 segítségével. Ha soha nem használta az arduino -t más mikrochipek programozására, látni fogja, hogy ez nagyon egyszerű (megpróbáltam először ebben a projektben, és nagyon egyszerű volt), és nagyon praktikus, mivel csökkentheti a projektek méretét!
1. lépés: Az anyag összegyűjtése
Ehhez a projekthez alapvető és könnyen megtalálható anyagokat használtam. Az anyagok két kategóriája létezik, az egyik az óra tokjához és a másik az áramkörhöz. Fa tok: Mindezeket a tárgyakat egy kézműves boltban találták meg- Fa panelek- Fa ragasztó- Fekete és piros festékfesték- Présfúró- Jig SawCircuitry: - 13 piros 5V led- vezetékek- 4 x 220 ohmos ellenállások- 2 x 10 k ohmos ellenállások- Csaptartók- 1 x 74hc595 (váltóregiszter)- 2 nyomógomb- áramköri lap- 3,3 V-os érmecella- Attiny85- Arduino uno- Forrasztószerszámok
2. lépés: A fa tok építése
A következő lépésekben megmutatom, hogyan építettem meg az óra tokját. Fa paneleket és fa ragasztót használtam, és jól működött. A panelek magassága és szélessége tetszésem szerint volt, így nem kellett sokat vágni. Ezenkívül először a másodperceket akartam megjeleníteni, de később, amikor megépítettem az áramkört, azt tapasztaltam, hogy a LED -es kapcsoló minden másodpercben zavaró, ezért levágtam ezeket a LED -eket, és a későbbiekben ennek megfelelően átrendeztem a kódomat és a tokomat.
3. lépés: Fa tok: A tok darabolása
Először is megmértem és kivágtam az összes darabot, amire szükségem van a tokom felépítéséhez. Úgy döntöttem, hogy doboz nélkül készítem. Szükség esetén csiszoltam a széleket. Méretek: Oldalak: 2 x (7,4 cm x 3,8 cm) Elöl és hátul: 7,4 cm x 9,5 cm Felső: 8,8 cm x 3,8 cm
4. lépés: Fa tok: Led lyukak fúrása
Présfúróval fúrtam a lyukakat a tokom előlapján. A panelen jeleztem, hogy hol kell fúrni a lyukakat, és mivel olcsó kézműves fát használtam, lassan kellett fúrnom, nehogy a fa lehasadjon. Most, amikor rájöttem, hogy ki akarom venni a LED -eket másodpercekre, le kellett vágnom ezt a panelt, hogy eltávolítsam a felesleges lyukakat. Ezt a tokom festése után vettem észre, ezért az utolsó képen a panel festett
5. lépés: Fa tok: festés
Miután megvettem az óratok minden darabját, elkezdtem festeni őket. A piros és a fekete festéket választottam, mivel a ledjeim már pirosak voltak. Fényes spray festéket használtam, hogy két réteg festés után kész megjelenést kapjon. Vártam, amíg minden megszárad.
6. lépés: Fa tok: Összeszerelés
Miután a festék megszáradt, mindent gyorsan ragasztó faragasztóval ragasztottam össze, ügyelve arra, hogy minden egyenes legyen, amikor két darabot összeragasztottam. Megvártam, amíg megszárad, mielőtt összeragasztanám a következő darabokat.
7. lépés: Áramkör
A projekt következő része az áramkörre vonatkozik. Ehhez a részhez szüksége lesz az Arduino -jára vagy bármely mikrochip programozóra és az Attiny85 -re. Amint azt korábban már említettem, kivágtam a LED -eket másodpercekre, mivel a másodperceket túl zavarónak találtam. Tehát az elején a képeken minden led látható, később pedig a másodpercek hiányoznak. Az Attiny programozásához az Arduino-val ISP-ként követtem ezt a szép útmutatót a randofo utasításaiból: https://www.instructables.com/id/Program-an-ATtiny… Az Attiny-ba feltöltött kód:*A kód 16Mhz -es belső órán, de megváltoztatható*Az óra elkészítéséhez a Chimer időzítőit és megszakításait használtam.
8. lépés: Áramkör: a LED -ek forrasztása
Elkezdtem forrasztani a LED -eket a forrasztópáka és a már fúrt tok segítségével, hogy a LED -eket forrasztás közben megfelelően pozícionálják. Az oszlop minden Led -je a katódjuk segítségével van forrasztva
9. lépés: Áramkör: Az áramkör építése
A kóddal programozott Attiny esetében mindössze annyit kell tennie, hogy először az áramkört felépíti egy kenyérsütő deszkán, hogy kipróbálhassa a programomat, és győződjön meg arról, hogy minden működik, mielőtt beforrasztaná a teljes áramkört. A váltóregiszter használata szükséges, mivel az Attiny nem biztosít elegendő kimeneti tüskét a 8 végponthoz (4 sor, 4 oszlop) és a két nyomógombhoz. A terv és az áramkör, amelyet készítettem, a képeken látható. a kenyértáblán, és amikor jó volt menni, forrasztottam az áramköri lapra. Nem volt elemtartó cella, így a fantáziámat felhasználva egy ideiglenes (nagyon vázlatos) felépítését használtam. Javaslom egy valódi elemtartó használatát.
10. lépés: Összeszerelés
Az utolsó lépés az volt, hogy mindent összeszerelünk, azaz egyszerűen rögzítjük az áramkört a tokban és a LED -eket a megfelelő lyukakban. Ezután beállíthatja az időt a nyomógombokkal, és hagyhatja, hogy az Attiny nyomon kövesse az időt. Például a második képen: Óra2 = 2 és Óra1 = 1Min2 = 1 és Min1 = 6, tehát az idő 21:16 És ennyi! megjegyzéseket és javaslatokat hagyni!
Ajánlott:
Mikro bináris óra: 10 lépés (képekkel)
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
Valódi bináris óra NTP szinkronizálással: 4 lépés
Valódi bináris óra NTP szinkronizálással: Egy valódi bináris óra a napszakot egy egész nap bináris törtjeinek összegeként jeleníti meg, szemben a hagyományos " bináris órával " amely az időt binárisan kódolt tizedes számjegyként jeleníti meg, amely az óráknak/perceknek/másodperceknek felel meg. Hagyomány
BigBit bináris óra kijelző: 9 lépés (képekkel)
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
ESP8266 Hálózati óra RTC nélkül - Nodemcu NTP óra Nem RTC - INTERNET ÓRA PROJEKT: 4 lépés
ESP8266 Hálózati óra RTC nélkül | Nodemcu NTP óra Nem RTC | INTERNET ÓRA PROJEKT: A projektben óra projektet készítenek RTC nélkül, időbe telik az internet az wifi használatával, és megjeleníti az st7735 kijelzőn
Bináris óra neopixelek használatával: 6 lépés (képekkel)
Bináris óra neopixelek használatával: Sziasztok, szeretek mindent, ami a LED -hez kapcsolódik, és szeretem is használni őket különböző érdekes módokon. Igen, tudom, hogy a bináris órát már többször megcsinálták itt, és mindegyik kiváló példa arra, hogyan kell készítse el saját óráját. Nagyon szeretem