Përmbajtje:
- Prezantimi
- Mohim
- Hapi 1: Materiali dhe Mjetet
- Fatura e Materialeve
- Hapi 2: Shtypja 3D
- Hapi 3: Programimi: Përgatitja
- Hapi 4: Programimi: Ndryshoni Kodin
- Hapi 5: Programimi: Ngarko kodin
- Hapi 6: Saldimi: Vështrim i përgjithshëm
- Hapi 7: Saldimi: Moduli i energjisë
- Hapi 8: Saldimi: Bateria
- Hapi 9: Bashkimi: Arduino, Leds dhe Sensor
- Hapi 10: Bashkimi: Vendosja e të gjitha së bashku
- Hapi 11: KOHA E TESTIMIT
- Hapi 12: Asambleja
- Hapi 13: Shtoni një rrip
- Hapi 14: U krye
Video: DIY RGB-LED Glow Poi me telekomandë: 14 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:16
Prezantimi
Përshëndetje të gjithëve! Ky është udhëzuesi im i parë dhe (shpresoj) i pari në një seri udhëzuesish në kërkimin tim për të krijuar një poi vizual me burim të hapur RGB-LED. Për ta mbajtur të thjeshtë së pari, kjo do të rezultojë në një led-poi të thjeshtë që përmban telekomandë përmes IR dhe të gjitha llojet e animacioneve për ndryshimin e ngjyrës.
Mbani në mend: Ky lloj poi (pa telekomandë) mund të blihet për rreth 20 dollarë në Amazon, kështu që kjo nuk ia vlen përpjekja financiare - DIY për përvojën, jo rezultatin.
Shpresoj se njerëzit do të kontribuojnë me animacione në GitHub të këtij projekti duke rezultuar në një larmi të madhe animacionesh për të cilat ju mund të zgjidhni dhe prandaj duke i dhënë këtij versioni një vlerë më shumë në krahasim me ato pa recetë.
Mohim
Para së gjithash, disa paralajmërime të sigurisë. Provoni këtë ndërtim vetëm nëse e dini se çfarë po bëni. Unë nuk jam inxhinier elektrik, nuk jam përgjegjës nëse diçka nuk shkon. Përfshihen disa hapa/materiale të rrezikshme dhe ju duhet të jeni të vetëdijshëm për to:
Lipos mund të jenë të rrezikshëm. Veçanërisht bashkimi, shkurtimi dhe ruajtja e LiPos vjen me një sërë rreziqesh. Edhe nëse ndërtimi shkon mirë, telat mund të lirohen, qelizat mund të dëmtohen ose një nga përbërësit kinezë pa emër mund të dështojë dhe të shkaktojë një shkurtim. Mos i lini të ngarkojnë pa mbikëqyrje, përdorni më së miri një karikues të jashtëm për t'i ngarkuar, hiqni lipo për ruajtje dhe transport (më e mira është t'i ruani në një nga ato "qeset lipo" besoj).
Pois i nënshtrohen disa forcave të rëndësishme kur performojnë me ta. Nëse godisni dikë ose diçka me të ose printimi dështon dhe pjesët fluturojnë përreth njerëzve mund të lëndohen.
Përdorni sensin e përbashkët, jini të vetëdijshëm për rreziqet, lexoni vetë nëse nuk jeni të sigurt. Ju merrni idenë.
Nëse nuk ju kam trembur, shijoni ndërtimin dhe argëtohuni me ta.
Hapi 1: Materiali dhe Mjetet
Fatura e Materialeve
Së pari le të hedhim një vështrim në atë që na nevojitet për këtë ndërtim. Unë rekomandoj që të blini shumicën e sendeve në AliExpress nëse keni kohë për të pritur. Unë i gjeta lipos vetëm në HobbyKing.
Komponentët/Elektronika
Sasi | Emri | Burimi | Komentoni |
2 | Moduli i ngarkuesit të baterisë litium TP4056 | Amazon.com, AliExpress | |
2 | Turnigy nano-tech 1000mah 1S 15C Qelizë e Rrumbullakët | Hobi | |
2 | Furnizimi me energji në rritje nga 2-5V në 5V | AliExpress | Qarku përforcues MT3608 përshtatet gjithashtu |
2 | ArduinoPro Mini ATMEGA328P 5V 16MHz | Amazon.com, AliExpress | |
2 | 1838 940nm IR-Reciver Diode | Amazon.com, AliExpress | |
1m | Rrip LED APA102 (144 ose 96 LED/m) | Amazon.com, AliExpress | Ju duhen rreth 2x10 Leds të gjatësisë |
2 | Kondensator 220uF 10V | AliExpress | |
1 | Telekomandë IR | AliExpress |
Mjetet
Emri | Rekomandim | Komentoni |
3D-Printer | ||
Makine per ngjitjen e metalit | QUICKO T12 | |
Armë me ngjitës të nxehtë | ||
Kompjuter me Arduino IDE | ||
Çipi FTDI USB | FT232 | alternative: Arduino Uno |
Shiritat e telave | sipas dëshirës | |
Preres telash | Prerës Knipex | sipas dëshirës |
Breadboard + kërcyes | sipas dëshirës | |
Arduino Uno | sipas dëshirës |
Materialet e konsumit
Emri | Komentoni |
Tela e hollë | 24-28AWG |
Plumbi i saldimit | |
Shrink Tube | |
Koka me kokë (Mashkull & Femër) ose lidhës i vogël | |
Filamenti i qartë i printimit 3D | Kam përdorur PLA por Najloni mund të japë rezultate më të forta |
Shkopinj me ngjitës të nxehtë | |
fluks zinku dhe ngjitës ose një furçë metalike/letër lëmuese | Letra lëmuese funksionoi mirë për mua |
Disa kordonë për rripa | Kam përdorur akord të thjeshtë plastik, por ju mund të dëshironi të bëheni krijues |
Hapi 2: Shtypja 3D
Meqenëse kjo kërkon kohën më të gjatë, ne do të fillojmë duke shtypur të gjitha pjesët për këtë strukturë dy herë me vendosje mbështetëse "kudo".
Drejtohuni në Thingiverse, shkarkoni skedarët STL dhe prerë me prerësin tuaj të preferuar.
Kam përdorur PLA të qartë me rezolucion 0.28 i cili funksionoi mirë, por nëse mundeni, mund të dëshironi të përdorni një material më të fortë për të qenë në anën e sigurt dhe për të parandaluar ndonjë keqfunksionim gjatë rrotullimit.
Rezultati është më shumë i errët sesa transparent, gjë që është e mirë për ne pasi poi vepron si një difuzor dhe ndizet bukur pa LED të vetëm të dukshëm. Pasi të jenë kryer printimet, lini materialin mbështetës dhe vidhosni dhe hiqni të dyja gjysmat disa herë. Materiali mbështetës siguron një kapje më të mirë dhe pasi të përshtaten mirë së bashku, mund t'i hiqni të gjitha mbështetëset.
Hapi 3: Programimi: Përgatitja
Për të përpiluar projektin duhet të instalojmë Bibliotekën FastLED dhe IRremote. Të dyja mund të gjenden duke përdorur ndërtimin e Arduino IDE në Menaxhimin e Bibliotekës. Për të ngarkuar skica në Arduino pro mini, duhet të përdorni Çipin FTDI.
Për më tepër ju nevojitet kodi burim për këtë projekt i cili mund të gjendet në GitHub.
Hapi 4: Programimi: Ndryshoni Kodin
Kam përdorur një Arduino Uno rezervë për lehtësi, por thjesht mund të përdorni një nga Arduino Pro Minis.
Lidhni qarkun e treguar në figurën e mësipërme duke përdorur një nga çipat e marrësit infra të kuqe, ngarkoni skicën e shembullit IRrecvDemo në Arduino tuaj dhe hapni monitorin serik.
Pastaj përdorni telekomandën tuaj dhe shtypni butonat që dëshironi të përdorni. Çdo shtypje butoni duhet të shfaqë një numër të caktuar gjashtëkëndësh. Nëse mbani shtypur butonin, një numër tjetër gjashtëkëndësh duhet të përsëritet.
Së pari, kopjoni vlerën e numrit gjashtëkëndësh të përsëritur dhe ndryshoni BTN_REPEAT në atë vlerë. Pastaj punoni me përcaktimet në kod dhe ndryshoni të gjitha që të përputhen me telekomandën tuaj. Sigurohuni që të gjitha vlerat duhet të fillojnë me 0x për t'u njohur si numër gjashtëkëndësh - kështu që ndryshoni vetëm pjesën e theksuar të numrit.
Hapi 5: Programimi: Ngarko kodin
Përpiloni kodin për poi dhe lidhni Arduino pro mini me çipin tuaj FTDI. Zgjodhi Arduino pro mini si pajisje, konvertuesin serik si programues dhe ngarkoni kodin në të dy Arduinos.
Ju mund ta ngarkoni me lehtësi kodin pa bashkuar telat/titujt në Arduino duke e ngjitur atë në një pjatë siç tregohet në foton më sipër. Sigurohuni që të vendosni kërcyesin e tensionit në programuesin tuaj në 5V para se të lidhni programuesin me kompjuterin tuaj.
Hapi 6: Saldimi: Vështrim i përgjithshëm
Tjetra ne do të bashkojmë përbërësit së bashku. Përdorni diagramin e mësipërm si referencë nëse diçka është e paqartë.
Meqenëse hapësira është e kufizuar, ne duam t'i mbajmë telat sa më të shkurtër të jetë e mundur, por unë rekomandoj që së pari të ngjiteni në tela më të gjatë dhe pastaj të matni gjatësinë e saktë duke përdorur kasën dhe të ndërprisni çdo tepricë.
Hapi 7: Saldimi: Moduli i energjisë
Telat e parë të saldimit në jastëkët B (attery) dhe OUT (vënë) të TP4056.
Më pas vendoseni modulin TP4056 në pjesën e poshtme të kutisë së printuar në 3D, vendosni telat e baterisë në kanalin e vogël që çon në vrimën e baterisë dhe ndërprisni çdo tel të tepërt.
Pastaj vendosni modulin e nxitimit të parave nën modulin TP4056 dhe ndërprisni telat e daljes në mënyrë që t'i lidhni me lehtësi telat e hyrjes të modulit të nxitjes së valvulës.
Hiqni gjithçka nga printimi dhe ngjitni dy kapëse mashkullore ose pjesën mashkullore të lidhësit tuaj në telat e baterisë tuaj dhe sigurojini ato me disa tuba që zvogëlojnë nxehtësinë.
Pastaj lidhni së bashku kunjat e daljes dhe kunjat hyrëse të të dy moduleve
Hapi 8: Saldimi: Bateria
Tjetra ne do të lidhim telat dhe lidhësin me baterinë.
Sigurohuni që të bashkoni shpejt dhe saktë, ose nxehtësia nga bashkimi do të dëmtojë qelizat tuaja. Kini kujdes të mos shkurtoni lipos gabimisht.
Lidhja e telave në lipo mund të jetë e ndërlikuar pasi kontaktet janë bërë nga alumini. Ju ose mund të përdorni fluks dhe saldim të veçantë zinku, një furçë metalike ose letër lëmuese për të pastruar çdo oksid nga kontaktet. Pastaj ngjiteni në tela dhe izoloni ato duke përdorur tubin e tkurrjes së nxehtësisë.
Tjetra ne e fusim baterinë në kutinë e printuar në 3D, matim gjatësinë e telave, duke lënë pak në këmbim, e nxjerrim përsëri dhe i ndërpresim telat e tepërt.
Ne pastaj mund të bashkojmë në kokat e femrave ose lidhësin tonë femër në tela dhe përsëri, t'i izolojmë ato duke përdorur tkurrjen e nxehtësisë.
Hapi 9: Bashkimi: Arduino, Leds dhe Sensor
Tjetra ne duhet të lidhim Arduino, IR-Sensor dhe LED-strip
Arduino merr tela për VCC dhe GND
Sensori me rreze infra të kuqe është pak më i ndërlikuar: Së pari ne duhet të lidhim kondensatorin sa më afër sensorit të jetë e mundur. Meqenëse strehimi i sensorit është i bazuar, ne thjesht lidhim këmbën negative të kondensatorëve në strehimin dhe këmbën pozitive në tela VCC. Më pas i lidhim të tre kunjat dhe i izolojmë duke përdorur tubin e zvogëlimit të nxehtësisë.
Për Rripin LED, ne së pari kemi prerë një copë rrip me 10 LED. Pastaj lidhim telat në të 4 kontaktet.
Hapi 10: Bashkimi: Vendosja e të gjitha së bashku
Hapi tjetër është të shkurtoni telat sa më shkurt të jetë e mundur dhe të lidhni të gjitha modulet së bashku.
Ne fillojmë duke shkurtuar kabllon e energjisë Arduinos duke e vendosur atë dhe modulin e rritjes brenda kutisë dhe duke shkurtuar kabllon e energjisë në gjatësi.
Tjetra ne përsërisim të njëjtën gjë për Marrësin Infrared. Kabllot për Rripin LED mund të shkurtohen pa matur pasi kemi hapësirë të mjaftueshme për t'i mbajtur ato pak më gjatë.
Pastaj mund t'i lidhim kabllot e energjisë të marrësve me rreze infra të kuqe drejtpërdrejt në kunjat e Arduino dhe kunjin e tij të të dhënave në kunjin 11 të Arduino.
Tjetra ne lidhim kabllon e të dhënave dhe orës të shiritit tonë led në Arduino. Lidhni kabllon e orës me pin 5 dhe kabllon e të dhënave në pin 6.
E vetmja gjë që mbetet për të bërë është të lidhni kabllot e energjisë Arduinos dhe shiritat led me daljen e modulit të nxitjes.
Hapi 11: KOHA E TESTIMIT
Meqenëse tani duhet të përfundojmë me saldimin, mund të lidhim baterinë dhe të testojmë gjithçka. Ne duam të sigurohemi që gjithçka funksionon mirë, pasi pas hapit tjetër debugimi do të jetë një makth.
Hapi 12: Asambleja
Tani ne duam të rregullojmë gjithçka brenda kasës duke përdorur zam të nxehtë.
Ne fillojmë me modulin TP4056
pastaj ngjiteni në modulin e nxitjes
e ndjekur nga Arduino
më në fund marrësi IR
dhe shiritin LED
Hapi 13: Shtoni një rrip
Unë nuk u përpoqa shumë për këtë dhe do t'ju rekomandoja që të bëheni krijues dhe të investoni pak më shumë kohë dhe përpjekje sesa unë. E gjeta këtë të udhëzueshme të cilën do ta shtoj në të ardhmen.
Tani për tani, unë thjesht përdor një akord që kisha hedhur përreth, e ushqeva përmes foleve të printuara në 3D dhe lidha një nyjë.
Hapi 14: U krye
Dhe mbaruam. Përsëritni të gjitha hapat derisa të keni 2 dhe jeni gati të shkoni për një rrotullim.
Shpresoj se jeni argëtuar duke ndjekur. Faleminderit që lexuat:)
Recommended:
DIY Ir Rrip i kontrolluar me telekomandë: 10 hapa (me fotografi)
DIY Ir Remote Controlled Led Strip: Përshëndetje të gjithëve mirë se vini në udhëzimet tona të reja siç e dini tashmë nga fotografia se në këtë projekt ne do të bëjmë një kontrollues të shiritit të udhëhequr nga Ir i cili mund të kontrollohet duke përdorur ndonjë telekomandë IR të disponueshme që janë në përgjithësi. përdorur në
IRduino: Telekomandë Arduino - Imitoni një telekomandë të humbur: 6 hapa
IRduino: Telekomandë Arduino - Imitoni një telekomandë të humbur: Nëse e keni humbur ndonjëherë telekomandën për televizorin ose DVD player -in tuaj, e dini sa frustruese është të ecësh, të gjesh dhe të përdorësh butonat në vetë pajisjen. Ndonjëherë, këto butona nuk ofrojnë as të njëjtin funksionalitet si telekomanda. Merr
Roboti me telekomandë duke përdorur Arduino dhe T.V. Telekomandë: 11 hapa
Roboti me telekomandë duke përdorur Arduino dhe TV Telekomandë: Kjo makinë me telekomandë mund të lëvizet duke përdorur praktikisht çdo lloj telekomande si TV, AC etj. Përdor faktin që telekomanda lëshon IR (infra të kuqe). Kjo pronë përdoret duke përdorur një marrës IR, i cili është një sensor shumë i lirë. Në
Një dritë e disponueshme e energjisë me telekomandë RGB: 3 hapa (me fotografi)
Një fuqi e kontrolluar nga distanca RGB LED Mood Light: Kontrolloni ngjyrën e një rrezeje të fuqishme të dritës LED me një telekomandë, ruani ngjyrat dhe kujtojini ato sipas dëshirës. Me këtë gjë unë mund të kontrolloj ngjyrën e një drite të ndritshme në shumë ngjyra të ndryshme duke përdorur tre ngjyrat themelore: jeshile e kuqe
Pan dhe telekomandë me telekomandë: 7 hapa
Pan i kontrolluar nga distanca dhe koka e pjerrët: Unë gjithmonë kam dashur një tigan të kontrolluar nga distanca dhe kokë të pjerrët. Ndoshta ishte për kamerën time video, një gjuajtës i gomës ose një gjuajtës me armë uji. Nuk ka shumë rëndësi se çfarë vendosni në kuvertën e sipërme (përderisa nuk është shumë e rëndë), me këtë projekt të vogël ju