Turinys:

3D spausdintas mirksintis LED rinkimo laikrodis: 7 žingsniai (su paveikslėliais)
3D spausdintas mirksintis LED rinkimo laikrodis: 7 žingsniai (su paveikslėliais)

Video: 3D spausdintas mirksintis LED rinkimo laikrodis: 7 žingsniai (su paveikslėliais)

Video: 3D spausdintas mirksintis LED rinkimo laikrodis: 7 žingsniai (su paveikslėliais)
Video: Nematomo rašalo rašiklis 2024, Lapkritis
Anonim
3D spausdintas mirksintis LED rinkimo laikrodis
3D spausdintas mirksintis LED rinkimo laikrodis
3D spausdintas mirksintis LED rinkimo laikrodis
3D spausdintas mirksintis LED rinkimo laikrodis

Sveiki atvykę į pamokomą Yantrah!

Mes, „Yantrah“, orientuojamės į praktinį ugdymą, mokome 3D CAD projektavimo, programavimo, STEAM ir robotikos.

Tai paprastas arduino pagrindu pagamintas 3D spausdintas laikrodis su mirksinčiais šviesos diodais, rodančiais praleistas valandas, minutes ir sekundes. Mes suprojektavome ir užkodavome visą laikrodį TINKERCAD.

„TINKERCAD“yra labai paprasta internetinė CAD programinė įranga, leidžianti kurti 3D modelius, taip pat turi grandinės funkciją, leidžiančią koduoti ir imituoti grandines. Vykdykite toliau pateiktas instrukcijas, kad sukurtumėte patys!

Mes jums pateikėme. STL failus 3D spausdinimui, kodavimą arduino programavimui ir keletą vaizdo įrašų apie kai kuriuos procesus. Mėgautis!

1 žingsnis: komponentai / dalys

  • 3D spausdintos dalys (nuoroda aprašyme)
  • 36x LED žibintai (3 spalvos 12x LED)
  • 3x arduino nano 3x 100 Ω (omų) rezistorius
  • PCB plokštė
  • Daugiagysliai kabeliai
  • Lituoklis ir viela
  • Karštas klijų pistoletas
  • 12 V maitinimo lizdas
  • 12 V adapteris
  • 6x PCB jungčių dalys su 15 kaiščių

2 žingsnis: 3D spausdintos dalys

Image
Image
3D spausdintos dalys
3D spausdintos dalys
3D spausdintos dalys
3D spausdintos dalys

Pateikėme jums du šio projekto. STL failus. Pirmasis yra laikrodžio formos plokštė, o antrasis - PCB plokštės pagrindo plokštė. Rekomenduojame šiuos spausdinimo nustatymus:

Laikrodžio plokštė:

  • Užpildas:- 20%
  • Skiriamoji geba:- 0,2 mm
  • Plaustas:- Ne
  • Parama:- Ne

PCB plokštės pagrindo plokštė:

  • Užpildas:- 20%
  • Skiriamoji geba:- 0,2 mm
  • Plaustas:- Ne
  • Parama:- Taip

3 žingsnis: LED šviesos surinkimas

Image
Image
LED šviesos surinkimas
LED šviesos surinkimas
LED šviesos surinkimas
LED šviesos surinkimas
LED šviesos surinkimas
LED šviesos surinkimas

Naudodami 3D spausdintą laikrodžio rodyklę, surinkite šviesos diodus į kiekvieną skylę. Yra trys šviesos diodų sluoksniai ir kiekvienas sluoksnis reiškia:

1 sluoksnis = išorinis sluoksnis = RAUDONA = sekundės

2 sluoksnis = vidurinis sluoksnis = ŽALIAS = minutės

3 sluoksnis = vidinis sluoksnis = mėlynas = valandos

Kai visi šviesos diodai yra uždėti ant laikrodžio plokštelės, mes turime prijungti visus neigiamus kiekvienos šviesos diodo šviesos polius iš vieno sluoksnio prie vielos juostos iš daugiasluoksnio kabelio, naudodami lituoklį (nupjaukite bet kokią papildomą laidą). Pakartokite šį procesą kiekvienam šviesos diodų sluoksniui. Atminkite, kad ilgesnis šviesos diodo galas yra teigiamas polius, o trumpesnis - neigiamas polius.

Mes naudojome karšto klijų pistoletą, kad apsaugotume visus laisvus galus.

4 žingsnis: PCB plokštės surinkimas

PCB plokštės surinkimas
PCB plokštės surinkimas
PCB plokštės surinkimas
PCB plokštės surinkimas

Paimkite PCB plokštę ir supjaustykite ją 75 x 70 mm.

Prijunkite kiekvieną iš PCB jungčių prie PCB plokštės ir tada lituokite, kad jas pritvirtintumėte. Jie turi būti pakankamai išdėstyti, kad prie jų būtų galima prijungti arduino nano, o tarp kiekvienos arduino plokštės būtų tarpas.

Paimkite PCB plokštę ir padėkite ją į 3D spausdintą PCB plokštės plokštę. Dabar įdėkite laikrodžio rodyklę į PCB plokštės plokštės griovelį.

5 žingsnis: PCB grandinės surinkimas

Image
Image
Kiek valandų?
Kiek valandų?

Kiekvienas LED sluoksnis turi būti prijungtas prie arduino plokštės taip:

12 valanda - D2

1 valanda - D3

2 valanda - D4

3 val. -D5

4 val. - D6

5 val. - D7

6 valanda - D8

7 val. - D9

8 val. - D10

9 val. - D11

10 val. - D12

11 valandą - A1

Įsitikinkite, kad kiekvienas sluoksnis yra prijungtas prie šių arduino plokščių:

1 sluoksnis = išorinis sluoksnis = sekundės = arduino 1 (labiausiai kairėje)

2 sluoksnis = vidurinis sluoksnis = minutės = arduino 2 (vidurys)

3 sluoksnis = vidinis sluoksnis = valandos = arduino 3 (dešinėje)

Prijunkite maitinimo lizdą prie PCB plokštės.

6 žingsnis: tai yra kodavimo laikas

Image
Image

Mes visa tai kodavome naudodami blokinį kodavimą „Tinkercad“. Tam nereikia kodavimo fono. Kad jums būtų lengviau, mes jums pateikėme failą su šiam projektui reikalingu kodavimu.

Nukopijuokite visą mūsų pateiktą kodo kodą į „arduino“programinę įrangą, tada eikite į įrankius> lentą> „Arduino nano“, tada eikite į Procesorius> ATmega328P. Pasirinkite prievadą, prie kurio prijungėte arduino, ir įkelkite kodą

Įsitikinkite, kad įkeliate panaudotą arduino kodą į vieną arduino lentą, minutę į antrą arduino ir valandinę rodyklę į trečiąjį arduino.

7 žingsnis: koks laikas?

Prijunkite laidą prie lizdo aštriu 11:59 val., Dabar jūsų laikrodis veikia puikiai! Štai ką pamatysite:

1 sluoksnis = išorinis sluoksnis = sekundės = keičia pozicijas kas 5 sekundes

2 sluoksnis = vidurinis sluoksnis = minutės = keičia pozicijas kas 5 minutes

3 sluoksnis = vidinis sluoksnis = valandos - keičia pozicijas kas 1 valandą

(Kadangi šiuo atveju mes naudojome paprastą blokų kodavimą, mus riboja laikas nustatyti laikrodį)

Rekomenduojamas: