Satura rādītājs:

3D drukāts mirgojošs LED ciparnīcas pulkstenis: 7 soļi (ar attēliem)
3D drukāts mirgojošs LED ciparnīcas pulkstenis: 7 soļi (ar attēliem)

Video: 3D drukāts mirgojošs LED ciparnīcas pulkstenis: 7 soļi (ar attēliem)

Video: 3D drukāts mirgojošs LED ciparnīcas pulkstenis: 7 soļi (ar attēliem)
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Jūlijs
Anonim
3D drukāts mirgojošs LED ciparnīcas pulkstenis
3D drukāts mirgojošs LED ciparnīcas pulkstenis
3D drukāts mirgojošs LED ciparnīcas pulkstenis
3D drukāts mirgojošs LED ciparnīcas pulkstenis

Laipni lūdzam Jantras pamācībā!

Mēs Yantrah koncentrējamies uz praktisku izglītību, mēs mācām 3D CAD projektēšanu, programmēšanu, STEAM un robotiku.

Šis ir vienkāršs uz arduino balstīts 3D drukāts pulkstenis ar mirgojošām gaismas diodēm, lai parādītu pagājušo stundu, minūtes un sekundes. Mēs izstrādājām un kodējām visu pulksteni TINKERCAD.

TINKERCAD ir ļoti vienkārša tīmekļa CAD programmatūra, kas ļauj izstrādāt 3D modeļus, un tai ir arī shēmas funkcija, kas ļauj kodēt un simulēt shēmas. Izpildiet tālāk sniegtos norādījumus, lai to izveidotu pats!

Mēs esam nodrošinājuši jūs ar. STL failiem 3D drukāšanai, kodēšanu arduino programmēšanai un dažus video par dažiem procesiem. Izbaudi!

1. darbība: sastāvdaļas / detaļas

  • 3D drukātas detaļas (saite aprakstā)
  • 36x LED gaismas (3 krāsas 12x LED katrā)
  • 3x arduino nano 3x 100 Ω (omi) rezistors
  • PCB plāksne
  • Daudzkodolu kabeļi
  • Lodāmurs un stieple
  • Karstās līmes pistole
  • 12 V kontaktligzda
  • 12 V adapteris
  • 6x PCB sieviešu savienotāja daļas ar 15 tapām

2. darbība: 3D drukātās detaļas

Image
Image
3D drukātas detaļas
3D drukātas detaļas
3D drukātas detaļas
3D drukātas detaļas

Šim projektam esam nodrošinājuši divus. STL failus. Pirmais ir pulksteņa virsmas plāksne, bet otrais - PCB plātnes pamatplāksne. Mēs iesakām šādus drukas iestatījumus:

Pulksteņa plāksne:

  • Uzpilde:- 20%
  • Izšķirtspēja:- 0,2 mm
  • Plosts:- Nē
  • Atbalsts:- Nē

PCB plātnes pamatne:

  • Uzpilde:- 20%
  • Izšķirtspēja:- 0,2 mm
  • Plosts:- Nē
  • Atbalsts:- Jā

3. solis: LED gaismas montāža

Image
Image
LED gaismas komplekts
LED gaismas komplekts
LED gaismas komplekts
LED gaismas komplekts
LED gaismas komplekts
LED gaismas komplekts

Izmantojot 3D drukāto pulksteņa ciparnīcu, salieciet gaismas diodes katrā caurumā. Ir trīs gaismas diožu slāņi, un katrs slānis apzīmē sekojošo:

1. slānis = ārējais slānis = SARKANS = sekundes

2. slānis = vidējais slānis = ZAĻA = minūtes

3. slānis = iekšējais slānis = zils = stundas

Kad visas gaismas diodes ir novietotas uz pulksteņa priekšējās plāksnes, mums ir jāpievieno visi katras LED gaismas negatīvie stabi no viena slāņa līdz stieples sloksnei no daudzkodolu kabeļa, izmantojot lodāmuru (nogrieziet jebkuru papildu vadu). Atkārtojiet šo procesu katram gaismas diodes slānim. Ņemiet vērā, ka gaismas diodes garākais gals ir pozitīvais pols, bet īsākais - negatīvais.

Mēs esam izmantojuši karstu līmes pistoli, lai nostiprinātu visus vaļīgos galus.

4. solis: PCB plates montāža

PCB plates montāža
PCB plates montāža
PCB plates montāža
PCB plates montāža

Paņemiet PCB plāksni un sagrieziet to 75 x 70 mm.

Pievienojiet katru sieviešu PCB savienotāju pie PCB plates un pēc tam pielodējiet, lai tos nostiprinātu. Tie ir jānovieto pietiekami tālu, lai arduino nano varētu savienot ar tiem, atstājot atstarpi starp katru arduino plāksni.

Paņemiet PCB plāksni un ievietojiet to 3D drukātajā PCB plates plāksnē. Tagad ievietojiet pulksteņa virsmu PCB plates plāksnes rievā.

5. solis: PCB shēmas montāža

Image
Image
Cik ir pulkstenis?
Cik ir pulkstenis?

Katrs LED slānis ir jāpievieno arduino plāksnei šādi:

Pulksten 12 - D2

Pulksten 1 - D3

2:00 - D4

3:00 -D5

4:00 - D6

5:00 - D7

6:00 - D8

7:00 - D9

8:00 - D10

9:00 - D11

10:00 - D12

Pulksten 11 - A1

Pārliecinieties, vai katrs slānis ir savienots ar šādām arduino plāksnēm:

1. slānis = ārējais slānis = sekundes = arduino 1 (kreisajā pusē)

2. slānis = vidējais slānis = minūtes = arduino 2 (vidējais)

3. slānis = iekšējais slānis = stundas = arduino 3 (lielākā daļa pa labi)

Pievienojiet strāvas kontaktligzdu pie PCB plates.

6. darbība: ir kodēšanas laiks

Image
Image

Mēs visu to esam kodējuši, izmantojot bloku kodēšanu Tinkercad. Šim nolūkam nav nepieciešams kodēšanas fons. Lai jums būtu vieglāk, mēs esam nodrošinājuši failu ar šim projektam nepieciešamo kodējumu.

Kopējiet visu mūsu sniegto koda kodu arduino programmatūrā, pēc tam dodieties uz rīkiem> tāfele> Arduino nano. Pēc tam dodieties uz Procesors> ATmega328P. Atlasiet portu, kuram esat pievienojis arduino, un augšupielādējiet kodu

Pārliecinieties, ka augšupielādējat lietoto arduino kodu vienā arduino panelī, no minūtes uz otro arduino un stundas rādītāju uz trešo arduino.

7. solis: Kāds ir laiks?

Pievienojiet kabeli kontaktligzdai asā pulksten 11:59, tagad jūsu pulkstenis darbojas nevainojami! To jūs redzēsit:

1. slānis = ārējais slānis = sekundes = mainās pozīcijas ik pēc 5 sekundēm

2. slānis = vidējais slānis = minūtes = maina pozīcijas ik pēc 5 minūtēm

3. slānis = Iekšējais slānis = Stundas - maina pozīcijas ik pēc 1 stundas

(Tā kā šajā gadījumā mēs esam izmantojuši vienkāršu bloku kodēšanu, mums ir ierobežots laiks, kad varam iestatīt pulksteni)

Ieteicams: