
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59


Šī "pamācība" parādīs un iemācīs jums izveidot vienkāršu Arduino Uno pulksteni, kas arī dažos vienkāršos soļos darbojas kā hronometrs.
1. darbība: apkopojiet visus nepieciešamos materiālus


Lai sāktu veidot savu Arduino Uno pulksteni/hronometru, jums ir jābūt Arduino Uno, DS1307 reālā laika pulksteņa saliktam sadalīšanas padomei, SainSmart 20x4 IIC/I2C/TWI LCD modulim, pilna izmēra maizei, Arduino spiedpogai, 10 k omu rezistoram, džemperu vadi no vīriešu līdz vīriešiem, savienojuma vadi no vīriešiem līdz sievietēm un USB tipa A vīriešu līdz USB tipa B vīriešu kabeļi. Jums būs nepieciešams arī dators ar instalētu Arduino IDE programmatūru.
2. darbība: pievienojiet vadus, pogu un rezistoru

Lai Arduino Uno, SainSmart LCD2004 un DS1307 reālā laika pulksteņa saliktās sadalīšanas plates ierīces sazinātos savā starpā, vispirms ir jāpievieno DS1307 reālā laika pulksteņa saliktā sadalīšanas dēlis, Arduino spiedpoga un 10 kΩ rezistors. izmēra maizes dēlis noteiktos tā punktos (punktiem izmantojiet shēmu). Visbeidzot, jums būs jāpievieno visi džemperu vadi starp visu noteiktos punktos (punktiem izmantojiet shēmu).
3. darbība: iegūstiet kodu



Tagad, lai visas ierīces, kas ir savienotas viena ar otru, faktiski sazinātos un darbotos kā pulkstenis/hronometrs, mēs iegūsim kodu, kas pateiks visu, kas jādara tieši tā. Lai iegūtu kodu, viss, kas jums jādara, ir lejupielādēt pievienoto failu ar nosaukumu "clock.ino", palaist datorā Arduino IDE programmatūru un atvērt failu "clock.ino" (sīkāki norādījumi par šo procesu ir pievienots kā attēli).
Solis: pievienojiet Arduino datoram


Pēc tam, kad esat ierakstījis visu Arduino Uno kodu Arduino IDE programmatūrā, pievienojiet to datoram, izmantojot A tipa vīriešu un USB tipa B vīriešu kabeli, un USB tipa vīrietis ieiet datora USB portā un USB tips B Vīrietis ieiet Arduino USB portā. Tagad Arduino Uno vajadzētu būt savienotam.
5. darbība: augšupielādējiet kodu

Tagad viss, kas mums jādara, ir augšupielādēt kodu Arduino Uno, un pulksteņa/hronometra programmai jāsāk darboties, kamēr Arduino ir pareizi savienots ar datoru un viss pārējais ir pievienots pareizajās vietās. Lai augšupielādētu kodu Arduino Uno, vienkārši noklikšķiniet uz pogas "augšupielādēt" Arduino IDE programmatūrā.
6. darbība: izmantojiet to

Kad viss kods ir augšupielādēts jūsu Arduino Uno, pulkstenim automātiski jāsākas LCD displejā. Hronometru var iedarbināt, nospiežot pogu, un apturēt, nospiežot un vienu sekundi turot nospiestu pogu. Tas ir viss!
Ieteicams:
Vienkāršs CloudX M633 digitālais hronometrs: 4 soļi

Vienkāršs CloudX M633 digitālais hronometrs: šajā projektā mēs izveidosim digitālā pulksteņa versiju, kas var saglabāt stundu, minūšu un sekunžu ierakstu, tāpat kā hronometrs jūsu mobilajā tālrunī! Mēs izmantosim LCD, lai parādītu laiku
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): mēs plānojām izveidot taimeri kādām citām sacensībām, bet vēlāk mēs ieviesām arī pulksteni (bez RTC). Sākot programmēšanu, mūs interesēja vairāk ierīču funkciju pielietošana un galu galā pievienojām DS3231 RTC, jo
Vienkāršs Arduino pulkstenis: 7 soļi (ar attēliem)

Vienkāršs Arduino pulkstenis: šis projekts tika izstrādāts, izmantojot tikai trīs komponentus. Integrējot Arduino nano, 16X2 LCD displeju un 12C moduli LCD displejam, lai jūs varētu izveidot vienkāršu Arduino pulksteni
Vienkāršs cietā diska pulkstenis: 7 soļi (ar attēliem)

Vienkāršs cietā diska pulkstenis: pārveidojiet veco griešanās diska cieto disku par analogo pulksteni. Šīs lietas patiesībā ir foršas, skatoties no iekšpuses
Vienkāršs, praktisks Arduino hronometrs: 4 soļi

Vienkāršs, praktisks Arduino hronometrs: meklējiet tīmeklī Arduino hronometru. Jūs droši vien to izdarījāt, ja esat šeit. No personīgās pieredzes varu teikt, ka jebkurš hronometrs internetā ir vai nu pārāk sarežģīts (kodā iesācējiem), vai arī pārāk vienkāršots un nav praktisks