Բովանդակություն:

Arduino ցուցադրման ժամանակը TM1637 LED էկրանին `օգտագործելով RTC DS1307: 8 քայլ
Arduino ցուցադրման ժամանակը TM1637 LED էկրանին `օգտագործելով RTC DS1307: 8 քայլ

Video: Arduino ցուցադրման ժամանակը TM1637 LED էկրանին `օգտագործելով RTC DS1307: 8 քայլ

Video: Arduino ցուցադրման ժամանակը TM1637 LED էկրանին `օգտագործելով RTC DS1307: 8 քայլ
Video: Ինչպես օգտագործել TM1637 4 թվանշանով յոթ հատվածի ցուցադրումը Arduino- ի հետ 2024, Հուլիսի
Anonim
Arduino ցուցադրման ժամանակը TM1637 LED էկրանին `օգտագործելով RTC DS1307
Arduino ցուցադրման ժամանակը TM1637 LED էկրանին `օգտագործելով RTC DS1307

Այս ձեռնարկում մենք կսովորենք, թե ինչպես ցուցադրել ժամանակը ՝ օգտագործելով RTC DS1307 մոդուլը և LED էկրանը TM1637 և Visuino:

Դիտեք տեսանյութը:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
  • Arduino UNO (կամ որևէ այլ Arduino) Ստացեք այստեղ
  • RTC DS1307 մոդուլ Ստացեք այստեղ
  • Jumper լարերը
  • LED էկրան TM1637 Ստացեք այստեղ

Visuino ծրագիրը. Ներբեռնեք Visuino- ն

Քայլ 2: Շղթան

The Circuit
The Circuit
  • Միացրեք LED էկրանին [CLK] Arduino թվային կապին [10]
  • Միացրեք LED ցուցադրման քորոցը [DI0] Arduino թվային կապին [9]
  • Միացրեք LED ցուցադրման քորոցը [GND] Arduino կապին [GND]
  • Միացրեք LED ցուցադրման քորոցը [VCC] Arduino փինին [5V]
  • Միացրեք RTC DS1307 մոդուլի քորոցը [VCC] Arduino կապին [5V]
  • Միացրեք RTC DS1307 մոդուլի կապը [GND] Arduino կապին [GND]
  • Միացրեք RTC DS1307 մոդուլի կապը [SDA] Arduino- ի կապին [SDA]
  • Միացրեք RTC DS1307 մոդուլի կապը [SCL] Arduino կապին [SCL]

Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝

Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դեռ չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն Arduino UNO ծրագրավորելու համար կարգավորելու համար: Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:

Քայլ 4. Visuino ADD բաղադրիչներում

Visuino ADD բաղադրիչներում
Visuino ADD բաղադրիչներում
Visuino ADD բաղադրիչներում
Visuino ADD բաղադրիչներում
Visuino ADD բաղադրիչներում
Visuino ADD բաղադրիչներում
  • Ավելացնել «TM1637 7 հատվածի ցուցադրում 4 թվանշանի մոդուլ + 2 ուղղահայաց միավոր (CATALEX)» բաղադրիչ
  • Ավելացնել «ockամացույցի գեներատոր» բաղադրիչ
  • Ավելացնել «Ամսաթիվ/ժամ արժեք» բաղադրիչ
  • Ավելացնել «Վերծանման (պառակտման) ամսաթիվ/ժամ» բաղադրիչ
  • Ավելացնել «Ձևավորված տեքստ» բաղադրիչ
  • Ավելացնել «Իրական ժամանակի ժամացույց (RTC) DS1307» բաղադրիչ
  • Ավելացնել «Իմպուլս գեներատոր» բաղադրիչ

Քայլ 5. Visuino Set Components- ում

Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
Visuino Set Components- ում
  • Կրկնակի կտտացրեք «1ուցադրել 1» բաղադրիչի վրա և «Թվանշաններ» պատուհանում «Տեքստային ցուցադրում 7 հատված» -ը ձախ կողմ քաշեք «Թվանշաններ» պատուհանի ձախ կողմում ընտրեք «Տեքստի ցուցադրում 7 հատված 1» և հատկությունների պատուհանում սահմանեք «Թվերի հաշվարկ «դեպի 4
  • Փակեք «Թվանշաններ» պատուհանը
  • Ընտրեք «DateTimeValue1» և հատկությունների պատուհանում «Արժեք» սահմանեք ընթացիկ ամսաթվի և ժամի
  • Կրկնակի կտտացրեք «FormattedText1» բաղադրիչի վրա և տարրերի պատուհանում 2x «Տեքստային տարր» քաշեք ձախ կողմ, երկուսի համար էլ հատկությունների պատուհանում «Երկարություն» 2
  • Ընտրեք «FormattedText1» և հատկությունների պատուհանում «Տեքստ» սահմանեք%0%1%2

Քայլ 6. Visuino- ում. Միացրեք բաղադրիչները

Visuino- ում. Միացրեք բաղադրիչները
Visuino- ում. Միացրեք բաղադրիչները
  • ClockGenerator1 կապը միացրեք RealTimeClock1 կապի ժամացույցին
  • Միացրեք DateTimeValue1- ը RealTimeClock1 կապի հավաքածուին
  • RealTimeClock1 քորոցը միացրեք DecodeDateTime1 քորոցին
  • RealTimeClock1 կապի Control I2C- ը միացրեք Arduino տախտակին I2C In- ին
  • DecodeDateTime1 կապի ժամը միացրեք FormattedText1> Text Element1 pin In
  • DecodeDateTime1 pin րոպեն միացրեք FormattedText1> Text Element2 pin In
  • FormattedText1 կապը միացրեք Display1> Text display 7 Segment1> Pin In
  • Display1 կապի ժամացույցը միացրեք Arduino տախտակի թվային Pin 10 -ին
  • Display1 կապի տվյալները միացրեք Arduino տախտակի թվային Pin 9 -ին

Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Visuino- ում, ներքևում կտտացրեք «Կառուցել» ներդիրին, համոզվեք, որ ընտրված է ճիշտ նավահանգիստը, այնուհետև կտտացրեք «Կազմել/կառուցել և վերբեռնել» կոճակին:

Քայլ 8: Խաղալ

Եթե դուք միացնում եք Arduino UNO մոդուլը, LED էկրանը պետք է սկսի ցույց տալ ժամանակը:

Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կցված է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել այստեղ և բացել Visuino- ում ՝

Խորհուրդ ենք տալիս: