Tartalomjegyzék:

DIY RGB-LED Glow Poi távirányítóval: 14 lépés (képekkel)
DIY RGB-LED Glow Poi távirányítóval: 14 lépés (képekkel)

Videó: DIY RGB-LED Glow Poi távirányítóval: 14 lépés (képekkel)

Videó: DIY RGB-LED Glow Poi távirányítóval: 14 lépés (képekkel)
Videó: Разблокировка блокировки кнопок LED и ЖК-телевизоров без пульта дистанционного управления 2024, November
Anonim
DIY RGB-LED Glow Poi távirányítóval
DIY RGB-LED Glow Poi távirányítóval
DIY RGB-LED Glow Poi távirányítóval
DIY RGB-LED Glow Poi távirányítóval
DIY RGB-LED Glow Poi távirányítóval
DIY RGB-LED Glow Poi távirányítóval
Kép
Kép

Bevezetés

Helló mindenkinek! Ez az első útmutatóm (és remélhetőleg) az első az útmutatók sorozatában, amely egy nyílt forráskódú RGB-LED vizuális poi létrehozására irányuló törekvésem. Először is, hogy egyszerű legyen, ez egy egyszerű led-poi-t eredményez, amely infravörös távirányítóval és mindenféle színváltó animációval rendelkezik.

Ne feledje: Ez a fajta poi (infravörös távirányító nélkül) körülbelül 20 dollárért vásárolható meg az Amazon -on, így ez nem éri meg anyagi erőfeszítéseket - barkácsoljon az élményért, nem pedig az eredményért.

Remélem, hogy az emberek animációkkal járulnak hozzá a projekt GitHub-jához, így sokféle animáció közül választhat, és ezáltal ez a verzió nagyobb értéket ad a vény nélkül kaphatóhoz képest.

Kép
Kép

Jogi nyilatkozat

Először is néhány biztonsági figyelmeztetés. Csak akkor próbálja meg ezt az összeállítást, ha tudja, mit csinál. Nem vagyok villamosmérnök, nem vagyok felelős azért, ha valami baj történik. Néhány veszélyes lépésről/anyagról van szó, és ezekkel tisztában kell lennie:

A liposz veszélyes lehet. Különösen a LiPos forrasztása, rövidre zárása és tárolása számos veszélyt rejt magában. Még akkor is, ha az összeállítás jól megy, a vezetékek kilazulhatnak, a cellák megsérülhetnek, vagy a névtelen kínai alkatrészek egyike meghibásodhat és rövidzárlatot okozhat. Ne hagyja, hogy felügyelet nélkül töltsék őket, a legjobb, ha külső töltővel tölti fel őket, távolítsa el a lipót tároláshoz és szállításhoz (a legjobb, ha az egyik „lipo zsákban” tárolja őket).

A mérgek néhány jelentős erőnek vannak kitéve, amikor velük teljesítenek. Ha megüt velük valakit vagy valamit, vagy a nyomtatás nem sikerül, és az alkatrészek körülrepülnek, az emberek megsérülhetnek.

Használd a józan ész, légy tudatában a veszélyeknek, olvasd el magad, ha bizonytalan vagy. Érted az ötletet.

Ha nem ijesztgettem meg, élvezze az építkezést és érezze jól magát velük.

1. lépés: Anyag és eszközök

Anyag és eszközök
Anyag és eszközök
Anyag és eszközök
Anyag és eszközök

Darabjegyzékben

Először nézzük meg, mire van szükségünk ehhez az építéshez. Azt javaslom, hogy vásárolja meg a legtöbb cuccot az AliExpress -en, ha van ideje várni. A liposokat csak a HobbyKingben találtam.

Kép
Kép

Alkatrészek/Elektronika

Menny Név Forrás Megjegyzés
2 TP4056 lítium akkumulátor töltő modul Amazon.com, AliExpress
2 Turnigy nano-tech 1000mah 1S 15C kerek cella Hobbyking
2 2-5V-5V növelő fokozatos tápegység AliExpress Az MT3608 erősítő áramkör is illeszkedik
2 ArduinoPro Mini ATMEGA328P 5V 16MHz Amazon.com, AliExpress
2 1838 940 nm-es IR-vevő dióda Amazon.com, AliExpress
1m APA102 LED szalag (144 vagy 96 LED/m) Amazon.com, AliExpress Kb. 2x10 LED hosszúságra van szüksége
2 220uF 10V kondenzátor AliExpress
1 IR távirányító AliExpress
Kép
Kép

Eszközök

Név Ajánlást Megjegyzés
3d nyomtató
Forrasztópáka QUICKO T12
Ragasztópisztoly
Számítógép Arduino IDE -vel
FTDI USB chip FT232 alternatíva: Arduino Uno
Drótvágók választható
Drótvágók Knipex vágók választható
Kenyértábla + jumper választható
Arduino Uno választható

Fogyóeszközök

Név Megjegyzés
Vékony huzal 24-28AWG
Forrasztó ólom
Zsugorcső
Tűfejlécek (férfi és női) vagy kis csatlakozó
Tiszta 3D nyomtatási szál PLA -t használtam, de a Nylon erősebb eredményeket adhat
Forróragasztó pálcikák
cink fluxus és forrasztóanyag, vagy fém kefe/csiszolópapír A csiszolópapír jól működött nálam
Néhány zsinór a hevederekhez Egyszerű műanyag akkordot használtam, de érdemes kreatívnak lenni

2. lépés: 3D nyomtatás

3D nyomtatás
3D nyomtatás
Kép
Kép
Kép
Kép

Mivel ez a leghosszabb ideig tart, először azzal kezdjük, hogy kétszer kinyomtatjuk az ehhez a konstrukcióhoz tartozó összes alkatrészt, támogató elhelyezéssel „mindenhol”.

Menjen a Thingiverse oldalára, töltse le az STL fájlokat, és szeletelje kedvenc szeletelőjével.

0,28 felbontású tiszta PLA -t használtam, ami jól működött, de ha teheti, érdemes erősebb anyagot használni, hogy biztonságban legyen, és megakadályozza a fonás során fellépő hibákat.

Az eredmény inkább átlátszatlan, mint átlátszó, ami jó nekünk, mivel a poi diffúzorként működik, és szépen világít anélkül, hogy egyetlen LED is látható lenne. A nyomatok elkészülte után hagyja rajta a hordozóanyagot, és csavarja le és csavarja le a két felét egy csomó alkalommal. A tartóanyag jobb tapadást biztosít, és ha jól illeszkednek egymáshoz, eltávolíthatja az összes támaszt.

Kép
Kép

3. lépés: Programozás: Előkészítés

A projekt összeállításához telepítenünk kell a FastLED és az IRremote könyvtárat. Mindkettő megtalálható az Arduino IDE build könyvtárkezelésben. A vázlatok feltöltéséhez az Arduino pro mini készülékre az FTDI chipet kell használnia.

Ezenkívül szüksége van a projekt forráskódjára, amely megtalálható a GitHubon.

4. lépés: Programozás: Szerkessze a kódot

Programozás: Szerkessze a kódot
Programozás: Szerkessze a kódot
Programozás: Szerkessze a kódot
Programozás: Szerkessze a kódot
Programozás: Szerkessze a kódot
Programozás: Szerkessze a kódot
Programozás: Szerkessze a kódot
Programozás: Szerkessze a kódot

A kényelem érdekében tartalék Arduino Uno -t használtam, de csak az egyik Arduino Pro Minit használhatja.

Kép
Kép

Csatlakoztassa a fenti képen látható áramkört az egyik infravörös vevőegység segítségével, töltse fel az IRrecvDemo példavázlatot az Arduino készülékére, és nyissa meg a soros monitort.

Ezután használja a távirányítót, és nyomja meg a használni kívánt gombokat. Minden gombnyomásnak egy bizonyos hexadecimális számot kell megjelenítenie. Ha lenyomva tartja a gombot, egy másik hexadecimális szám ismétlődik.

Kép
Kép

Először másolja az ismétlődő hexadecimális értéket, és módosítsa a BTN_REPEAT értéket erre az értékre. Ezután végezze el a kódban szereplő meghatározásokat, és módosítsa az összeset a távirányítóhoz. Győződjön meg arról, hogy minden értéknek 0x -mal kell kezdődnie, hogy hexadecimális számként ismerje fel - ezért csak a szám kiemelt részét módosítsa.

Kép
Kép

5. lépés: Programozás: Feltöltési kód

Programozás: Feltöltési kód
Programozás: Feltöltési kód
Programozás: Feltöltési kód
Programozás: Feltöltési kód

Fordítsa össze a poi kódját, és kösse össze az Arduino pro mini -t az FTDI chipjével. Válassza az Arduino pro mini eszközt, a soros átalakító programozót, és töltse fel a kódot mindkét Arduino-ra.

Könnyen feltöltheti a kódot anélkül, hogy forrasztaná a vezetékeket/fejléceket az Arduino -hoz, ha a fenti képen látható módon egy kenyérsütő táblába ragasztja. Mielőtt a programozót a számítógéphez csatlakoztatja, győződjön meg arról, hogy a programozó feszültségáthidalóját 5 V -ra állította.

Kép
Kép

6. lépés: Forrasztás: Áttekintés

Forrasztás: Áttekintés
Forrasztás: Áttekintés
Forrasztás: Áttekintés
Forrasztás: Áttekintés

Ezután összeforrasztjuk az alkatrészeket. Használja a fenti diagramot referenciaként, ha valami nem világos.

Mivel a hely korlátozott, a vezetékeket a lehető legrövidebbre akarjuk tartani, de azt javaslom, hogy először forgassuk a hosszabb vezetékeket, majd mérjük meg a megfelelő hosszúságot a tok használatával, és vágjuk le a felesleget.

7. lépés: Forrasztás: a tápegység

Forrasztás: a tápegység
Forrasztás: a tápegység
Forrasztás: a tápegység
Forrasztás: a tápegység
Forrasztás: a tápegység
Forrasztás: a tápegység
Forrasztás: a tápegység
Forrasztás: a tápegység

Először forrasztja a vezetékeket a TP4056 B (attery) és OUT (put) párnáihoz.

Ezután helyezze a TP4056 modult a 3D nyomtatott tok alsó részébe, helyezze az akkumulátor vezetékét az akkumulátor lyukáig vezető kis csatornába, és vágja le a felesleges vezetéket.

Kép
Kép

Ezután helyezze a buck-boost modult a TP4056 modul alá, és vágja le a kimeneti vezetékeket, hogy könnyen forraszthassa őket a buck boost modul bemeneti vezetékeihez.

Kép
Kép

Vegyen ki mindent a nyomtatásból, és forrasztjon két dugattyúcsúcsot vagy a csatlakozó dugóját az akkumulátor vezetékeihez, és rögzítse őket valamilyen zsugorcsővel.

Kép
Kép

Ezután forrasztja össze mindkét modul kimeneti és bemeneti csapjait

Kép
Kép

8. lépés: Forrasztás: akkumulátor

Forrasztás: akkumulátor
Forrasztás: akkumulátor
Forrasztás: akkumulátor
Forrasztás: akkumulátor
Forrasztás: akkumulátor
Forrasztás: akkumulátor

Ezután forrasztjuk a vezetékeket és az akkumulátor csatlakozóit.

Győződjön meg róla, hogy gyorsan és pontosan forraszt, különben a forrasztásból származó hő károsítja a sejteket. Ügyeljen arra, hogy véletlenül ne zárja rövidre a liposzokat.

A huzalok forrasztása a lipóhoz bonyolult lehet, mivel az érintkezők alumíniumból készülnek. Használhat speciális cink -fluxust és forrasztóanyagot, fémkefét vagy csiszolópapírt az oxidok eltávolítására az érintkezőkről. Ezután forrasztja fel a vezetékeket, és szigetelje le őket zsugorcsővel.

Ezután helyezzük be az akkumulátort a 3D nyomtatott tokba, mérjük meg a vezetékek hosszát, hagyva egy kis tartalékot, vegyük ki és vágjuk le a felesleges vezetékeket.

Kép
Kép

Ezután forraszthatjuk a hüvelyes tüskés fejeket vagy a csatlakozó csatlakozónkat a vezetékekhez, és ismét izolálhatjuk őket hőzsugorítással.

9. lépés: Forrasztás: Arduino, LED -ek és érzékelő

Forrasztás: Arduino, LED és érzékelő
Forrasztás: Arduino, LED és érzékelő
Forrasztás: Arduino, LED és érzékelő
Forrasztás: Arduino, LED és érzékelő
Forrasztás: Arduino, LED és érzékelő
Forrasztás: Arduino, LED és érzékelő

Ezután be kell kötni az Arduino-t, az IR-érzékelőt és a LED-szalagot

Az Arduino vezetékeket kap a VCC és a GND számára

Az infravörös érzékelő egy kicsit trükkösebb: Először a kondenzátort a lehető legközelebb kell csatlakoztatni az érzékelőhöz. Mivel az érzékelő háza földelt, egyszerűen forrasztjuk a kondenzátorok negatív lábát a házhoz és a pozitív lábat VCC vezetékhez. Ezután mindhárom csapot bekötjük, és hőre zsugorodó csővel szigeteljük.

A LED-csíkhoz először levágunk egy darab szalagot 10 LED-del. Ezután forrasztjuk a vezetékeket mind a 4 érintkezőre.

10. lépés: Forrasztás: Összerakás

Forrasztás: Összerakni
Forrasztás: Összerakni
Forrasztás: Összerakni
Forrasztás: Összerakni
Forrasztás: Összerakni
Forrasztás: Összerakni
Forrasztás: Összerakni
Forrasztás: Összerakni

A következő lépés az, hogy a vezetékeket a lehető legrövidebbre vágja, és az összes modult összekapcsolja.

Kezdjük azzal, hogy az Arduinos tápkábelt levágjuk úgy, hogy behelyezzük azt és az erősítőmodult a tokba, és a tápkábelt hosszra vágjuk.

Kép
Kép

Ezután ugyanezt megismételjük az infravörös-vevőkészüléknél is. A LED szalag kábelei mérés nélkül levághatók, mivel elegendő hely áll rendelkezésünkre, hogy egy kicsit tovább tartsuk őket.

Kép
Kép

Ezután forraszthatjuk az infravörös vevő tápkábeleit közvetlenül az Arduino csapjaira, és az adatcsapját az Arduino 11-es tűjére.

Kép
Kép

Ezután forrasztjuk a led-szalagunk adatait és óra kábelét az Arduino-hoz. Csatlakoztassa az óra kábelt az 5. tűhöz és az adatkábelt a 6. tűhöz.

Kép
Kép

Már csak az Arduinos és a led szalag tápkábeleit kell csatlakoztatni a boost modul kimenetéhez.

Kép
Kép

11. lépés: TESZTELÉSI IDŐ

TESZT IDŐ!
TESZT IDŐ!

Mivel a forrasztás befejeződött, csatlakoztathatjuk az akkumulátort, és mindent tesztelhetünk. Biztosak akarunk lenni abban, hogy minden rendben működik, mivel a következő lépés után a hibakeresés rémálom lesz.

Kép
Kép

12. lépés: Összeszerelés

Most mindent meg akarunk javítani a tok belsejében forró ragasztóval.

Kezdjük a TP4056 modullal

Kép
Kép

majd ragassza be a boost modult

Kép
Kép

majd az Arduino

Kép
Kép

végül az IR-vevő

Kép
Kép

és a LED-szalagot

Kép
Kép

13. lépés: Szíj hozzáadása

Pánt hozzáadása
Pánt hozzáadása

Ezzel nem foglalkoztam teljesen, és azt javaslom, hogy legyen kreatív, és fektessen be egy kicsit több időt és erőfeszítést, mint én. Ezt a tanulságosnak találtam, amelyet a jövőben hozzá fogok tenni.

Egyelőre csak használtam egy akkordot, amit lefektettem, átadtam a 3D-s nyomtatott réseken, és csomót kötöttem.

14. lépés: Kész

Kész!
Kész!
Kész!
Kész!
Kész!
Kész!
Kész!
Kész!
Kép
Kép

És kész. Ismételje meg az összes lépést, amíg 2 nem lesz, és készen áll a pörgetésre.

Remélem jól éreztétek magatokat. Köszönöm, hogy elolvastátok:)

Ajánlott: