Tartalomjegyzék:
- 1. lépés: Amire szüksége van
- 2. lépés: Lézerrel vágott akril és Mdf test
- 3. lépés: Ragassza fel és forrasztja a LED -et a felső lemez alá
- 4. lépés: Vázlatos diagramok az Arduino Mega2560 RTC és az erősítő alapján
- 5. lépés: Állítsa be az összes akril rendszámtáblát
- 6. lépés: Csatlakoztassa az összes LED anódcsapját a vezérlőhöz
- 7. lépés: Ellenőrizze a kapcsolatot a mintakód használatával
- 8. lépés: A kód feltöltése a vezérlőbe először
- 9. lépés: A különböző módok beállítása ebben az órában
- 10. lépés: Jövőbeli tervek
Videó: Minden egyben digitális kronométer (óra, időzítő, riasztás, hőmérséklet): 10 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Azt terveztük, hogy készítünk egy időzítőt egy másik versenyre, de később egy órát is megvalósítottunk (RTC nélkül). Ahogy elkezdtük a programozást, érdeklődtünk, hogy több funkciót alkalmazzunk az eszközön, és végül hozzáadtuk a DS3231 RTC -t, valamint növeltük az interaktivitást azáltal, hogy a projekt végére kettőre növeltük a nyomógombok mennyiségét.
Az óra jellemzői
- Valós idejű óra
- Riasztás
- Időzítő
- Szobahőmérséklet kijelzése
- Állítsa be az időt felhasználó szerint
- Állítsa be az időzítőt felhasználó szerint
- Állítsa be a riasztás napjait
1. lépés: Amire szüksége van
Elektronikai alkatrész
- 1 sz. Arduino Mega2560 kábellel - 9,79 USD
- 1 sz. DS3231 RTC - 1,09 dollár
- 100 nos. Piros 3528 SMD LED - 0,77 USD
- 2 sz. 1x40 egysoros férfi 2,54 tűs fejléc - 0,58 USD *
- 1 sz. 1x40 egysoros nő 2,54 tűs fejléc - 1,0 USD *
- 2 sz. 6*6*13 mm hosszú fogantyú nyomógombos kapcsoló - 0,10 USD*
- 2 sz. 10k 1/4 watt a lyukellenálláson keresztül - 0,04 USD *
- 1 sz. 8 ohmos hangszóró - 1,0 dollár
- 1 méter 1,27 mm -es PITCH színes lapos szalagkábel 10 szín - 1,04 USD
- 1 sz. LM386 *
- 1 sz. 10Kohm potenciométer *
- 1 sz. 10 ohmos ellenállás *
- 2 sz. 10uF kondenzátor *
- 1 sz. 250 uF kondenzátor *
- 1 sz. 0,1uF kondenzátor *
- 1 sz. általános célú PCB *
más részek
-
2 mm -es MDF lemez
- 240 mm x 60 mm 2 sz. elöl és hátul
- 240 mm x 70 mm 3 sz. felül, támasztólap a LED -hez és az alsó
- 60mm x 65mm 2 sz. a tok bal és jobb oldalához
-
2 mm -es akril lap
130mm x 80mm 14 sz. számjegyre
- Ragasztópisztoly
- Szuper ragasztó MDF -hez
- Arduino IDE -vel rendelkező számítógép
- Forrasztóállomás
- Hit zsugorodik
Ez minden.
* Minden elem inkább helyben vásárol.
2. lépés: Lézerrel vágott akril és Mdf test
- DXF fájlok az óra és az akril digitális lemez tokjához.
- Amint az a felső és a LED támasztólemez sematikus diagramján látható, mindkét lemez egymáshoz van ragasztva, mint a led nyílás és a felső lemez hornya az ellenkező irányban. Az eredmény a 2. képen látható sematikus diagramként.
3. lépés: Ragassza fel és forrasztja a LED -et a felső lemez alá
A piros LED maximum 2,6 V -on működik, a vezérlő digitális csapja pedig 5 V -ot és 0 V -ot ad. Tehát a piros LED -et 2 -es sorozatban kell rögzítenünk, és csatlakoznunk kell a vezérlő megfelelő digitális tűjéhez. Tehát a 2 LED -es sorozat maximális feszültsége 5,2, és a piros LED nem ég ki az 5V -os vezérlő által
Amint a képeken látható, minden piros LED -et ennek megfelelően ragasszon a megfelelő nyílásba. Miután beállította a beállító LED -ek anódját és katódját, csatlakoztassa őket sorba
Vegyünk egy vezetéket, és távolítsuk el a gumi szigetelést a led sorának hossza szerint, és forrasztjuk az összes sorozat LED katódját a közös vezetékhez, amint az a 3. képen látható az összes LED közös földje érdekében
Fogjon 1,27 mm -es PITCH színes lapos szalagkábelt, és vágja le a LED -sor és a vezérlő közötti közelítő távolsággal. A forrasztáshoz távolítsa el a szigetelést mindkét oldalon
Forrasztjon minden vezetéket a szalagszín hierarchiájában a LED -sorozatok egyikéhez, amint azt a harmadik kép mutatja
Ne forrasztjon a vezeték másik végét most, az forrasztásra kerül, amikor az összes vezetéket elrendezi a vezérlő számára
Hasonlóképpen rögzítse az összes piros LED -et és a forrasztóvezetéket. Forrasztja fel az összes LED -es katódot, és vegyen egy vezetéket a teljes LED -hez földelésként
4. lépés: Vázlatos diagramok az Arduino Mega2560 RTC és az erősítő alapján
- Forrasztás előtt minden huzalbetét hőzsugorodik minden vezetékben, hogy elkerülje a rövidzárlatot.
- Forrasztás: 4 hüvelyes csatlakozócsap az egyik oldalon és 4 hüvelyes fejrész a másik oldalon 4 vezetékes kábel. Csatlakoztassa a vezetékeket a vázlat szerint a DS3231 (RTC) -hez.
- Helyezze az összes erősítőhöz tartozó alkatrészt általános célú NYÁK -ra, és forrasztja az erősítő sematikus diagramja szerint, az LM386 IC alapján.
- Vegyünk két nyomógombot és forrasztóellenállást és Vcc csatlakozót a vázlatos diagam szerint, és ragasszuk az előlapra forró ragasztópisztoly segítségével belülről.
- Csatlakoztassa a bal oldali nyomógomb bemenetet a digitális sz. 3 és a jobb oldali nyomógomb a sz. 2.
- Ha a felhasználó SDA és SCL kapcsolatot kíván elhelyezni a 20. és 21. sz. csapok, akkor nem lesz különbség.
- Csatlakoztassa a sz. 7 a földeléshez és a sz. 6 az erősítő bemenetébe.
- Az összes forrasztási munka befejezése után zsugorítsa össze a zsugorcsövet.
5. lépés: Állítsa be az összes akril rendszámtáblát
-
Helyezze az akril rendszámtáblát, kezdve 0 -val az elülső oldalon, és 9 -el minden sor utolsó nyílásán.
- Helyezze a vastagbéllemezt a vastagbél nyílásába.
6. lépés: Csatlakoztassa az összes LED anódcsapját a vezérlőhöz
- Forrasztja az összes katóddrótot a hüvelyi csatlakozócsaphoz a digitális tűkonfiguráció szerint, az alábbiak szerint.
- Csatlakoztassa az összes LED -et a képen látható módon.
- Arduino csapok ==> óraszám
- D10 ==> 0 Egységszám
- D11 ==> 1 Egységszám
- D12 ==> 2 Egységszám
- D13 ==> 3 Egységszám
- D14 ==> 4 Egységszám
- D15 ==> 5 Egységszám
- D16 ==> 6 Egységszám
- D17 ==> 7 Egységszám
- D18 ==> 8 Egységszám
- D19 ==> 9 Egységszám
- D5 ==> 0 Tizedesjegy
- D6 ==> 1 tizedesjegy
- D22 ==> 2 tizedesjegy
- D23 ==> 3 tizedesjegy
- D24 ==> 4 tizedesjegy
- D25 ==> 5 tizedesjegy
- D26 ==> 6 tizedesjegy
- D27 ==> 7 tizedesjegy
- D28 ==> 8 tizedesjegy
- D29 ==> 9 tizedesjegy
- D30 ==> 0 Százjegyű
- D31 ==> 1 Százjegyű
- D32 ==> 2 Százjegyű
-
D33 ==> 3 Százjegyű
- D34 ==> 4 Százjegyű
- D35 ==> 5 Százjegyű
- D36 ==> 6 Százjegyű
- D37 ==> 7 Százjegyű
- D38 ==> 8 Százjegyű
- D39 ==> 9 Százjegyű
- D40 ==> 0 Ezer számjegy
- D41 ==> 1 Ezer számjegy
- D42 ==> 2 Ezer számjegy
- D43 ==> 3 Ezer számjegy
- D44 ==> 4 ezer számjegy
- D45 ==> 5 ezer számjegy
- D46 ==> 6 Ezer számjegy
- D47 ==> 7 Ezer számjegy
- D48 ==> 8 Ezer számjegy
- D49 ==> 9 Ezer számjegy
- D53 ==> kettőspont (:)
- Minden LED közös föld csatlakozik a földelőcsaphoz.
7. lépés: Ellenőrizze a kapcsolatot a mintakód használatával
- Nyissa meg az Arduino IDE -t, és nyissa meg az alább megadott mintaellenőrző kódot.
- Feltöltés az Arduino Mega2560 -ba.
- A feltöltés befejezése után villogni kezd a 0 -ás egység számjegyétől az 1, 2, 3 -ig, az óra tizedesjegyének kilencedik részéig, 0,5 másodperces késéssel.
- Közben, ha valamelyik LED nem világít, ellenőrizze a LED -ek és a vezérlő csatlakozását.
8. lépés: A kód feltöltése a vezérlőbe először
- Töltse le az alábbi kódot.
- Nyissa meg az Arduino IDE -t, és nyisson meg benne kódot.
- Nézze meg a fenti videót, és kövesse az utasításokat.
9. lépés: A különböző módok beállítása ebben az órában
10. lépés: Jövőbeli tervek
- Sajt hozzáadása
- Növeljen egy nyomógombot, hogy felhasználóbarátabb legyen.
- 12 órás és 24 órás üzemmód közötti váltás a nyomógombbal.
- Interaktívabbá tétele hangjelzéssel a pontos időről, jó reggelt, estét stb.
- Az óra mobilalkalmazással történő vezérlésének hozzáadása.
Megjegyzéseit/javaslatait/kérdéseit/kritikusait nagyra értékeljük…
Ajánlott:
Analóg óra és digitális óra készítése LED csíkkal az Arduino használatával: 3 lépés
Hogyan készítsünk analóg órát és digitális órát LED csíkkal az Arduino használatával: Ma analóg órát készítünk & Digitális óra LED szalaggal és MAX7219 Dot modul Arduino -val. Ez korrigálja az időt a helyi időzónával. Az analóg óra hosszabb LED csíkot használhat, így a falra akasztva műalkotássá válhat
Minden egyben · DMX Terminator & DMX Tester: 3 lépés
Mindent egyben · DMX Terminator & DMX Tester: Fénytechnikusként néha tudnia kell, hogy a dmx kapcsolatok mennyire egészségesek a berendezések között. Néha a vezetékek, a szerelvények vagy a feszültségingadozások miatt a DMX rendszer számos problémának és hibának van kitéve. Szóval elkészítettem
Minden egyben hordozható segédprogram Power Bank: 11 lépés (képekkel)
All in One Portable Utility Power Bank: A terheléscsökkenés vagy a Rolling Blackout nagyon gyakori jelenség a fejlődő országokban, például Indiában, Dél -Afrikában, Bangladesben stb. Nagymértékben befolyásolja mindennapi tevékenységeinket, és főleg a moo
Elektronikus minden évszak, minden ünnepnap, LED fülbevaló: 8 lépés (képekkel)
Elektronikus minden évszak, minden ünnepnap, LED fülbevaló: Rendben, tehát hamarosan fejlett fülbevalókat fogunk készíteni. Ez NEM kezdő projekt, és ajánlom azoknak, akik ezt szeretnék vállalni, kezdjenek kisebb projektekkel és dolgozzák fel tudásukat egészen addig.Szóval először .. Olyan dolgokra lesz szükségünk. (RÉSZEK) (1) L
Jelszókezelő, gépíró, makró, hasznos terhelés Minden egyben!: 11 lépés (képekkel)
Jelszókezelő, gépíró, makró, hasznos terhelés … Mindent egyben !: FIGYELEM KÉRJÜK: Ha problémái vannak az eszköz gyártásával (pcb, forrasztás vagy más), írjon nekem privát üzenetet ide vagy e -mailt a [email protected]. Szívesen elküldöm a már gyártott PCB -ket vagy eszközöket