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, Novembar
Anonim
Arduino LifeClock
Arduino LifeClock

Ovaj jedinstveni sat podsjeća vas da cijenite svaki dan, prikazujući svoju trenutnu dob u danima (ili sedmicama) na ekranu sa sedam segmenata.

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 sa> = 12 GPIO pinova)
  2. 4 -cifreni 7 -segmentni prikaz
  3. DS3231 Modul sata u realnom vremenu
  4. 4x 200 Ohm otpornici

Materijali:

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

Alati:

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

Korak 2: Izrada prototipa

Prototipiranje
Prototipiranje
Prototipiranje
Prototipiranje
Prototipiranje
Prototipiranje

Prije trajnog sastavljanja komponenti moramo provjeriti radi li sve ispravno.

  1. Sve spojite prema shemi
  2. Provjerite COM-port i instalirajte najnovije upravljačke programe
  3. Sastavite i otpremite priloženu skicu

Veze:

Uobičajeni prikaz katode

  • 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 se pobrinuti da prilagodite pinove na matičnoj 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 se uklope u okvir.

Arduino

  • Lemljenje na muške iglice (kao što je prikazano)
  • Dodajte dvije žice u SDA i SCL

DS3231

  • Odlepite 6 pinheadera
  • 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 za sliku. 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, morate srebrnu žicu odrezati na odgovarajuću dužinu 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 ako ž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 kablove u zadnju ploču okvira
  2. Odvijte perf ploču (dodatno sa nekoliko odstupanja)
  3. Popravite microUSB prekid na stražnjoj strani i spojite ga sa kablovima 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

Kodeks
Kodeks

Prije postavljanja koda morate instalirati potrebne biblioteke i definirati dva parametra.

1) Vaše godine u danima (21. red) [https://www.calculator.net/age-calculator.html]

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

Ako je prikazana vrijednost pogrešna ili je potrebno promijeniti, morate očistiti EEPROM

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

Preporučuje se: