Sadržaj:

Arduino LifeClock: 6 koraka (sa slikama)
Arduino LifeClock: 6 koraka (sa slikama)

Video: Arduino LifeClock: 6 koraka (sa slikama)

Video: Arduino LifeClock: 6 koraka (sa slikama)
Video: НАБРАЛ Секретный Код На Телефоне И ОФИГЕЛ!! БАТАРЕЯ НЕ САДИТСЯ! 2024, Listopad
Anonim
Arduino LifeClock
Arduino LifeClock

Ovaj jedinstveni sat podsjeća vas da cijenite svaki dan, prikazujući svoju trenutnu dob u danima (ili tjednima) na sedmosegmentnom zaslonu.

Korak 1: Trebat će vam

Trebat će vam
Trebat će vam
Trebat će vam
Trebat će vam
Trebat će vam
Trebat će vam
Trebat će vam
Trebat će vam

Elektronika:

  1. Arduino Pro Mini 5V (ili bilo koji drugi arduino s> = 12 GPIO pinova)
  2. 4 znamenke 7 segmentni zaslon
  3. DS3231 Modul sata u stvarnom vremenu
  4. 4x 200 Ohm otpornici

Materijali:

  1. Okvir za sliku
  2. Perf Board (odgovarajuća veličina)
  3. MicroUSB Breakout (ili bilo koji drugi izvor napajanja 5-12V)
  4. Žice/Žice
  5. Pin zaglavlja (muški, ženski)

Alati:

  1. Lemilica
  2. FTDI programator (u slučaju pro mini)

Korak 2: Prototipiranje

Izrada prototipa
Izrada prototipa
Izrada prototipa
Izrada prototipa
Izrada prototipa
Izrada prototipa

Prije trajnog sastavljanja komponenti moramo provjeriti radi li sve ispravno.

  1. Spojite sve prema shemi
  2. Provjerite COM-port i instalirajte najnovije upravljačke programe
  3. Sastavite i prenesite priloženu skicu

Priključci:

Uobičajeni katodni zaslon

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

DS3231

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

Ako koristite uobičajeni anodni zaslon, morate prilagoditi pinove na ploči ili kasnije u kodu

Korak 3: Izmijenite dijelove

Izmijenite dijelove
Izmijenite dijelove
Izmijenite dijelove
Izmijenite dijelove

Moramo izmijeniti neke naše komponente tako da stanu unutar okvira.

Arduino

  • Lemljenje na zaglavljima muških pinova (kao što je prikazano)
  • Dodajte dvije žice u SDA i SCL

DS3231

  • Desolder 6 pinheaders
  • Lemljenje na 4 pinska zaglavlja s druge strane (kao što je prikazano)

Prekid MicroUSB -a

Lemljenje na pin zaglavlja

Korak 4: Izgradnja tiskane ploče

Izgradnja tiskane ploče
Izgradnja tiskane ploče
Izgradnja tiskane ploče
Izgradnja tiskane ploče
Izgradnja tiskane ploče
Izgradnja tiskane ploče

Ako je sve radilo besprijekorno, možete započeti s izgradnjom ploče. Cijela ploča se mora uklopiti u odabrani okvir slike. Ako vaša perf ploča ima različite dimenzije, vjerojatno ćete morati prilagoditi položaj komponenti.

1) Aranžman:

Postavite svaku komponentu kako je prikazano na shemi. Ako je promjer vaših žica> 1 mm, morate izbušiti dvije rupe da provučete A4-SDA (siva) i A5-SDA (bijela) kroz nju.

2) Prilaganje:

Ako je svaka komponenta pravilno postavljena, možete početi lemiti komponente. Nakon toga uklonite preostale noge.

3) Ožičenje:

Možete koristiti obične kabele jednostavnim spajanjem na stražnjoj strani perf ploče ili srebrnom žicom na prednjoj strani. Da biste to učinili, srebrnu žicu morate odrezati na odgovarajuću duljinu i saviti joj krajeve. Sada ih samo morate postaviti u skladu s tim i lemiti ih.

4) Provjerite veze:

Ako nešto ne radi kako treba ili želite biti sigurni da ste sve pravilno povezali, to možete provjeriti pomoću funkcije kontinuiteta vašeg multimetra.

Korak 5: Izmijenite okvir za sliku

Izmijenite okvir za sliku
Izmijenite okvir za sliku
  1. Izbušite 4 rupe za montažu i 1 rupu za kabele u stražnjoj ploči okvira
  2. Zašrafite perf ploču (dodatno s nekoliko odstupanja)
  3. Popravite microUSB prekid na stražnjoj strani i spojite ga sa kabelima za napajanje (RAW, GND)

Ovisno o tome što više volite, možete vratiti staklenu ploču ili upotrijebiti neku vrstu pasparta.

Korak 6: Kôd

Kod
Kod

Prije učitavanja koda morate instalirati potrebne knjižnice i definirati dva parametra.

1) Vaša dob u danima (21. redak) [https://www.calculator.net/age-calculator.html]

2) Dodatno vrijeme vašeg rođenja (23. redak)

Ako je prikazana vrijednost pogrešna ili ju je potrebno promijeniti, morate izbrisati EEPROM

Nadam se da sam vas mogao inspirirati tim projektom. Ako imate pitanja ili poboljšanja, slobodno ih podijelite.

Preporučeni: