Ez a csodálatos LED-óra egy nagyon egyszerű projekt, amelyet szinte bárki megtehet.
Mivel a ping-pong labdák nem a mátrixban vannak orientálva, a szerzőnek jó módszerrel kellett felépítenie a számokat. A terv, amelyen megállt, minden egyes figura számára 12 golyót használ, néhány kísérlet után kiderült, hogy ez lehetővé teszi a számok legtisztább ábrázolását.
Összesen 128 golyót használtunk a teljes kijelzőhöz.
1. lépés: Anyagok / szerszámok:
- MDF 80 * 30 cm (az MDF-et lecserélheti laminátumra vagy farostlemezre)
- 128 ping-pong labda (fehér, lehetőleg tejfehér)
- Kis bútorok körmök
- Régi USB-kábel (tápfeszültségre Arduino nano)
- Kábel dugóval felesleges felszerelésből
- Tápegység 5V 10A
- Arduino nano
- Ws2812b LED csík (5 méter, 30 LED / méter, IP30 osztály)
- DS3231 Valós idejű óramodul
- 3-magos vezeték (2+ méter)
Az eszközök:
- Mitrefűrész (vagy elegendő készség ahhoz, hogy pontosan 30 fokban vágjon nélküle)
- fémfűrész
- Forrasztópáka
- Fúró vagy csavarhúzó
- 32 mm-es korona
- Fa ragasztó
- Forró ragasztópisztoly (ragasztóval)
- zseblámpa
- Csiszolópapír
előszó
Fontos rész a golyók megválasztása. A ping-pong gömböknek általában van egy varrása, amely a két félgömböt összeköti. Ez önmagában nem jelent problémát, mivel a golyók megfelelő elrendezésével végül ez a varrás nem lesz látható a kijelzőn. A golyókon azonban gyakran megtalálható a gyártó cég logója, amelyet a folyamat során kivágnak. Úgy kell néznie, hogy a logó nem a varraton fekszik, hanem a félteke egyik oldalán helyezkedik el. A színes golyók szintén nem megfelelőek. Célszerű zökkenőmentes ping-pong labdákat használni nyomtatás nélkül, de ezeket nem lehet megvásárolni.
2. lépés: Vágja le a golyókat
Minden golyónak saját LED-jével kell rendelkeznie. A legjobb fényáteresztő képesség és a jó szórás elérése érdekében a golyókat egyrészt le kell vágni, így egyfajta árnyalattá kell válni (például: mint az utcai lámpákon). Ezeknek a lyukaknak elég nagynak (kb. 30 mm) kell lenniük, mivel nem lesz lehetséges a LED-eket mindig szigorúan a központba helyezni.
Ehhez egy 32 mm átmérőjű lyukat fúrnak egy sűrű anyagból, egy gömböt erre a nyílásra nyomnak, és a kiálló részt fűrészeléssel vágják. A logónak be kell jutnia a levágott részbe, ha van, és annak biztosítása érdekében, hogy a varrás ne esjen a lámpaernyő „elülső” oldalára - a labdát egy zseblámpával kell kiemelni.Ez bonyolítja a feladatot, ezért kívánatos zökkenőmentes golyók használata.
3. lépés: Ragasztja a golyókat sorokba
Miután lyukakat készített az összes ping-pong gömbön, sorokba kell ragasztani (2 sor 17, 18 és 19 golyóval és egy sor 20). Ezeknek a soroknak a lehető legegyenesebbeknek kell lenniük, és a golyók között nem lehet hézag. Kényelmes ezt megtenni, ha a golyókat a két sín közé helyezi, és a lyukakat felfelé helyezi. Ezután a golyókat mindkét oldalán kis mennyiségű forró ragasztóval ragasztják össze. Kell egy kis ragasztó, különben a végén látható lesz.
4. lépés: Sorozatok ragasztása
Ezt megismétlik a sínek segítségével, de a közöttük már sorok vannak. Ismét meg kell győződnie arról, hogy kevés a ragasztó. Ha minden 4 illesztésre ragasztót alkalmaz, a sorokat egymáshoz nyomják, hogy végül ne legyenek rések.
5. lépés: Keret
A keret egy hosszúkás méhsejt, és 6 szegmensből van összeállítva. A normák szerint a ping-pong labda átmérője 40 mm, azonban a gyártók nem mindig tartják be szigorúan ezeket a szabványokat, ezért figyelembe kell venni a keret méretét azon golyók alapján, amelyeket sikerült megszereznie. Nem valószínű továbbá, hogy a golyók ragasztása ideális, ezért a keret méretét empirikusan határozzák meg.
A keret felületének elkészítése után összevonják őket, sorokat illesztenek bele, hogy megbizonyosodjanak arról, hogy minden egybevág, és ha szükséges, véglegesítésre kerül.
6. lépés: A LED-szalag forrasztása
A LED csíkot szegmensekre kell vágni (1 LED egyik része, három LED egyikének, 5 LED egyikének és 7 LEDnek 17 része). A szegmenseket a kép szerint vezeték köti össze (1 LED, majd 5, akkor az összes szegmens 17, és a végén 3 LED van).
7. lépés: hátfal
Az összeszerelt keret belső kerülete mentén az MDF-ből vagy a farostlemezből kivágják a hátsó falat, amelyre a LED-szalag ragasztható. A LED-ek elhelyezése a szalagon és azok megfelelése a golyókkal az alábbi sematikus képen látható.
8. lépés: Helyezze be a LED szalagot
A szalag szegmenseit összekötő vezetékek akadályozzák a golyólap normál telepítését, tehát visszahúzódnak. Ehhez a hátsó burkolatban kissé nagyobb lyukakat fúrnak be, mint a szalag szélessége, és behelyeznek egy szalagot bennük. Miután meggyőződött arról, hogy minden LED eléri a saját golyóját, eltávolíthatja a ragasztóréteg alját és rögzítheti az alaphoz.
9. lépés: Ragasztja a golyókat a keretre
A panelt lefelé fektetik, és az érintkezés minden pontján kis csepp forró olvadékragasztóval rögzítik.
10. lépés: A LED-panel telepítése
A LED panel tetején van. A panelt több apró szegfűvel rögzítik, a kép vagy fénykép keretébe rögzített elv szerint. Ez megkönnyíti a szerkezet szétszerelését, ha valami nem sikerül, és lehetőséget kínál további módosításokra.
11. lépés: elektronika
A PLS "anya" csatlakozóit megforrasztottuk az arduino csatlakozókhoz, amelyekhez az óramodul, a tápegység és a LED csík csatlakozik. A szalagot közvetlenül az 5 V 3A tápegységről táplálják, az "adatok" egy 300-500 Ohm ellenálláson keresztül kapcsolódnak az arduino-hoz (opcionális, de nagyon kívánatos). Maga az arduino ugyanarról az egységről van táplálva, de nem szükséges a szalagos energiát az arduino-hoz csatlakoztatni, nem szükséges, hogy nagy áramok menjenek az arduino utak mentén. A szalag tápellátását egyébként előnyösen a szalag mindkét oldalán csatlakoztassa.
12. lépés: Kód
A kód letöltésekor győződjön meg arról, hogy az áramellátás ki van kapcsolva!
Először be kell állítania az időt a modulon. Arról, hogyan kell csinálni olvassa el például itt.
Ezután letöltheti a fő kódot. Az alábbiakban látható a mellékelt videóban és a legtöbb képben használt kód. (TimeWhiteBackgroundRainbow.ino)
A szerző más programokat is nyújtott. A 'CycleThroughDigits.ino' program egyszerűen 9999-re számít, hogy bemutassa, hogyan néz ki az összes szám.A OnlyTime.ino egyszerűen csak színes háttér nélkül jeleníti meg az időt. Végül: a „FastledExampleCode.ino” a FastLED könyvtár által biztosított kód, amely néhány egyszerű animációt mutat be. Az összes fájl letölthető egy archívumban a cikk végén.
Lehet, hogy ez a projekt nem csupán egy szokásos néző. Például hozzáadhat gombvezérlést, megváltoztathatja a fényerőt a megvilágítástól függően, csak néhány színt jeleníthet meg, reagálhat a zenére, csatlakoztathatja a Wi-Fi-hez. Mivel a projektet arduino-ban összeszerelték - a lehetőségek szélesek.
Magamtól. Talán nem mindenki értette, hogyan működik. A projekt nem egy szokásos RGB LED csíkot használt, hanem egy speciális szalagot, amelynek címe volt az egyes LED-eknek. Vagyis minden LED-nek saját chipje van, egyedi címmel, tehát minden LED használható a kijelző "pixel" -ként.
Töltse le az archívumot vázlatokkal és könyvtárakkal
Ez minden, sok szerencsét mindenkinek a munkájában!