Sisällysluettelo:

Arduino -digitaalikello, jossa on hälytystoiminto (mukautettu piirilevy): 6 vaihetta (kuvilla)
Arduino -digitaalikello, jossa on hälytystoiminto (mukautettu piirilevy): 6 vaihetta (kuvilla)

Video: Arduino -digitaalikello, jossa on hälytystoiminto (mukautettu piirilevy): 6 vaihetta (kuvilla)

Video: Arduino -digitaalikello, jossa on hälytystoiminto (mukautettu piirilevy): 6 vaihetta (kuvilla)
Video: LDmicro 14: I2C LCD & DS3231 Real-Time Clock (Microcontroller PLC Ladder Programming with LDmicro) 2024, Heinäkuu
Anonim
Arduino -digitaalikello, jossa on hälytystoiminto (mukautettu piirilevy)
Arduino -digitaalikello, jossa on hälytystoiminto (mukautettu piirilevy)

Tässä DIY -oppaassa näytän sinulle, kuinka voit tehdä omasta digitaalikellostasi tämän hälytystoiminnon.

Tässä projektissa päätin tehdä oman piirilevyn, joka perustuu Arduino UNO -mikro -ohjaimeen - Atmega328p.

Alla on elektroninen kaavio piirilevyasettelulla, joten voit helposti tuottaa sen.

Painamalla painikkeita voit asettaa ajan/päivämäärän/hälytyksen ja hälytyksen tilan (päälle/pois).

Hälytys voidaan sammuttaa painamalla hälytyspainiketta tai ravistamalla laatikkoa.

Päivityksiä ja muuta löytyy täältä:

Aloitetaan.

Vaihe 1: Mitä tarvitset - laitteisto

Mitä tarvitset - laitteisto
Mitä tarvitset - laitteisto

Tätä projektia varten tarvitset:

  • Mukautettu PCB -piirimme
  • Suuren kontrastin 16x2 merkin LCD (Raystar RC1602B-LLG-JWVE)
  • Atmega328 (Arduino UNO -latauslataimen kanssa)
  • DS1307 reaaliaikainen kello
  • Kallistusanturi
  • 28 -pistorasia ja 8 -pistorasia
  • 16 MHz kideoskillaattori
  • 32,768 MHz kideoskillaattori
  • 2x22 pF kondensaattorit
  • 3x10 kOhm vastus
  • Trimmeri 20 kOhm
  • Summeri
  • Nappipariston pidike
  • ruuviliitin 2P 2,54 mm
  • Nastapää 1x5, naaras 2,54 mm
  • Minipainike - Korkea

Tarvitset myös TTL -USB -moduulin tai Arduino UNO -kortin ohjelmointitoimenpiteitä varten.

Virtaa varten tarvitset 5V-1A-virtalähteen tai voit käyttää USB-kaapelia kuten minä.

Vaihe 2: Circuit EasyEDAssa, ilmainen online -piirin suunnittelualusta

The Circuit at EasyEDA, ilmainen online -piirin suunnittelualusta
The Circuit at EasyEDA, ilmainen online -piirin suunnittelualusta
The Circuit at EasyEDA, ilmainen online -piirin suunnittelualusta
The Circuit at EasyEDA, ilmainen online -piirin suunnittelualusta

Siirry tähän nähdäksesi ja tehdäksesi muutoksia yllä olevaan piiriin.

Vaihe 3: Koodi

Koodi
Koodi

Ohjelmointi:

Liitä piiri TTL: llä USB -moduuliin 5 kaapelilla ohjelmointiotsikkoon.

Tappien RX ja TX on oltava ristikytkettyjä.

HUOMAUTUS: Jos käytät Arduino UNO -korttia, irrota ensin ATmega328 IC ja liitä otsikot RX -RX ja TX -kortin TX -nastoihin. RS -nasta on liitettävä Arduino UNO -nollaustappiin.

Lataa koodi täältä ja avaa se Arduino IDE: llä. Sisältä löydät myös kirjastotiedoston.

Vaihe 4: JLCPCB - Tee oma piirivene 2 $

JLCPCB - Tee oma kiertovene 2 $: sta!
JLCPCB - Tee oma kiertovene 2 $: sta!

Tule tänne tuottamaan piirilevysi!

Käytä JLCPCB: tä 2 dollarin PCB-valmistukseen ja 2 päivän valmistusaikaan, laatu on todella hyvä, tarkista alla oleva piirilevyn kuva.

Vaihe 5: 3D -osat

3D -osat
3D -osat
3D -osat
3D -osat

Vaihe 6: Hyvin tehty

Hyvin tehty!
Hyvin tehty!

Toivottavasti pidit tästä, kerro siitä kommenteissa !!!

Suositeltava: