Kazalo:

Arduino LifeClock: 6 korakov (s slikami)
Arduino LifeClock: 6 korakov (s slikami)

Video: Arduino LifeClock: 6 korakov (s slikami)

Video: Arduino LifeClock: 6 korakov (s slikami)
Video: ПЕРВАЯ СХЕМА НА АРДУИНО [Уроки Arduino #4] 2024, Oktober
Anonim
Arduino LifeClock
Arduino LifeClock

Ta edinstvena ura vas opozarja, da cenite vsak dan, in sicer tako, da na sedmih segmentnih zaslonih prikažete svojo trenutno starost v dneh (ali tednih).

Korak: Potrebovali boste

Boste potrebovali
Boste potrebovali
Boste potrebovali
Boste potrebovali
Boste potrebovali
Boste potrebovali
Boste potrebovali
Boste potrebovali

Elektronika:

  1. Arduino Pro Mini 5V (ali kateri koli drug arduino z> = 12 GPIO pinov)
  2. 4 -mestni 7 -segmentni zaslon
  3. Modul ure realnega časa DS3231
  4. 4x 200 ohmski upori

Materiali:

  1. Okvir za sliko
  2. Perf Board (ustrezna velikost)
  3. Prekinitev MicroUSB (ali kateri koli drug vir napajanja 5-12V)
  4. Žice/ožičenje
  5. Pin glave (moški, ženski)

Orodja:

  1. Spajkalnik
  2. Programer FTDI (v primeru pro mini)

2. korak: izdelava prototipov

Izdelava prototipov
Izdelava prototipov
Izdelava prototipov
Izdelava prototipov
Izdelava prototipov
Izdelava prototipov

Pred trajno montažo komponent moramo preveriti, ali vse deluje pravilno.

  1. Vse povežite v skladu s shemo
  2. Preverite vrata COM in namestite najnovejše gonilnike
  3. Sestavite in naložite priloženo skico

Povezave:

Skupni katodni zaslon

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

DS3231

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

Če uporabljate skupni anodni zaslon, se morate prepričati, da prilagodite nožice na plošči ali kasneje v kodi

3. korak: Spremenite dele

Spremenite dele
Spremenite dele
Spremenite dele
Spremenite dele

Nekatere naše komponente moramo spremeniti, tako da se prilegajo okvirju.

Arduino

  • Spajkanje na moških zatičih (kot je prikazano)
  • SDA in SCL dodajte dve žici

DS3231

  • Odlepite 6 zatičev
  • Spajkanje na 4 -pinske glave na drugi strani (kot je prikazano)

Prekinitev MicroUSB

Spajkanje na zatiči

4. korak: Izdelava tiskanega vezja

Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja
Gradnja vezja

Če je vse delovalo brezhibno, lahko začnete graditi vezje. Celotno vezje mora ustrezati izbranemu okvirju slike. Če ima vaša plošča perf različne dimenzije, boste verjetno morali prilagoditi postavitev komponent.

1) Dogovor:

Postavite vsako komponento, kot je prikazano na shemi. Če je premer vaših žic> 1 mm, morate izvrtati dve luknji, da vanj vstavite A4-SDA (siva) in A5-SDA (bela).

2) Pritrditev:

Če je vsaka komponenta pravilno nameščena, lahko začnete spajkati komponente. Preostale noge nato odstranite.

3) Ožičenje:

Uporabite lahko navadne kable, tako da jih preprosto priključite na zadnjo stran plošče perf, ali srebrno žico na sprednji strani. Če želite to narediti, morate srebrno žico odrezati na ustrezno dolžino in upogniti njene konce. Zdaj jih morate le ustrezno namestiti in jih spajkati.

4) Preverite povezave:

Če nekaj ne deluje, kot bi moralo, ali če želite biti prepričani, da ste vse pravilno povezali, lahko to preverite s funkcijo kontinuitete vašega multimetra.

5. korak: Spremenite okvir za slike

Spremenite okvir za slike
Spremenite okvir za slike
  1. V zadnjo ploščo okvirja izvrtajte 4 pritrdilne luknje in 1 luknjo za kable
  2. Privijte ploščo perf (dodatno z nekaj odstopanji)
  3. Odstranite prekinitev microUSB na zadnji strani in jo povežite z napajalnimi kabli (RAW, GND)

Odvisno od tega, kaj vam je ljubše, lahko stekleno ploščo postavite nazaj ali uporabite kakšen paspartout.

6. korak: Koda

Kodeks
Kodeks

Preden naložite kodo, se prepričajte, da namestite potrebne knjižnice in določite dva parametra.

1) Vaša starost v dneh (21. vrstica) [https://www.calculator.net/age-calculator.html]

2) Poleg tega čas vašega rojstva (23. vrstica)

Če je prikazana vrednost napačna ali jo je treba spremeniti, morate počistiti EEPROM

Upam, da bi vas lahko navdihnil s tem projektom. Če imate kakršna koli vprašanja ali izboljšave, jih delite.

Priporočena: