Sisukord:

3D -trükitud LED -meeleolulamp: 15 sammu (piltidega)
3D -trükitud LED -meeleolulamp: 15 sammu (piltidega)

Video: 3D -trükitud LED -meeleolulamp: 15 sammu (piltidega)

Video: 3D -trükitud LED -meeleolulamp: 15 sammu (piltidega)
Video: От РОЖДЕНИЯ до СМЕРТИ ! *Прожил 100 ЛЕТ* 2024, November
Anonim
3D -trükitud LED -meeleolulamp
3D -trükitud LED -meeleolulamp
3D -trükitud LED -meeleolulamp
3D -trükitud LED -meeleolulamp

Ma olen alati olnud lummatud lampidest, nii et mul oli võimalus 3D -printimist ja Arduino LED -idega kombineerida.

Kontseptsioon on väga lihtne ja tulemus on üks kõige rahuldust pakkuvatest visuaalsetest kogemustest, mida saate lambivormingus esitada.

Palun pidage meeles, et see oli minu esimene Arduino projekt, nii et kõik ei pruugi olla nii täiuslik või nii tõhus kui võiks, kuid see toimib. Ma saan parema treenimisega:)

Kui soovite nende juhiste visuaalset versiooni, vaadake YouTube'i videot ja kui olete seal, tellige kindlasti, et näha ka minu teisi projekte:)

Nautige!

Samm: ohutus

Ohutus
Ohutus

Jah, ma tean, aga seda ei saa kunagi piisavalt rõhutada!

See projekt hõlmab jootmist ja kuuma liimipüstoli kasutamist, mis toob kaasa põletuste võimaluse. Seetõttu veenduge, et teil on mugav jootekolvi kasutada, või küsige abi kelleltki, kes seda teeb.

Silmade kaitseks on soovitatav kasutada ka kaitseprille.

Palun võtke kõik vajalikud ettevaatusabinõud projekti ohutuks lõpuleviimiseks ja ka lõbutsemiseks!

2. samm: asjad, mida vajate

Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate
Asjad, mida vajate

Trükitud osad

Mudeli failid saidilt MyMiniFactory: Link

Lambi väliskate tuleks trükkida valge PLA -ga. Kasutasin Filamentive Natural Transparent'i, kuna see hajutab valguse kenasti ega blokeeri seda. Välimine kest tuleks trükkida 0% täitematerjaliga, 2 perimeetrit, 10 alumist ja 10 ülemist kihti. Iga kihi kõrgus on hea, ma kasutasin 0,2 mm kihte.

Alumist ja sisemist veergu saab printida peaaegu kõigi soovitud sätetega (ilma toeta).

Kolonni jaoks kasutasin Petgi, kuna see talub kuumust paremini kui PLA. Kasutasin 20% täiteainet, 2 perimeetrit ja 4 ülemist ja alumist kihti. Toed pole vajalikud.

Alumine osa trükiti puidust hõõgniidist 0,2 mm kihtidega, 2 ümbermõõduga, 4 ülemise ja alumise kihiga ning 20% täidisega.

Toonimisnupu pikendus trükiti tavalise musta PLA -ga 100% täitmisega, kuna see on väga väike.

Elektroonika

Arduino Nano: link

LM2596 DC-DC Samm alla: link

Puutetundlik puutetundlik nupp: link

DC Jack: link

5v 30 mm ventilaator (valikuline): link

2 meetrit RGB LED -riba (WS2812B - 60 LED meetri kohta): link

Toide: link

Mõned punased, mustad, kollased juhtmed: link

2 x M3x12 kruvi: link

2 x M2x10 isekeermestavat kruvi: link

Visand kõikide valgusefektide kohta: link

Tööriistad

Kuumliimipüstol: link

Jootekolb: link

Multimeeter: link

3D -printer (ilmselt), mille kõrgus on vähemalt 200 mm - valida on liiga palju. kui aga olete turul, soovitan soojalt Prusa MK3-sid või kui soovite midagi eelarvesõbralikumat, on ka Creality Ender 3 üsna korralik

Samm: ühendusskeem

Juhtmestiku skeem
Juhtmestiku skeem

See on lambi täielik ühendusskeem.

Ventilaator pole vajalik. Ma kavandasin selle siiski LED -ide võimaliku kuumutamise vastu, kuna te tõenäoliselt ei kasuta täielikku heleduse võimalust, et LED -id saaksid PETg -i kuumeneda.

Kui prindite LED -veergu siiski PLA -ga ja kavatsete selle pikemaks ajaks tööle jätta, aitab ventilaator kindlasti asju jahedana hoida.

Samm: LED -riba ja ventilaatori kokkupanek

LED -riba ja ventilaatori komplekt
LED -riba ja ventilaatori komplekt
LED -riba ja ventilaatori komplekt
LED -riba ja ventilaatori komplekt
LED -riba ja ventilaatori komplekt
LED -riba ja ventilaatori komplekt
  • Jootke mustad, punased ja kollased juhtmed LED -riba otsa.
  • Must traat peaks minema GND padjale
  • Punane juhe peaks minema +5v padjale
  • Kollane traat peaks minema Dini padjale

MÄRKUS: pange tähele LED -ribal oleva noole suunda. Juhtmed tuleks joota noolega mitte vastu, nagu fotol.

  • Sisestage 3 juhtmest kolonni allservas olevat tervikut ja tõmmake need täielikult läbi.
  • Eemaldage kleepsukate LED -riba tagaküljelt ja kinnitage riba kolonni külge spiraalsuunas ülespoole. 2 meetrist peaks piisama kogu kolonni katmiseks, jättes riba pöörlemise vahele umbes 2 mm ruumi.
  • Võtke kuum liimipüstol ja pange riba otsa ja ka alguses veidi kuuma liimi, et hoida nii riba kui ka juhtmeid paigas.
  • kui paigaldate ventilaatori, asetage see veeru alla nagu fotol ja kinnitage see 2 kruviga M3x12.

MÄRKUS. Ventilaatori suund on oluline. Ventilaatorit vaadates veenduge, et kleebise pool oleks teist eemal, et õhuvool juhiks kolonni sisse

Samm: jooteühenduste ja juhtmete ettevalmistamine

Jooteühenduste ja juhtmete ettevalmistamine
Jooteühenduste ja juhtmete ettevalmistamine
Jooteühenduste ja juhtmete ettevalmistamine
Jooteühenduste ja juhtmete ettevalmistamine
Jooteühenduste ja juhtmete ettevalmistamine
Jooteühenduste ja juhtmete ettevalmistamine

Võtke jootekolb ja alustage komponentide jootekohtade ettevalmistamist, et juhtmed nende külge kinnitada.

Astu alla muundur

  • Valmistage jootekohad ette neljale nurgale, mis on tähistatud IN-IN+ OUT-OUT+
  • Jootke tükk MUST traati (umbes 10 cm pikkune) IN-
  • Jootke tükk PUNAST traati (umbes 10 cm pikk) IN+ külge

ARDUINO

Valmistage jooteühendused ette järgmistel sakkidel:

  • Mõlemad GND tihvtid (1 mõlemal küljel)
  • 5v pin
  • D2 tihvt
  • D5 tihvt

Puutetundlik nupp

Valmistage jootekohad vastassuunalistele tihvtidele ette. Kontrollige, millistel tihvtidel on multimeetriga vajutamisel järjepidevus

  • Jootke must traat ühele tihvtile (umbes 10 cm pikk)
  • Jootke teisele mistahes värvi traat teisele tihvtile (umbes 10 cm pikk)

DC Jack

MÄRKUS. Enne DC -pistiku tihvtide jootmist kontrollige oma toiteallikat, et näha pistiku enda polaarsust. Need on selgelt märgitud nagu fotol. Sel juhul on välimine osa NEGATIIVNE ja sisemine osa POSITIIVNE.

Jootke must ja punane juhe alalisvoolu pistiku tihvtidele vastavalt toitepistiku polaarsusele. Kontrollige alati multimeetriga järjepidevust, et kontrollida, milline tihvt on seotud DC -pistiku sisendiga

6. samm: kokkupanek: puutetundlik nupp

Kokkupanek: puutetundlik nupp
Kokkupanek: puutetundlik nupp
Kokkupanek: puutetundlik nupp
Kokkupanek: puutetundlik nupp
Kokkupanek: puutetundlik nupp
Kokkupanek: puutetundlik nupp
Kokkupanek: puutetundlik nupp
Kokkupanek: puutetundlik nupp
  • Sisestage 3D -printeri nupu pikendus aluse pilusse, nagu fotol näidatud
  • Lükake osa lõpuni sisse, kuni see alusest välja ulatub
  • Vajutage puutetundlikku nuppu nupu pikenduse taga olevasse pilusse
  • Selle hoidmiseks kasutage kuuma liimi

Samm 7: kokkupanek: DC -pistik

Kokkupanek: DC Jack
Kokkupanek: DC Jack
Kokkupanek: DC Jack
Kokkupanek: DC Jack
Kokkupanek: DC Jack
Kokkupanek: DC Jack
Kokkupanek: DC Jack
Kokkupanek: DC Jack
  • Lükake DC -pistik puutetundliku nupu pesa kõrval olevasse pilusse, nagu fotol näidatud
  • Lükake DC -pistikupessa pesasse, kuni sisend on joondatud aluses oleva avaga
  • Selle kinnitamiseks kasutage kuuma liimi

8. samm: traadi pikkuste ettevalmistamine

Traadi pikkuste ettevalmistamine
Traadi pikkuste ettevalmistamine
Traadi pikkuste ettevalmistamine
Traadi pikkuste ettevalmistamine
Traadi pikkuste ettevalmistamine
Traadi pikkuste ettevalmistamine
  • Asetage alandusmuundur asendisse, kusjuures IN-padjad on DC-pistikuga samal küljel
  • Võtke mõlemad juhtmed alalisvoolu pistikust ja lõigake need pikkuseks, veendudes, et need jõuavad astmelise muunduri padjadeni, jättes umbes 1 cm rohkem, et need ei oleks pingutatud
  • Kasutades paari traadieemaldajat või loputuslõikurit, avage jootmiseks piisavalt traadisüdamikku
  • Seejärel asetage Arduino oma kohale nagu alandusmuunduriga
  • Võtke mõlemad juhtmed puutetundlikust nupust ja korrake protsessi, veendudes, et juhtmed on piisavalt pikad, et jõuda Arduino sakkide mis tahes piirkonda
  • Haarake varem kokku pandud LED -veerust ja asetage see küljele aluse kõrvale, juhtmed jooksevad üle aluse
  • Võtke mõlemad ventilaatori juhtmed ja lõigake need pikkuseks, veendudes, et mõlemad juhtmed on piisavalt pikad, et jõuda alalisvoolupistikuni
  • Võtke 3 LED -ribalt tulevat juhet ja lõigake need mõõtu, veendudes, et juhtmed ulatuvad Arduino kaugemasse otsa.
  • Eemaldage iga traadi otsad nagu varem.

9. samm: kokkupanek: astmeline muundur 1. osa

Kokkupanek: astmemuundur 1. osa
Kokkupanek: astmemuundur 1. osa
Kokkupanek: astmemuundur 1. osa
Kokkupanek: astmemuundur 1. osa
Kokkupanek: astmemuundur 1. osa
Kokkupanek: astmemuundur 1. osa
Kokkupanek: astmemuundur 1. osa
Kokkupanek: astmemuundur 1. osa

Asetage samm-alla muundur aluse servale, selle hoidmiseks võite kasutada väikest kahepoolset teipi.

  • Jootke DC -pistikupesast tulev punane juhe IN+ padjale
  • Jootke alalisvoolu pistikust tulev must juhe IN-padi külge

Seejärel ühendage toiteplokk alalisvoolu muunduri sisselülitamiseks alalisvoolu pistikupessa (punane tuli peaks põlema)

Võtke multimeeter ja seadke see alalispingele

Asetage multimeetri nõelad astmelise muunduri OUT- (must) ja OUT+ (punane) külge. See peaks lugema seadmest väljuvat pinget. Peame seda reguleerima, et kalibreerida pinge 5 V väljundile

Hoides multimeetri nõelu paigal, võtke väike lamepeaga kruvikeeraja ja alustage Ste-Downi sinise kasti väikese kruvi keeramist.

Pöörake väljundpinge vähendamiseks vastupäeva ja väljundpinge suurendamiseks päripäeva.

Lõpetage pööramine, kui pinge on täpselt 5 volti

Samm 10: kokkupanek: astmeline muundur 2. osa

Kokkupanek: astmemuundur 2. osa
Kokkupanek: astmemuundur 2. osa
Kokkupanek: astmeline muundur, 2. osa
Kokkupanek: astmeline muundur, 2. osa
Kokkupanek: astmemuundur 2. osa
Kokkupanek: astmemuundur 2. osa

Lõika kaks traati, punane ja must, umbes 7 cm pikkused

Lõika mõlema juhtme mõlemast otsast otsahülss

  • Võtke LED-ribalt tulev punane juhe, ühendage see äsja ettevalmistatud lühikese juhtmega ja jootke need kokku astmelaua OUT+ abil
  • Võtke LED-ribalt tulev must traat, ühendage see äsja ettevalmistatud lühikese juhtmega ja jootke need kokku astmelise parda VÄLJAS
  • Võtke ventilaatorist punane juhe ja lisage see OUT+ joodetud punastele juhtmetele
  • Võtke must traat ventilaatorilt ja seejärel väljundi joodetud mustade juhtmeteni.

MÄRKUS. Parema sobivuse tagamiseks jootke juhtmed sissepoole, nagu fotodel näidatud

Samm: kokkupanek: Arduino

Kokkupanek: Arduino
Kokkupanek: Arduino
Kokkupanek: Arduino
Kokkupanek: Arduino
Kokkupanek: Arduino
Kokkupanek: Arduino
  • Võtke LED -ribalt tulev kollane traat ja jootke see Arduino padjale D5
  • Võtke puutetundlikust nupust üks juhtmest ja jootke see Arduino padjale D2
  • Võtke teine traat puutetundlikust nupust ja jootke see Arduino sakile GND D2 kõrval
  • Lõpuks võtke astmeliselt muundurilt tulevad punased ja mustad juhtmed ning jootke need Arduino padjadesse GND ja 5v

Lõpptulemus peaks fotole meeldima. Kasutage skemaatikat viitena

12. samm: lõplik kokkupanek

Lõplik assamblee
Lõplik assamblee
Lõplik assamblee
Lõplik assamblee
Lõplik assamblee
Lõplik assamblee

Kasutage ülejäänud kahte kruvi, et Ste-Down muundur oma kohale kinnitada.

Arduino jaoks võite selle kohale asetamiseks panna veidi kuuma liimi.

See peaks lõpetama suurema koosoleku. nüüd lõbusate asjade juurde

Samm: Arduino programmeerimine ja testimine

Arduino programmeerimine ja testimine
Arduino programmeerimine ja testimine
Arduino programmeerimine ja testimine
Arduino programmeerimine ja testimine
Arduino programmeerimine ja testimine
Arduino programmeerimine ja testimine

Võtke USB -USB minikaabel. Ühendage miniosa Arduinoga ja teine ots arvutiga

Laadige Arduino IDE uusim versioon alla siit

  • Avage arvutis Arduino IDE
  • Avage Tööriistad -> Raamatukogude haldamine
  • Otsige FastLED -i kogu ja installige see
  • Näidisvisandi käivitamiseks avage Fail -> Näited -> FastLED -> ColorPalette
  • Muutke real #define NUM_LEDS selle kõrval olevat numbrit, et see vastaks ribal olevate LED -ide arvule, minu puhul on see 100
  • Samuti saate reguleerida valgusdioodide heledust, muutes #define BRIGHTNESS rea numbrit, maksimaalselt 255. vahemik 100–120 peaks olema enam kui piisav
  • Avage Tööriistad -> Port ja valige COM -port, millega Arduino on ühendatud
  • Avage Tööriistad - Laud ja valige Arduino Nano
  • Klõpsake nuppu Laadi üles

Arduino tuli peaks süttima, millele järgneb LED -riba. See tähendab, et kõik töötab hästi ja kõik on paigas. Lõpetage kokkupanek, lukustades LED -kolonni oma kohale, joondage kolonni sakid aluse sisselaskeavadega, keerake veidi päripäeva, kuni see lukustub.

Lõpuks keerake lihtsalt väliskate kinni

14. samm: lõplik eskiisi üleslaadimine

Lõplik eskiisi üleslaadimine
Lõplik eskiisi üleslaadimine
Lõplik eskiisi üleslaadimine
Lõplik eskiisi üleslaadimine
Lõplik eskiisi üleslaadimine
Lõplik eskiisi üleslaadimine

Kui mõtlesite, miks puutetundlik nupp seal on, tuleb see mängu. Järgmisel LED -ide visandil on mitu mustrit, mille on loonud Tweaking4All, mida kõiki saab puutetundlikule nupule vajutades ümber lülitada. mustrid on täiesti uhked ja LED -lamp on loodud neid konkreetseid mustreid silmas pidades.

Esiteks peate visandi siit alla laadima.

  • Avage visand Arduino IDE -s
  • Reguleerige valgusdioodide arvu nagu varem

Järgmisena peame heleduse juhtimiseks sisestama paar rida koodi, kuna LED -id tarbivad üsna palju energiat, nii et heleduse seadmine 100 -le aitab seda stabiilsena hoida.

Sisestage rea #define NUM_LEDS alla järgmine:

#defineerige Heledus 100

Tühjusahela jaotises EPROM.get (0, selectedEffect); sisenema

FastLED.setBrightness (Heledus);

See on kõik, laadige nüüd eskiis üles arduino ja olete täiesti valmis!

15. samm: TULEMUS

TULEMUS!
TULEMUS!
TULEMUS!
TULEMUS!
TULEMUS!
TULEMUS!

See on kõik!

Loodan, et teile meeldis see ehitus ja palun jälgige mind siin ja minu Youtube'i kanalil, et saada rohkem eelseisvaid projekte!

Joe

Soovitan: