Tartalomjegyzék:
- 1. lépés: Hogyan működik a LIXIE kijelző
- 2. lépés: CAD és hardver alkatrészek
- 3. lépés: Áramköri diagram
- 4. lépés: NYÁK készítés
- 5. lépés: Hozzávalók
- 6. lépés: Elektronikus összeszerelés
- 7. lépés: Plexi összeszerelés
- 8. lépés: Szoftverrész
Videó: Arduino LIXIE óra: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Hé srácok! Remélem, már élvezte az előző, oktatható "Arduino MIDI Controller DIY" -et, és készen áll egy újra, mint általában, elkészítettem ezt az oktatóanyagot, amely lépésről lépésre végigvezeti Önt, miközben elkészíti az ilyen szuper elképesztő, alacsony költségű elektronikus projekteket. Arduino LIXIE óra ".
A projekt elkészítése során igyekeztünk megbizonyosodni arról, hogy ez az oktatóanyag lesz a legjobb útmutató az Ön számára, hogy segítsen Önnek, ha saját digitális órát szeretne készíteni, ezért reméljük, hogy ez az útmutató tartalmazza a szükséges dokumentumokat.
Ezt a projektet olyan praktikus elkészíteni, miután elkészítettük a személyre szabott NYÁK -t, amelyet megrendeltünk a JLCPCB -től, hogy javítsuk az óránk megjelenését, és elegendő dokumentum és kód található ebben az útmutatóban, hogy könnyen elkészíthesse Arduino óráját. Ezt a projektet mindössze 4 nap alatt végeztük el, mindössze három nap alatt, hogy beszerezzük az összes szükséges alkatrészt, és befejezzük a hardvergyártást és az összeszerelést, majd elkészítettük a projektünknek megfelelő kódot, és az Android -alkalmazás fejlesztése egy napot vesz igénybe.
Mielőtt elkezdenénk, nézzük meg először
Amit ebből az oktatóanyagból tanulhat:
- Megfelelő hardverválasztás a projekthez, annak funkcióitól függően.
- Ismerje meg a LIXIE kijelzőtechnológiát.
- Készítse elő a kapcsolási rajzot az összes kiválasztott alkatrész csatlakoztatásához.
- Szerelje össze a projekt összes részét (mechanikus és elektronikus összeszerelés).
- indítsa el saját digitális óráját.
1. lépés: Hogyan működik a LIXIE kijelző
Mint mindig, most is ezt a rövid leírást írom le, ahol összegyűjtök néhány adatot az internetről a létrehozandó projektről.
Tehát az alapoktól kezdve először meg kell határoznunk a Lixie megjelenítési módszert és annak működését, az elv ilyen egyszerű; miután levágott egy plexiüveget és elkészített néhány lézergravírozott logót vagy alakzatot, megvilágíthatja ezeket az alakzatokat úgy, hogy egy LED -et helyez az alkatrészek oldalai bármelyik oldalához, és ebben az esetben a számokat 0 -tól 9 -ig 10 részbe vésjük, és ugyanazt a dolgot négyszer négy számjegyhez, és hozzáadhatja a két pontot is, hogy megkülönböztesse az órákat és az ezt követő perceket, majd elkészítjük a tervezést, amely össze tudja tartani ezeket a plexi részeket, és két LED -et helyez el mindegyik plexi alsó részébe rész, így összesen 82 LED -ed van.
Mindezek a LED -ek az Arduino -val való bekötése kapcsán összeforrasztjuk az azonos sorok anódjait, hogy 10 sort kapjunk, és ugyanazon oszlopok katódjait, hogy 10 sorból és 4 oszlopból álló mátrixot kapjunk a pontokról, és könnyű kezelni őket. Ezt követően olyan könnyű lesz bekapcsolni a kívánt számjegyet az Arduino kód használatával, és ha meg akarja ismerni az azonos mátrix LED -jeinek vezérlésének alapjait, akkor olvassa el az utasításunkat, ahol elmagyaráztam, hogyan kell egy kockát irányítani mátrix módszerrel.
2. lépés: CAD és hardver alkatrészek
Kezdve a lézergravírozó és -vágó alkatrészekkel, a fenti tervezést solidworks szoftverrel készítettem, és a letöltési linkről szerezheti be a DXF fájlokat, ez a kialakítás 100% -ban ajánlott, hogy segítsen az eszköz elkészítésében, mivel ez az egyetlen plexi tartó megrendelésre, a terv elkészítése után az alkatrészeimet nagyon jól előállítottam és készen állok az akcióra. és amint az utolsó fényképen is látható, minden számjegyhez négyszer készítettünk számokat.
3. lépés: Áramköri diagram
Az elektronikára áttérve létrehoztam ezt a kapcsolási rajzot, amely tartalmazza a projekthez szükséges összes alkatrészt.
Az RTC modul összetevőit is használom az idő és a dátum konfigurációjának visszaállításához, miután a készüléket kikapcsolta, így használhatja az RTC modult, vagy egyszerűen beszerezheti a DS3231 integrált áramkört az RTC -hez, és mindkét esetben létrehozza az I²C kommunikációt a MCU adatátvitelre. Zümmögőt fogok használni a riasztásokhoz, mert ezt a funkciót hozzáadjuk az óránkhoz, hogy beállíthassunk néhány aliramot, és az órához való kapcsolódás érdekében egy Bluetooth -modult használok az Android és az alkalmazás segítségével.
Mivel az Arduino Uno nem rendelkezik a szükséges számú tűvel ezeknek az összetevőknek az összekapcsolásához, egy GPIO kiterjesztésű integrált áramkört fogok használni, amely az MCP23017.
nem felejtve el a projektben használni kívánt LED -eket, 80 kék LED szükséges a számjegyek megjelenítéséhez, és két fehér LED a pontok megjelenítéséhez.
4. lépés: NYÁK készítés
A JLCPCB -ről
A JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) a legnagyobb NYÁK-prototípus-vállalkozás Kínában, és egy high-tech gyártó, amely a gyors PCB-prototípusokra és a kis tételű PCB-gyártásra szakosodott. Több mint 10 éves tapasztalattal rendelkezik a NYÁK -gyártásban, a JLCPCB -nek több mint 200 000 vásárlója van itthon és külföldön, több mint 8 000 online megrendelés PCB prototípus -készítéssel és kis mennyiségű PCB -gyártással naponta. Az éves termelési kapacitás 200 000 négyzetméter. különböző 1-rétegű, 2-rétegű vagy többrétegű PCB-khez. A JLC egy professzionális NYÁK -gyártó, nagyméretű, jól felszerelt berendezésekkel, szigorú kezeléssel és kiváló minőséggel.
Beszélő elektronika
A kapcsolási rajz elkészítése után átalakítottam egy személyre szabott NYÁK -kialakítássá, és minden, amire szükségem van, a PCB -k előállítása, minden bizonnyal néhány egyszerű kattintás után a legjobb PCB -szállítóhoz, a JLCPCB -hez költöztem. feltöltöttem a tervezésem megfelelő GERBER fájljait, és beállítottam néhány paramétert, például a NYÁK vastagságát, színét és mennyiségét, és ezúttal megpróbáljuk az aranyfolt opciót; akkor legalább csak 2 dollárt kell fizetnie, hogy csak négy nap után kapja meg a PCB -t, amit a JLCPCB -vel kapcsolatban ezúttal az "ingyenes PCB szín" -nél vettem észre, ez azt jelenti, hogy csak 2 USD -t kell fizetnie a választott PCB -színért.
Kapcsolódó letöltési fájlok
Amint az a fenti képeken is látható, a NYÁK nagyon jól gyártott, és ugyanazt a NYÁK -tervezést kaptam, amit az alaplapunkhoz készítettünk, és minden címke, logó és a gyönyörű arany foltok útmutatóként szolgálnak forrasztási lépések. Az áramkörhöz tartozó Gerber -fájlt is letöltheti az alábbi letöltési linkről abban az esetben, ha ugyanazt az áramköri konstrukciót szeretné megrendelni.
5. lépés: Hozzávalók
Az elektronikus alkatrészek forrasztása előtt tekintsük át a projektünk alkatrészeinek listáját, így szükségünk lesz:
★ ☆ ★ A szükséges összetevők ★ ☆ ★
Az a NYÁK, amelyet a JLCPCB -től rendeltünk
ATmega328P, amely az Uno MCU
MCP23017 IC
Két 22pF kondenzátor
330 ohmos ellenállások
Az RTC modul összetevői
16 MHz -es kvarc oszcillátor
Bluetooth modul
Egy zümmögő
Valamilyen terminál csatlakozás
80 kék LED
2 fehér LED
És a lézeres aranyos részek
6. lépés: Elektronikus összeszerelés
Most minden készen áll, ezért kezdjük el forrasztani az elektronikus alkatrészeinket a NYÁK -hoz, és ehhez forrasztópáka és forrasztó maghuzal, valamint SMD átdolgozó állomás szükséges az SMD alkatrészekhez (nem szükséges, ha RTC modult használ).
Első a biztonság
Forrasztópáka
Soha ne érintse meg a forrasztópáka elemét….400 ° C!
Tartsa a fűtött vezetékeket csipesszel vagy bilincsekkel.
Mindig tegye vissza a forrasztópáka állványára, amikor nem használja.
Soha ne tegye le a munkaasztalra.
Kapcsolja ki a készüléket és húzza ki a hálózati csatlakozót, ha nem használja.
Az RTC komponensekről forraszthatja őket, vagy vásárolhat egy RTC modult, és használhatja a kártya megfelelő csatlakozóján keresztül.
Amint láthatja, ennek a PCB -nek a használata nagyon egyszerű a kiváló minőségű gyártásnak köszönhetően, és nem feledkezik meg a címkékről sem, amelyek az egyes alkatrészek forrasztása közben vezetik Önt, mert a felső selyemrétegen megtalálható az egyes alkatrészek címkéje, amely jelzi az elhelyezését a táblát, és így 100% -ig biztos lesz abban, hogy nem fog forrasztási hibákat elkövetni.
Az egyes alkatrészeket a helyükre forrasztottam, és a NYÁK mindkét oldalát használhatja az elektronikus alkatrészek forrasztására.
7. lépés: Plexi összeszerelés
Most már készen állunk a NYÁK -ra, és az összes alkatrész nagyon jól forrasztva van, a hardveres szerelvény második részére térünk át, amely a LED -csatlakozás, amint az a fenti képen is látható, minden kialakított LED -hez lyukat készítettünk, ezért csak néhány ragasztót a LED -ek elhelyezéséhez, majd az azonos sorok összes anódjának és az azonos oszlopok katódjainak összeforrasztásához, miután befejezte a feladatot, 14 vezetéke lesz a mátrixhoz, ezért csak csavarja őket, ahogy az a NYÁK -ot jelzi.
Folytatjuk az összeszerelést úgy, hogy a plexiüvegeket a helyükre helyezzük, és csavarjuk a csatlakozási pontokat.
8. lépés: Szoftverrész
Most már csak a szoftverre van szükségünk, elkészítettem ezt az Arduino kódot, srácok, és ingyen kaphatja meg az alábbi linkről, valamint létrehoztam egy androidos alkalmazást az idő, a dátum és a beállítás beállításához az ébresztőórák. A kódot nagyon jól megjegyzik, így megértheti és saját igényeihez igazíthatja, szükségünk van az Arduino Uno táblára, hogy feltöltse a kódot az ATmega328 MCU -ba, majd vesszük az MCU -t, és a NYÁK -ba helyezzük.
Szükségünk van egy külső 5 voltos hálózati adapterre, hogy bekapcsoljuk a készüléket, és itt tartunk, az óra nagyon jól működik, és ezzel az androidos alkalmazással beállíthatjuk az időt és beállíthatunk néhány riasztást.
ezt a projektet nagyon könnyű elkészíteni, és elképesztő, kifejezetten ezekkel a csillogó kék fényekkel, amelyek a legjobb barkácsórák lehetnek, de néhány további fejlesztést kell végrehajtani annak érdekében, hogy sokkal vajabb legyen, ezért várom javaslatait javítsd ezt a LIXIE órát, ne felejtsd el hüvelykujjal megtenni ezt a projektet, ha tetszik, és iratkozz fel a YouTube -csatornámra, hogy további fantasztikus videókat találhass, és ne hagyd ki, hogy megnézd korábbi projektjeinket.
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
Nyugdíjas óra / számlálás / Dn óra: 4 lépés (képekkel)
Nyugdíjas óra / számlálás felfelé / Dn óra: Néhány ilyen 8x8 LED-es pontmátrixos kijelző volt a fiókban, és azon gondolkodtam, hogy mit kezdjek velük. Más utasítások által inspirálva jött az ötlet, hogy készítsek egy visszaszámláló/felfelé mutató kijelzőt, amely visszaszámol egy jövőbeli dátumhoz/időponthoz, és ha a célidő
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
Arduino alapú óra a DS1307 valós idejű óra (RTC) modul használatával és 0.96: 5 lépés
Arduino alapú óra a DS1307 valós idejű óra (RTC) modul használatával és 0.96: Sziasztok, srácok, ebben az oktatóanyagban látni fogjuk, hogyan lehet működő órát készíteni egy DS1307 valós idejű óramodul segítségével. OLED kijelzők. Tehát kiolvassuk az időt a DS1307 óra modulból. És nyomtassa ki az OLED képernyőn
Óra készítése az M5stick C segítségével Arduino IDE - használatával RTC valós idejű óra az M5stack M5stick-C-vel: 4 lépés
Óra készítése az M5stick C segítségével Arduino IDE | használatával RTC valós idejű óra az M5stack M5stick-C-vel: Sziasztok srácok, ebben az utasításban megtanuljuk, hogyan készítsünk órát az m5stick m5stick fejlesztőpaneljével az Arduino IDE segítségével. Így az m5stick megjeleníti a dátumot, az időt és az amp; a hónap hete a kijelzőn