Indholdsfortegnelse:

3D -trykt blinkende LED -ur: 7 trin (med billeder)
3D -trykt blinkende LED -ur: 7 trin (med billeder)

Video: 3D -trykt blinkende LED -ur: 7 trin (med billeder)

Video: 3D -trykt blinkende LED -ur: 7 trin (med billeder)
Video: Car LED Strip Light. Product Link in the Comments! 2024, November
Anonim
3D -trykt blinkende LED -ur
3D -trykt blinkende LED -ur
3D -trykt blinkende LED -ur
3D -trykt blinkende LED -ur

Velkommen til Yantrah's instruerbare!

Vi i Yantrah fokuserer på praktisk uddannelse, vi underviser i 3D CAD design, programmering, STEAM og robotik.

Dette er et simpelt arduino -baseret 3d -trykt ur med blinkende LED'er for at vise timen, minutter og sekunder. Vi designede og kodede hele uret i TINKERCAD.

TINKERCAD er meget let webbaseret CAD-software, som giver dig mulighed for at designe 3D-modeller og også har en kredsløbsfunktion, der giver dig mulighed for at kode og simulere kredsløb. Følg instruktionerne herunder for at lave en selv!

Vi har givet dig. STL -filer til 3D -udskrivning, kodning til arduino -programmering og et par videoer af nogle af processerne. God fornøjelse!

Trin 1: Komponenter / dele

  • 3D -trykte dele (link i beskrivelsen)
  • 36x LED -lys (3 farver 12x LED af hver)
  • 3x arduino nano 3x 100 Ω (ohm) modstand
  • PCB -plade
  • Multicore kabler
  • Loddejern og tråd
  • Varm limpistol
  • 12 V stikkontakt
  • 12 V adapter
  • 6x PCB hunstikdele med 15 ben

Trin 2: 3D -printede dele

Image
Image
3D -trykte dele
3D -trykte dele
3D -trykte dele
3D -trykte dele

Vi har givet dig to. STL -filer til dette projekt. Den første er en urplade og den anden er en bundplade af printkort. Vi anbefaler følgende udskriftsindstillinger:

Urplade:

  • Udfyldning:- 20%
  • Opløsning:- 0,2 mm
  • Flåde:- Nej
  • Support:- Nej

Printplade bundplade:

  • Udfyldning:- 20%
  • Opløsning:- 0,2 mm
  • Flåde:- Nej
  • Support:- Ja

Trin 3: LED -lysmontering

Image
Image
LED -lysmontering
LED -lysmontering
LED -lysmontering
LED -lysmontering
LED -lysmontering
LED -lysmontering

Brug din 3D -trykte urskive til at samle dine lysdioder i hvert af hullerne. Der er tre lag LED'er, og hvert lag repræsenterer følgende:

Lag 1 = Yderlag = RØDT = Sekunder

Lag 2 = Mellemlag = GRØNT = minutter

Lag 3 = Indre lag = Blå = Timer

Når alle lysdioder er placeret på urpladen, skal vi forbinde alle de negative poler for hvert LED -lys fra et lag til en trådstrimmel fra et flerlederkabel ved hjælp af et loddejern (afskær eventuel ekstra ledning). Gentag denne proces for hvert lag LED'er. Bemærk, den længere ende af en LED er den positive pol, og den kortere er den negative pol.

Vi har brugt en varm limpistol til at sikre eventuelle løse ender.

Trin 4: PCB Board Assembly

PCB Board Assembly
PCB Board Assembly
PCB Board Assembly
PCB Board Assembly

Tag et printkort og skær det i 75 x 70 mm.

Tilslut hver af de kvindelige printkortstik til printkortet, og lod dem derefter for at sikre dem. Disse skal have nok afstand, så arduino nano’erne kan forbindes til dem, med et mellemrum mellem hvert arduino bord.

Tag printkortet og læg dette i den 3D -printede PCB -plade. Placer nu uret ind i rillen på printpladen.

Trin 5: PCB -kredsløbssamling

Image
Image
Hvad er klokken?
Hvad er klokken?

Hvert LED -lag skal tilsluttes et arduino -kort som følger:

12 - D2

1 - D3

2 - D4

3 -D5

4 - D6

5 - D7

6 - D8

7 - D9

8 - D10

9 - D11

10 - D12

11 - A1

Sørg for, at hvert lag er forbundet til følgende arduino -tavler:

Lag 1 = Yderlag = Sekunder = arduino 1 (venstre mest)

Lag 2 = Mellemlag = minutter = arduino 2 (midten)

Lag 3 = Indre lag = Timer = arduino 3 (højre mest)

Tilslut strømstikket til printkortet.

Trin 6: Det er kodningstid

Image
Image

Vi har udført al kodning til dette ved hjælp af blokkodning i Tinkercad. Der kræves ingen kodningsbaggrund til dette. For at gøre tingene lettere for dig har vi givet dig filen med den kodning, der kræves til dette projekt.

Kopier hele kodekoden, vi har givet til arduino -software, gå derefter til værktøjer> bord> Arduino nano Gå derefter til Processor> ATmega328P. Vælg den port, du har tilsluttet arduino til, og upload koden

Sørg for, at du uploader den brugte arduino -kode til et arduino -bord, minut til anden arduino og timehånd til tredje arduino.

Trin 7: Hvad er klokken?

Sæt kablet i stikkontakten klokken 11:59, nu går dit ur perfekt! Dette er, hvad du vil se:

Lag 1 = Yderlag = Sekunder = skifter position hvert 5. sekund

Lag 2 = Mellemlag = minutter = ændrer position hvert 5. minut

Lag 3 = Indre lag = Timer - skifter position hver 1. time

(Da vi har brugt simpel blokkodning i dette tilfælde, er vi begrænset af, hvornår vi kan indstille uret)

Anbefalede: