Satura rādītājs:

Viss vienā digitālais hronometrs (pulkstenis, taimeris, modinātājs, temperatūra): 10 soļi (ar attēliem)
Viss vienā digitālais hronometrs (pulkstenis, taimeris, modinātājs, temperatūra): 10 soļi (ar attēliem)

Video: Viss vienā digitālais hronometrs (pulkstenis, taimeris, modinātājs, temperatūra): 10 soļi (ar attēliem)

Video: Viss vienā digitālais hronometrs (pulkstenis, taimeris, modinātājs, temperatūra): 10 soļi (ar attēliem)
Video: Смарт-Часы Maimo Watch - Детальный ОБЗОР + ТЕСТЫ 2024, Novembris
Anonim
Image
Image
Viss vienā digitālais hronometrs (pulkstenis, taimeris, modinātājs, temperatūra)
Viss vienā digitālais hronometrs (pulkstenis, taimeris, modinātājs, temperatūra)
Viss vienā digitālais hronometrs (pulkstenis, taimeris, modinātājs, temperatūra)
Viss vienā digitālais hronometrs (pulkstenis, taimeris, modinātājs, temperatūra)

Mēs plānojām izgatavot taimeri kādām citām sacensībām, bet vēlāk ieviesām arī pulksteni (bez RTC). Sākot programmēšanu, mums radās interese par ierīces vairāk funkciju izmantošanu un galu galā pievienojām DS3231 RTC, kā arī palielinājām interaktivitāti, līdz projekta beigām palielinot spiedpogu skaitu līdz divām.

Pulksteņa īpašības

  • Reālā laika pulkstenis
  • Modinātājs
  • Taimeris
  • Parādiet istabas temperatūru
  • Pielāgojiet laiku lietotājam
  • Pielāgojiet taimeri pēc lietotāja
  • Pielāgojiet trauksmes dienas

1. darbība. Kas jums nepieciešams

Ko tev vajag
Ko tev vajag

Elektronikas komponents

  • 1 nē. Arduino Mega2560 ar kabeli - 9,79 ASV dolāri
  • 1 nē. DS3231 RTC - 1,09 ASV dolāri
  • 100 nr. Sarkans 3528 SMD LED - 0,77 ASV dolāri
  • 2 nos. 1x40 vienas rindas vīriešu 2,54 kontaktu galvene - 0,58 ASV dolāri *
  • 1 nos. 1x40 vienas rindas sieviešu 2,54 kontaktu galvene - 1,0 ASV dolārs *
  • 2 nos. 6*6*13 mm garas rokturi spiedpogas slēdzis - $ 0,10*
  • 2 nos. 10k 1/4 vati caur rezistoru - 0,04 ASV dolāri *
  • 1 nos. 8 omu skaļrunis - 1,0 USD
  • 1 metrs 1,27 mm PITCH krāsu plakanas lentes kabelis 10 krāsas - 1,04 ASV dolāri
  • 1 nos. LM386 *
  • 1 nos. 10Kohm potenciometrs *
  • 1 nos. 10 omu rezistors *
  • 2 nos. 10uF kondensators *
  • 1 nos. 250 uF kondensators *
  • 1 nos. 0.1uF kondensators *
  • 1 nos. vispārējas nozīmes PCB *

citas daļas

  • 2 mm MDF loksne

    1. 240mm x 60 mm 2 nr. priekšpusē un aizmugurē
    2. 240mm x 70 mm 3 nr. augšpusē, atbalsta plāksne LED un apakšai
    3. 60mm x 65mm 2 nr. korpusa labajai un kreisajai pusei
  • 2 mm akrila loksne

    130mm x 80mm 14 nr. par ciparu

  • Līmes pistole
  • Super līme MDF
  • Dators ar Arduino IDE
  • Lodēšanas stacija
  • Rezultāts sarukt

Tas ir viss.

* Visas preces izvēlas iegādāties uz vietas.

2. solis: lāzera griezuma akrils un MDF korpuss

Lāzera griezuma akrila un MDF korpuss
Lāzera griezuma akrila un MDF korpuss
Lāzera griezuma akrila un MDF korpuss
Lāzera griezuma akrila un MDF korpuss
Lāzera griezuma akrila un MDF korpuss
Lāzera griezuma akrila un MDF korpuss
  • DXF faili pulksteņa un akrila digitālās plāksnes korpusam.
  • Kā parādīts augšējās plāksnes un LED atbalsta plāksnes shematiskajā diagrammā, abas plāksnes ir salīmētas kopā kā ledus spraugas un augšējās plāksnes rieva pretējā virzienā. Rezultāts ir parādīts 2. attēlā kā shematiska diagramma.

3. darbība: pielīmējiet un pielodējiet LED zem augšējās plāksnes

Piestipriniet un pielodējiet LED zem augšējās plāksnes
Piestipriniet un pielodējiet LED zem augšējās plāksnes
Piestipriniet un pielodējiet LED zem augšējās plāksnes
Piestipriniet un pielodējiet LED zem augšējās plāksnes
Piestipriniet un pielodējiet LED zem augšējās plāksnes
Piestipriniet un pielodējiet LED zem augšējās plāksnes
Piestipriniet un pielodējiet LED zem augšējās plāksnes
Piestipriniet un pielodējiet LED zem augšējās plāksnes

Sarkanā gaismas diode darbojas ar maksimālo 2,6 V spriegumu, un kontroliera digitālā tapa nodrošina 5 V un 0 V. Tāpēc mums sarkanais gaismas diode ir jāpielīmē 2 sērijās un jāsavieno ar attiecīgo kontroliera ciparu tapu. Tātad maksimālais 2 LED sērijas spriegums ir 5,2, un sarkanā gaismas diode neizdeg ar kontrolieri 5V

Kā parādīts attēlos, attiecīgi piestipriniet katru sarkano gaismas diodi attiecīgajā slotā. Pēc pielāgojošo gaismas diožu lodēšanas anoda un katoda pievienojiet tos sērijveidā

Paņemiet vienu vadu un noņemiet gumijas izolāciju atbilstoši LED rindas garumam un pielodējiet visas sērijas LED katodus uz kopējo vadu, kā parādīts 3. attēlā visu LED kopējam pamatam

Paņemiet 1,27 mm PITCH krāsu plakanas lentes kabeli un nogrieziet to pēc aptuvenā attāluma starp gaismas diodes rindu un kontrolieri. Lodēšanai noņemiet izolāciju abās pusēs

Lodējiet katru vadu lentes krāsu hierarhijā līdz LED sērijas anodei, kā parādīts trešajā attēlā

Nelodējiet citu stieples galu tieši tagad, tas tiks pielodēts, kad tiks sakārtots viss vads kontrolierim

Līdzīgi pielīmējiet attiecīgi visas sarkanās gaismas diodes un lodēšanas vadu. Lodējiet visu LED katodu un ņemiet vienu vadu visai LED kā zemi

4. darbība: shematiska diagrma, kuras pamatā ir Arduino Mega2560 RTC un pastiprinātājs

Shēmas diagramma, kuras pamatā ir Arduino Mega2560 RTC un pastiprinātājs
Shēmas diagramma, kuras pamatā ir Arduino Mega2560 RTC un pastiprinātājs
Shēmas diagramma, kuras pamatā ir Arduino Mega2560 RTC un pastiprinātājs
Shēmas diagramma, kuras pamatā ir Arduino Mega2560 RTC un pastiprinātājs
  • Pirms lodēšanas katrs stieples ieliktnis katrā vadā saraujas, lai izvairītos no īssavienojuma.
  • Lodēt 4 sieviešu galvenes tapu vienā pusē un 4 vīriešu galvas tapu otrā pusē 4 vadu kabeli. Pievienojiet vadus saskaņā ar shēmu ar DS3231 (RTC).
  • Novietojiet visus komponentus, kas saistīti ar pastiprinātāju, uz vispārējas nozīmes PCB un pielodējiet to saskaņā ar pastiprinātāja shematisko shēmu, kuras pamatā ir LM386 IC.
  • Paņemiet divas spiedpogas un lodēšanas rezistoru un Vcc savienojumu saskaņā ar shematisko diagam un pielīmējiet to uz priekšējās plāksnes, izmantojot karstu līmes pistoli no iekšpuses.
  • Pievienojiet kreisās spiedpogas ieeju digitālajai tapai Nr. 3 un labo pogu nospiest tapu Nr. 2.
  • Ja lietotājs vēlas ievietot SDA un SCL savienojumu 20 un 21 nr. tapas, tad nebūs nekādas atšķirības.
  • Pievienojiet digitālo tapu Nr. 7 pie zemes un tapas Nr. 6 pastiprinātāja ieejā.
  • Pēc visu lodēšanas darbu pabeigšanas sarauj termo sarūkošo cauruli.

5. darbība: iestatiet visu akrila numura plāksni

Iestatiet visu akrila numura zīmi
Iestatiet visu akrila numura zīmi
Iestatiet visu akrila numura zīmi
Iestatiet visu akrila numura zīmi
Iestatiet visu akrila numura zīmi
Iestatiet visu akrila numura zīmi
  • Novietojiet akrila numura zīmi, sākot ar 0 priekšpusē līdz 9 visas rindas pēdējā slotā.

  • Novietojiet resnās zarnas plāksni uz resnās zarnas spraugas.

6. darbība: savienojiet visu LED gaismas diožu anoda tapu ar kontrolieri

Savienojiet visu LED gaismas diožu anoda tapu ar kontrolieri
Savienojiet visu LED gaismas diožu anoda tapu ar kontrolieri
Savienojiet visu LED gaismas diožu anoda tapu ar kontrolieri
Savienojiet visu LED gaismas diožu anoda tapu ar kontrolieri
Savienojiet visu LED gaismas diožu anoda tapu ar kontrolieri
Savienojiet visu LED gaismas diožu anoda tapu ar kontrolieri
  • Lodējiet visu katoda stiepli pie ligzdas tapas saskaņā ar ciparu tapas konfigurāciju, kā parādīts zemāk.
  • Pievienojiet visas gaismas diodes, kā parādīts attēlā.
  • Arduino tapas ==> pulksteņa cipars
  • D10 ==> 0 Vienības cipars
  • D11 ==> 1 vienības cipars
  • D12 ==> 2 Vienības cipars
  • D13 ==> 3 Vienības cipars
  • D14 ==> 4 Vienības cipars
  • D15 ==> 5 Vienības cipars
  • D16 ==> 6 Vienības cipars
  • D17 ==> 7 Vienības cipars
  • D18 ==> 8 Vienības cipars
  • D19 ==> 9 Vienības cipars
  • D5 ==> 0 decimālskaitlis
  • D6 ==> 1 decimālskaitlis
  • D22 ==> 2 decimālskaitlis
  • D23 ==> 3 decimālskaitlis
  • D24 ==> 4 decimālskaitlis
  • D25 ==> 5 decimālskaitlis
  • D26 ==> 6 decimālskaitlis
  • D27 ==> 7 decimālskaitlis
  • D28 ==> 8 decimālskaitlis
  • D29 ==> 9 decimālskaitlis
  • D30 ==> 0 Simtciparu
  • D31 ==> 1 simts ciparu

  • D32 ==> 2 simtciparu
  • D33 ==> 3 simtciparu
  • D34 ==> 4 simtciparu
  • D35 ==> 5 simtciparu
  • D36 ==> 6 Simtciparu
  • D37 ==> 7 Simtciparu
  • D38 ==> 8 simtciparu
  • D39 ==> 9 Simtciparu
  • D40 ==> 0 Tūkstoš ciparu
  • D41 ==> 1 Tūkstoš ciparu
  • D42 ==> 2 Tūkstoš ciparu
  • D43 ==> 3 Tūkstoš ciparu
  • D44 ==> 4 tūkstoši ciparu
  • D45 ==> 5 tūkstoši ciparu
  • D46 ==> 6 tūkstoši ciparu
  • D47 ==> 7 Tūkstoš ciparu
  • D48 ==> 8 tūkstoši ciparu
  • D49 ==> 9 Tūkstoš ciparu
  • D53 ==> kols (:)
  • Visa LED kopējā zeme ir savienota ar zemējuma tapu.

7. darbība: pārbaudiet savienojumu, izmantojot parauga kodu

  • Atveriet Arduino IDE un atveriet parauga pārbaudes kodu, kas norādīts zemāk.
  • Augšupielādēt Arduino Mega2560.
  • Kad augšupielāde ir pabeigta, tā sāks mirgot no 0 minūtes minūtes vienības līdz 1, 2, 3 līdz deviņdaļai no stundas aiz komata ar 0,5 sekunžu aizkavi.
  • Starplaikā, ja kāda gaismas diode nedeg, pārbaudiet gaismas diodes un kontrollera savienojumu.

8. darbība. Kā pirmo reizi augšupielādēt kodu kontrollerī

  • Lejupielādējiet zemāk norādīto kodu.
  • Atveriet Arduino IDE un atveriet tajā kodu.
  • Skatiet videoklipu, kā norādīts iepriekš, un izpildiet norādījumus.

9. solis: kā šajā pulkstenī iestatīt dažādus režīmus

Image
Image

10. solis: nākotnes plāni

  • Pievienojiet sierus
  • Palieliniet vienu spiedpogu, lai padarītu to lietotājam draudzīgāku.
  • Pārslēdzot to no 12 līdz 24 stundu režīmam, izmantojot spiedpogu.
  • Padariet to interaktīvāku ar balss norādi par pašreizējo laiku ar labu rītu, vakaru utt.
  • Šī pulksteņa vadības funkcijas pievienošana, izmantojot mobilo lietojumprogrammu.

Jūsu komentāri/ieteikumi/jautājumi/kritiķi tiek novērtēti…

Ieteicams: