Sisukord:

Arduino LifeClock: 6 sammu (piltidega)
Arduino LifeClock: 6 sammu (piltidega)

Video: Arduino LifeClock: 6 sammu (piltidega)

Video: Arduino LifeClock: 6 sammu (piltidega)
Video: 🖥️ КАК СДЕЛАТЬ 2-Й МОНИТОР ИЗ МАТРИЦЫ НОУТБУКА + ПЛАТА КОНТРОЛЕР 2024, November
Anonim
Arduino elukell
Arduino elukell

See ainulaadne kell tuletab teile meelde, et peate hindama iga päeva, näidates oma praegust vanust päevades (või nädalates) seitsme segmendi ekraanil.

Samm: vajate

Sa vajad
Sa vajad
Sa vajad
Sa vajad
Sa vajad
Sa vajad
Sa vajad
Sa vajad

Elektroonika:

  1. Arduino Pro Mini 5V (või mõni muu arduino, millel on> = 12 GPIO kontakti)
  2. 4 -kohaline 7 -segmendiline ekraan
  3. DS3231 reaalajas kella moodul
  4. 4x 200 oomi takistid

Materjalid:

  1. Raam
  2. Perf Board (sobiva suurusega)
  3. MicroUSB Breakout (või mõni muu 5-12 V toiteallikas)
  4. Juhtmed/Kaablid
  5. Pin -päised (mees, naine)

Tööriistad:

  1. Jootekolb
  2. FTDI programmeerija (pro mini puhul)

2. etapp: prototüüpimine

Prototüüpimine
Prototüüpimine
Prototüüpimine
Prototüüpimine
Prototüüpimine
Prototüüpimine

Enne komponentide püsivat kokkupanekut peame kontrollima, kas kõik töötab korralikult.

  1. Ühendage kõik vastavalt skeemile
  2. Kontrollige COM-porti ja installige uusimad draiverid
  3. Koostage ja laadige üles antud eskiis

Ühendused:

Ühine katoodinäidik

  • Pin 2 - COM4 (takisti)
  • Tihvt 3 - g
  • Tihvt 4 - c
  • Tihvt 5 - DP
  • Tihvt 6 - d
  • Tihvt 7 - e
  • Pin 8 - COM1 (takisti)
  • Tihvt 9 - a
  • Tihvt 10 - f
  • Pin 11 - COM2 (takisti)
  • Pin 12 - COM3 (takisti)
  • Tihvt 13 - b

DS3231

  • GND - GND
  • 5V/VCC - VCC
  • A4 - SDA
  • A5 -SCL

Kui kasutate tavalist anoodkuvarit, peate kindlasti reguleerima leivalaua või hiljem koodis olevaid tihvte

Samm: muutke osi

Muutke osi
Muutke osi
Muutke osi
Muutke osi

Peame mõnda oma komponenti muutma, nii et need mahuksid raami sisse.

Arduino

  • Jootmine isaste tihvtide päistel (nagu näidatud)
  • Lisage kaks juhtmest SDA -le ja SCL -ile

DS3231

  • Desolder 6 pinheaders
  • Jootmine 4 -kontaktilistel päistel teisel küljel (nagu näidatud)

MicroUSB katkestus

Jootmine tihvtide päistel

4. samm: trükkplaadi ehitamine

Trükkplaadi ehitamine
Trükkplaadi ehitamine
Trükkplaadi ehitamine
Trükkplaadi ehitamine
Trükkplaadi ehitamine
Trükkplaadi ehitamine

Kui kõik töötas veatult, võite hakata trükkplaati ehitama. Kogu trükkplaat peab sobima valitud pildiraami. Kui teie perf -plaadil on erinevad mõõtmed, peate tõenäoliselt kohandama komponentide paigutust.

1) Korraldus:

Paigutage iga komponent skeemil näidatud viisil. Kui teie juhtmete läbimõõt on> 1 mm, peate puurima kaks auku, et läbida A4-SDA (hall) ja A5-SDA (valge).

2) Kinnitamine:

Kui kõik komponendid on õigesti paigutatud, võite alustada komponentide jootmist. Pärast seda eemaldage kindlasti ülejäänud jalad.

3) juhtmestik:

Võite kasutada tavalisi kaableid, lihtsalt ühendades need tagaplaadi tagaküljele, või hõbedast traati esiküljel. Selleks peate hõbetraadi sobiva pikkusega lõikama ja selle otsad painutama. Nüüd peate need lihtsalt vastavalt paigutama ja edasi jootma.

4) Kontrollige ühendusi:

Kui miski ei tööta nii nagu peaks või soovite olla kindel, et olete kõik õigesti ühendanud, saate seda kontrollida oma multimeetri järjepidevusfunktsiooni abil.

Samm: muutke pildiraami

Muutke pildiraami
Muutke pildiraami
  1. Puurige raami tagaplaadile 4 kinnitusava ja 1 auk kaablite jaoks
  2. Keerake perfoplaat alla (lisaks mõned takistused)
  3. Parandage microUSB katkestus tagaküljel ja ühendage see toitekaablitega (RAW, GND)

Sõltuvalt sellest, mida eelistate, võite klaaspaneeli tagasi panna või kasutada mõnda passepartouti.

6. samm: kood

Kood
Kood

Enne koodi üleslaadimist peate kindlasti installima vajalikud teegid ja määrama kaks parameetrit.

1) Teie vanus päevades (rida 21) [https://www.calculator.net/age-calculator.html]

2) Lisaks teie sünniaeg (rida 23)

Kui kuvatud väärtus on vale või seda tuleb muuta, peate EEPROM -i tühjendama

Loodetavasti sain teid selle projektiga inspireerida. Kui teil on küsimusi või parandusi, jagage neid julgelt.

Soovitan: