Tartalomjegyzék:
- Kellékek
- 1. lépés: 3D nyomtatás az óralapra
- 2. lépés: Gyűjtse össze az összes szükséges alkatrészt
- Lépés: Csatlakoztassa a gyűrűket
- 4. lépés: A többi elektronikus alkatrész bekötése
- Lépés: Felkészülés az Arduino Nano programozására
- 6. lépés: Az Adafruit NeoPixel Library telepítése
- 7. lépés: Töltse fel a vázlatot
Videó: Neopixel óra három neopixel gyűrűvel: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A Neo Pixel óra ragyogó megalkotása Steve Manley hatására arra késztetett, hogy elkészítsem ezt az utasítást arról, hogyan készítsünk hasonló órát a legkevesebb pénzért. (Egy fontos holland szokás mindig pénzt takarítani;-))
Rájöttem, hogy az eredeti kivitel csak az Adafruit NeoPixel gyűrűkhöz illik, és ezek nem éppen olcsók.
Körülnéztem az Ali Express -en, és találtam néhány olcsóbb verziót. Kiderült, hogy működő alkatrészek, de nem azonos méretűek. Végül az óra 3D -s kivitelét kerestem és találtam, és ennek megfelelően állítottam be.
E mellett az általunk használt tábla egy Arduino Nano klónja, és ugyanúgy programozott. Azonban a tiszta óra program, minden egyéb kiegészítés nélkül, sehol nem érhető el, ezért kicsit módosítanom kellett a szoftvert.
Kellékek
- Thinary Nano mini USB kártya
- RTC óra
- LR1120 akkumulátor
- WS2812B 60 LED gyűrű
- WS2812B 24 LED gyűrű
- WS2812B 12 LED gyűrű
1. lépés: 3D nyomtatás az óralapra
A csatolt fájlokban megtalálja azt az stl fájlt, amelyre szüksége van az óra előlapjának kinyomtatásához.
2. lépés: Gyűjtse össze az összes szükséges alkatrészt
Az Ali Expressen megtalálhatja a projekthez szükséges összes alkatrészt.
Az elektronikus alkatrészek mellett vettem egy csúnya előlapú órát, mert így 10 euróval olcsóbb, mint például a kék.
Lépés: Csatlakoztassa a gyűrűket
Forró ragasztóval rögzítse a gyűrűket a helyükre. A gyűrűket 5 voltos feszültséggel látják el, majd sorban egymáshoz kötik őket úgy, hogy mindegyik gyűrűn a DOUT -DIN -t csatlakoztatják méret szerint, tehát 60-24-12.
4. lépés: A többi elektronikus alkatrész bekötése
A fenti séma bemutatja, hogyan kell az alkatrészeket egymáshoz csatlakoztatni.
Kezdjük a DS3234 valós idejű órával. Az óra soros buszról vezérelt eszköz, és tartalék akkumulátorral rendelkezik, hogy emlékezzen a beállított időre.
Lépés: Felkészülés az Arduino Nano programozására
Az Arduino Nano programozása az Arduino IDE használatával történik. Az IDE -ben írhat „vázlatokat”, amelyeket aztán firmware -be gyűjt, amelyeket a számítógépe ír az USB -kábellel csatlakoztatott Arduino -hoz. Töltse le és telepítse az IDE -t.
Töltse be a NeoPixelClock_V1.ino fájlt
Mielőtt feltöltenénk a kódot a táblára, meg kell győződnünk arról, hogy az illesztőprogramok telepítve vannak a táblához, és hogy a megfelelő táblát választottuk ki. Az Arduino Nano klónhoz meghajtókra van szükségünk a CH340G USB soros átalakító chiphez. Az USB-soros lapkakészlet CH340/CH341, amelyhez (Windows) illesztőprogramok letölthetők innen:
www.wch.cn/download/CH341SER_EXE.html
Ha Mac -en dolgozik, akkor nem lesz semmi problémája.
6. lépés: Az Adafruit NeoPixel Library telepítése
A NeoPixel Library használatához telepítenünk kell! Régebben kissé bonyolult volt a könyvtárak telepítése az Arduino IDE -be, de azóta leegyszerűsítették, és tartalmaztak egy praktikus könyvtárkezelőt. A „Vázlat> Könyvtár” legördülő menüben található. Nyissa meg a könyvtárkezelőt, és keresse meg az Adafruit Neopixelt.
Ha megtalálta, válassza ki, és kattintson a telepítés gombra.
Szintén az "Eszközök> Tábla" menüben ellenőrizze, hogy a megfelelő tábla van -e kiválasztva, az Arduino Nano.
7. lépés: Töltse fel a vázlatot
Most mindent előkészítettünk, elkezdhetjük a feltöltést a táblára. A táblát USB -kábellel csatlakoztatjuk.
Először kitaláljuk, melyik soros portot regisztrálta a kártya.
Windows rendszeren:
Nyisson meg egy parancsot a [Windows] [R] gombbal, és írja be a compmgmt.msc parancsot. A Számítógép -kezelés menüben kattintson az Eszközkezelő Nézd meg a Portok alatt parancsára, hogy megtudja, melyik portot használja.
Mac OS rendszeren:
Apple Ikon> A Mac névjegye> Rendszerjelentés> USB
Most az Eszközök menüben győződjön meg arról, hogy a régi rendszerbetöltő processzor van kiválasztva. Ez egy klónlaphoz szükséges.
Most az IDE bal felső sarkában kattintson a Feltöltés gombra. Ez lesz a gomb, és a nyíl jobbra mutat. Amint a feltöltés befejeződött, az óra elkezd működni.
Ajánlott:
Három tengelyirányú vontatókocsi (cnc) - PLC: 4 lépés
Jelen értekezés a KLOKNER MOELLER PLC-PS3 programozásával foglalkozik, mindkét céllal egy mechanikus modell, az úgynevezett háromtengelyes szállítódaru és esetünkben a fémáruk szállítása. Ez az esszé
Három francia tyúk a dobozban (mikro: bit): 10 lépés
Három francia tyúk a dobozban (Micro: bit): Meglepetés (vagy megijesztés), ha három tyúk ugrik ki a dobozból. Ünnepi csavar elektronikával a klasszikus Jack-in-the-boxban. Ez a három tyúk természetesen francia
Három hangszóró áramkör -- Lépésről lépésre bemutató: 3 lépés
Három hangszóró áramkör || Lépésenkénti bemutató: A hangszóró áramkör erősíti a környezetből érkező hangjeleket a MIC-re, és elküldi a hangszórónak, ahonnan erősített hangot állítanak elő. Itt három különböző módot mutatok be a hangszóróáramkör létrehozásához:
Giroszkóp szórakozás neopixel gyűrűvel: 4 lépés (képekkel)
Giroszkóp szórakozás a neopixelgyűrűvel: Ebben az oktatóanyagban az MPU6050 giroszkópot, egy neopixelgyűrűt és egy arduino -t fogjuk használni egy olyan eszköz felépítéséhez, amely a dőlésszögnek megfelelő LED -eket világít. Ez egy egyszerű és szórakoztató projekt, és kenyértáblára szerelhető
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