Sisukord:

3D -prinditud vilkuv LED -valimiskell: 7 sammu (piltidega)
3D -prinditud vilkuv LED -valimiskell: 7 sammu (piltidega)

Video: 3D -prinditud vilkuv LED -valimiskell: 7 sammu (piltidega)

Video: 3D -prinditud vilkuv LED -valimiskell: 7 sammu (piltidega)
Video: Три богатыря на дальних берегах | Мультфильм для всей семьи 2024, November
Anonim
3D -trükitud vilkuv LED -valimiskell
3D -trükitud vilkuv LED -valimiskell
3D -trükitud vilkuv LED -valimiskell
3D -trükitud vilkuv LED -valimiskell

Tere tulemast Yantrahi juhendatava juurde!

Meie Yantrahis keskendume praktilisele haridusele, õpetame 3D CAD-i projekteerimist, programmeerimist, STEAM-i ja robootikat.

See on lihtne arduino -põhine 3D -prinditud kell koos vilkuvate LED -idega, mis näitavad möödunud tunde, minuteid ja sekundeid. Me kavandasime ja kodeerisime kogu kella TINKERCADis.

TINKERCAD on väga lihtne veebipõhine CAD-tarkvara, mis võimaldab teil projekteerida 3D-mudeleid ja millel on ka vooluahela funktsioon, mis võimaldab ahelaid kodeerida ja simuleerida. Ise valmistamiseks järgige allolevaid juhiseid!

Oleme pakkunud teile 3D -printimiseks. STL -faile, arduino programmeerimise kodeeringut ja mõningaid videoid mõnest protsessist. Nautige!

Samm: komponendid / osad

  • 3D -prinditud osad (link kirjelduses)
  • 36x LED -tuled (3 värvi 12x LED)
  • 3x arduino nano 3x 100 Ω (oomi) takisti
  • PCB plaat
  • Mitmejuhtmelised kaablid
  • Jootekolb ja traat
  • Kuum liimipüstol
  • 12 V toitepistik
  • 12 V adapter
  • 6x PCB pistikühenduse osad 15 tihvtiga

2. samm: 3D -prinditud osad

Image
Image
3D trükitud osad
3D trükitud osad
3D trükitud osad
3D trükitud osad

Selle projekti jaoks oleme teile andnud kaks. STL -faili. Esimene on kella esikülje plaat ja teine on trükkplaadi alusplaat. Soovitame järgmisi printimisseadeid.

Kellaplaat:

  • Täidis:- 20%
  • Eraldusvõime:- 0,2 mm
  • Parv:- Ei
  • Toetus:- Ei

PCB plaadi alusplaat:

  • Täidis:- 20%
  • Eraldusvõime:- 0,2 mm
  • Parv:- Ei
  • Toetus:- Jah

3. samm: LED -tulede kokkupanek

Image
Image
LED -tulede komplekt
LED -tulede komplekt
LED -tulede komplekt
LED -tulede komplekt
LED -tulede komplekt
LED -tulede komplekt

Kasutage oma 3D -prinditud kellaplaadi abil oma LED -id igasse auku. LED -e on kolm kihti ja iga kiht tähistab järgmist:

Kiht 1 = välimine kiht = PUNANE = sekundid

Kiht 2 = keskmine kiht = ROHELINE = minut

Kiht 3 = sisemine kiht = sinine = tund

Kui kõik LED -id on asetatud kella esiküljeplaadile, peame jootekolvi abil ühendama iga LED -valguse negatiivse pooluse ühest kihist mitmejuhtmelise kaabli traatribaga (katkestage lisatraat). Korrake seda protsessi iga LED -i kihi puhul. Pange tähele, et LED -i pikem ots on positiivne pool ja lühem negatiivne poolus.

Lahtiste otste kinnitamiseks oleme kasutanud kuuma liimipüstolit.

Samm 4: PCB plaadi kokkupanek

PCB plaadi kokkupanek
PCB plaadi kokkupanek
PCB plaadi kokkupanek
PCB plaadi kokkupanek

Võtke trükkplaat ja lõigake see 75 x 70 mm suuruseks.

Ühendage kõik naissoost PCB -pistikud PCB -plaadiga ja seejärel jootke need kinnitamiseks. Need peavad olema piisavalt eraldatud, et arduino nano saaks nendega ühendada, iga arduino tahvli vahel oleks tühimik.

Võtke trükkplaat ja asetage see 3D -trükitud trükkplaadi plaadile. Nüüd asetage kellaplaat trükkplaadi plaadi soonde.

Samm 5: PCB vooluahela kokkupanek

Image
Image
Mis kell on?
Mis kell on?

Iga LED -kiht tuleb ühendada arduino -plaadiga järgmiselt.

Kell 12 - D2

Kell 1 - D3

Kell 2 - D4

Kell 3 -D5

Kell 4 - D6

Kell 5 - D7

Kell 6 - D8

Kell 7 - D9

Kell 8 - D10

Kell 9 - D11

Kell 10 - D12

Kell 11 - A1

Veenduge, et iga kiht on ühendatud järgmiste arduino tahvlitega:

Kiht 1 = välimine kiht = sekundid = arduino 1 (vasakul enamus)

Kiht 2 = keskmine kiht = minut = arduino 2 (keskmine)

Kiht 3 = sisemine kiht = tunnid = arduino 3 (paremal pool)

Ühendage toitepistik trükkplaadiga.

Samm: see on kodeerimise aeg

Image
Image

Oleme selle jaoks kõik kodeeringud teinud, kasutades Tinkercadis plokkide kodeerimist. Selleks pole vaja kodeerivat tausta. Asjade lihtsustamiseks oleme esitanud teile selle projekti jaoks vajaliku kodeeringuga faili.

Kopeerige kogu meie pakutud koodikood arduino tarkvarasse, seejärel minge tööriistadesse> plaat> Arduino nano Seejärel minge jaotisse Protsessor> ATmega328P. Valige port, millega olete arduino ühendanud, ja laadige kood üles

Veenduge, et laadite kasutatud arduino koodi üles ühte arduino -tahvlisse, minutist sekundisse ja arduino kolmandasse arduino.

Samm: mis kell on?

Ühendage kaabel vooluvõrku kell 11:59, nüüd töötab teie kell ideaalselt! Seda näete:

Kiht 1 = välimine kiht = sekundid = vahetab positsioone iga 5 sekundi järel

Kiht 2 = keskmine kiht = minut = muudab asendit iga 5 minuti järel

Kiht 3 = sisemine kiht = tund - vahetab asendit iga 1 tunni järel

(Kuna oleme sel juhul kasutanud lihtsat plokkide kodeerimist, piirab meid kella seadistamine)

Soovitan: