Sisukord:

Sisseehitatud LED 3D trükitud jõulupuu: 10 sammu (piltidega)
Sisseehitatud LED 3D trükitud jõulupuu: 10 sammu (piltidega)

Video: Sisseehitatud LED 3D trükitud jõulupuu: 10 sammu (piltidega)

Video: Sisseehitatud LED 3D trükitud jõulupuu: 10 sammu (piltidega)
Video: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, Detsember
Anonim
Image
Image
Sisseehitatud LED 3D trükitud jõulupuu
Sisseehitatud LED 3D trükitud jõulupuu

Järgige autori lisateavet:

Neopixeli LED -vaas
Neopixeli LED -vaas
Neopixeli LED -vaas
Neopixeli LED -vaas
Puidust LED -mängude ekraan, mida toetab Raspberry Pi Zero
Puidust LED -mängude ekraan, mida toetab Raspberry Pi Zero
Puidust LED -mängude ekraan, mida toetab Raspberry Pi Zero
Puidust LED -mängude ekraan, mida toetab Raspberry Pi Zero
LED maatriksilinder
LED maatriksilinder
LED maatriksilinder
LED maatriksilinder

Teave: Vana kooli tegija teeb igasuguseid elektroonilisi projekte. Mulle meeldib mängida aadressidega LED -idega. Raspberry Pi koguja;-) Lisateave maketvee kohta »Fusion 360 projektid»

See on 3D-prinditud jõulupuu, mille sees on sisseehitatud adresseeritavad LED-id. Seega on võimalik LED -e programmeerida toredateks valgusefektideks ja kasutada 3D -prinditud struktuuri hajutina.

Puu on eraldatud neljas etapis ja põhielemendiga (puutüvi), et hõlbustada LED -ide kokkupanekut ja printimist printimise ajal. Seega tuleb kokku trükkida 5 elementi.

LED -id on osa trükist, neid ei saa hiljem eemaldada. Palun veenduge, et kõik toimiks hästi, enne kui need printimisse lisate.

3D -failid on loodud Fusion360 -s ja need on saadaval saidil prusaprinters.org

Tarvikud

  • Läbipaistev ja roheline hõõgniit (sel juhul kasutati PLA hõõgniiti)
  • Teensy M0 või muu väike Arduino plaat (Trinket M0)
  • Üherakuline LiPo, näiteks Adafruit'i 18560 (aku)
  • SEES/VÄLJAS lüliti, mille aukude vahe on 17,5 mm
  • 25 WS2812B LED -i
  • Kaetud vasktraat või muud õhukesed traadid
  • Failid aadressil

Samm: LED -ide jootmine

LED -ide jootmine
LED -ide jootmine
LED -ide jootmine
LED -ide jootmine
LED -ide jootmine
LED -ide jootmine
LED -ide jootmine
LED -ide jootmine

Enne valgusdioodide 3D -printimisse lülitamist tuleb need iga etapi jaoks eraldi ühendada. 3D-prinditud šablooni (fail stencil.stl) kasutamine hõlbustab oluliselt traadi õige pikkuse sobitamist etappide 1-3 jaoks. Valgusdioodid on ühendatud nagu skeemil näidatud, iga LED -i väljund on ühendatud järgmise LED -i DI -ga. Lõpuks on esimene DI ja viimane DOUT juhtmega ühendatud, et need hiljem teiste etappidega ühendada.

2. samm: LED -ide põimimise kontseptsioon

LED -ide põimimise kontseptsioon
LED -ide põimimise kontseptsioon
LED -ide põimimise kontseptsioon
LED -ide põimimise kontseptsioon
LED -ide põimimise kontseptsioon
LED -ide põimimise kontseptsioon

LED -ide hoidmiseks on olemas klikkimismehhanism. Samuti on juhtmestiku kanalite nurkades väike üleulatuvus, et vältida juhtmete trükkimise ajal kanalitest välja hüppamist. Trükist välja juhitavad juhtmed on fikseeritud kammkonstruktsioonis, et neid paigal hoida. Seetõttu peaks selle juhtme traadi läbimõõt olema umbes 1 mm.

Samm: valmistage prindifailid ette

Valmistage prindifailid ette
Valmistage prindifailid ette

3D -andmed esitatakse.3mf -failina, sealhulgas värvimuutus läbipaistvast roheliseks. Sellegipoolest, kuna iga hõõgniit on pisut erinev. Palun kontrollige oma materjali kokkutõmbumist ja tehke proovitrükk (nt esimesed 5 mm), et vajadusel skaleerimist kohandada nii, et LED -id sobiksid klõpsumehhanismi.

Samm: alustage printimist

Iga trükk algab läbipaistvast hõõgniidist. Etappidel 1-3 on üks värvimuutus, neljas etapis kaks.

5. samm: LED -ide põimimine

LED -ide sisestamine
LED -ide sisestamine
LED -ide sisestamine
LED -ide sisestamine
LED -ide sisestamine
LED -ide sisestamine
LED -ide sisestamine
LED -ide sisestamine

PrusaSlicerit kasutati värvimuutuse lisamiseks 5 mm juures LED -ide sisestamiseks, roheliseks hõõgniidiks muutmiseks ja printimise jätkamiseks. On väga oluline tagada, et valgusdioodid oleksid õigesti sisse lülitatud, nii et miski ei kattuks 5 mm -ga, mis tekitaks probleemi järgmises printimisetapis. Väga kasulik on juhtmed keskele teibiga kinnitada. Palun vaadake ülaltoodud videot, protseduuri näidatakse mitu korda, ka topperi LED -i puhul. Mida pikemad on keskkaablid, seda lihtsam on hiljem kokku panna. Kuid ruumi on piiratud 5 mm kõrgusepiirangu tõttu.

6. samm: testige seda

Testige!
Testige!
Testige!
Testige!

Lihtsalt katsetage seda, ühendades V+, GND ja DIN ning kasutades nt. Arduino plaat ja lihtne Neopixeli näidiskood.

Samm: etappide ühendamine

Etappide ühendamine
Etappide ühendamine
Etappide ühendamine
Etappide ühendamine
Etappide ühendamine
Etappide ühendamine

Etapid ühendatakse vastavalt näidatud ühendusskeemile. V+ ja GND on etapiti ühendatud. Palun vaadake ka ülaltoodud videot, täieliku kokkupaneku protsessist on aegunud lõik.

Samm: elektroonika ja aku ettevalmistamine

Elektroonika ja aku ettevalmistamine
Elektroonika ja aku ettevalmistamine

Valgusdioodide toiteks on erinevaid viise. Tavaliselt on nende võimsus 5 V, kuid need töötavad ka 3, 7 aku pinge ja 3,3 V loogikaga, kui kasutate ainult mõnda neist. Adafruit'i Trinket M0 saab toita otse üheelemendilisest liitium-ioonakust. V+ LED -id on ühendatud nahkhiire tihvtiga, GND GND -ga ja LED -ide DIN nipsasja 4. tihvtiga. LED -idega seotud probleemide vältimiseks lisage pin 4 ja esimese LED -i vahele 330 oomi takisti ning V+ ja GND vahele suurem kondensaator (umbes 1000 uF), nagu on mainitud Adafruit Neopixeli parimate tavade juhendis.

9. samm: lõplik kokkupanek

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

Aku pluss-nööpnõela ja nipsasja nööpnõela vahele on sisestatud ON/OFF-lüliti. Lüliti saab kruvida aluse külge ja nipsasja pannakse ka alusse. Aku sobib puusse, kui selle laius on väiksem kui 30 mm. Palun vaadake ka videot.

10. samm: kood

Kood
Kood
Kood
Kood
Kood
Kood

Valgusdioodide programmeerimiseks on erinevaid võimalusi, kasutades lihtsalt Arduino IDE ja Neopixeli raamatukogu või kui CircuitPython on toetatud, kasutage seda lihtsalt nagu käesolevas demonstratsioonis. Kood on veidi muudetud näide nende veebisaidil esitatud Adafruit CircuitPython Neopixeli näitest. Muutke konfiguratsioon lihtsalt järgmiseks:

pixel_pin = tahvel. D4

arv_pikslit = 25

NAUTI!

Kodukaunistamise võistlus
Kodukaunistamise võistlus
Kodukaunistamise võistlus
Kodukaunistamise võistlus

Kodukujundusvõistluse teine koht

Soovitan: