Talaan ng mga Nilalaman:

$ 5 Arduino Clock: 4 na Hakbang
$ 5 Arduino Clock: 4 na Hakbang

Video: $ 5 Arduino Clock: 4 na Hakbang

Video: $ 5 Arduino Clock: 4 na Hakbang
Video: 7 projects Build LED LCD Alarm Clock using DS1307 with Arduino | Lesson 105 2024, Nobyembre
Anonim
$ 5 Arduino Clock
$ 5 Arduino Clock

Lumikha ng isang katugmang Arduino na relo nang hindi magastos. Ang proyektong ito ay masaya at madaling madoble. Maaari itong ilagay sa enclosure o proyekto na pinili. Gumamit ako ng isang kahon ng mga kahon ng plastik na mga electronics. Ang mga pangunahing bahagi ay nagkakahalaga ng $ 5, ngunit nangangailangan din ito ng lakas na micro USB. Naka-code ang sketch para sa 24 na oras na oras.

Hakbang 1: Mga Bahagi

Listahan ng Bahagi - Mga link sa AliExpress

  • ATtiny85 Digispark
  • LED Module ng Display
  • Modyul ng RTC
  • Mga Jumper Cables
  • CR2032 Baterya

Hakbang 2: Suporta sa Digispark

Kailangan ng Digispark isang naka-install na USB driver. Mga tagubilin para sa Windows 7 - 10

Magdagdag ng suporta sa board ng Arduino IDE para sa Digispark

Pumunta sa menu na "File" at piliin ang "Mga Kagustuhan" Sa kahon na may label na "Mga Karagdagang Mga Tagapamahala ng URL ng URL" ipasok: https://digistump.com/package_digistump_index.json at i-click ang OK

Pumunta sa menu na "Mga Tool" at pagkatapos ay piliin ang "Lupon" na "Boards Manager" at pagkatapos mula sa uri ng drop down piliin ang "Naiambag": Piliin ang package na "Digistump AVR Boards" at i-click ang pindutang "I-install".

Matapos makumpleto ang pag-install, isara ang window ng "Boards Manager" at piliin ang "Digispark (Default - 16.5mhz)" mula sa menu ng Mga Tool → Boards.

Hakbang 3: Programa Sa Arduino IDE

Pumunta sa Sketch, Isama ang Library, pagkatapos ay Pamahalaan ang Mga Aklatan. Tiyaking naka-install ang mga sumusunod na aklatan: tm1637 (Grove 4-Digit Display)

Buksan ang sketch file at itakda ang tamang oras sa rtc.adjust line. Ang mga numero ay: (Taon, Buwan, Araw, Oras, Minuto, Pangalawa)

Ang mga board ng pag-unlad na estilo ng Digispark na ito ay gumagana nang iba kaysa sa mga board ng Arduino. Pindutin mo muna ang upload pagkatapos ay plug sa board kapag na-prompt. Programmable sila ng ilang segundo pagkatapos na naka-plug in.

Hakbang 4: Magtipon ng Mga Bahagi

Magtipon ng Mga Bahagi
Magtipon ng Mga Bahagi

Kakailanganin mong gumawa ng isang light soldering upang mai-install ang mga header ng pin sa mga module.

  • Ilagay ang baterya ng CR2032 sa module ng DS3231 RTC
  • Ikonekta ang jumper wire mula P0 hanggang SDA sa RTC module
  • Pagkatapos ay ikonekta ang P2 sa SCL sa module ng RTC
  • Ikonekta ang P3 sa CLK sa module ng Display ng TM1637
  • Pagkatapos P4 sa DIO sa Display module
  • Ikonekta ang VCC at Ground sa module ng RTC pagkatapos ang VCC at Ground sa kabilang panig sa display module.

Tapos na! Maaari mo itong paganahin ngayon. Maaari kang gumamit ng isang micro USB AC adapter o baterya pack.

Inirerekumendang: