Мазмуну:

Arduino LifeClock: 6 кадам (сүрөттөр менен)
Arduino LifeClock: 6 кадам (сүрөттөр менен)

Video: Arduino LifeClock: 6 кадам (сүрөттөр менен)

Video: Arduino LifeClock: 6 кадам (сүрөттөр менен)
Video: Game of Life Clock - 6 seconds 2024, Октябрь
Anonim
Arduino LifeClock
Arduino LifeClock

Бул уникалдуу саат жети сегменттүү дисплейде учурдагы жашыңызды күндөрдө (же жумаларда) көрсөтүү менен ар бир күндү баалоону эскертет.

1 -кадам: Сизге керек болот

Сага керек болот
Сага керек болот
Сага керек болот
Сага керек болот
Сага керек болот
Сага керек болот
Сага керек болот
Сага керек болот

Электроника:

  1. Arduino Pro Mini 5V (же> = 12 GPIO Pins менен башка ардуино)
  2. 4 цифралык 7 сегменттин дисплейи
  3. DS3231 реалдуу убакыт сааты модулу
  4. 4х 200 Ом резисторлор

Материалдар:

  1. Сүрөт алкагы
  2. Perf Board (дал келген өлчөм)
  3. MicroUSB Breakout (же башка 5-12В кубат булагы)
  4. Wires/Hardwires
  5. Pin Headers (эркек, аял)

Куралдар:

  1. Кандооч
  2. FTDI программисти (эгер про мини болсо)

2 -кадам: Прототиптөө

Прототиптөө
Прототиптөө
Прототиптөө
Прототиптөө
Прототиптөө
Прототиптөө

Компоненттерди биротоло чогултуудан мурун, баары туура иштеп жаткандыгын текшеришибиз керек.

  1. Баарын схемага ылайык туташтырыңыз
  2. COM-Port текшерип, эң акыркы драйверлерди орнотуңуз
  3. Берилген эскизди түзүңүз жана жүктөңүз

Байланыштар:

Жалпы катод дисплейи

  • Pin 2 - COM4 (каршылык)
  • Pin 3 - g
  • Pin 4 - c
  • Pin 5 - DP
  • Pin 6 - д
  • Pin 7 - e
  • Pin 8 - COM1 (каршылык)
  • Pin 9 - а
  • Pin 10 - f
  • Pin 11 - COM2 (каршылык)
  • Pin 12 - COM3 (каршылык)
  • Pin 13 - б

DS3231

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

Эгерде сиз жалпы аноддук дисплейди колдонуп жатсаңыз, анда сиз кодду панелдеги же кийинчерээк тууралоону текшеришиңиз керек

3 -кадам: Бөлүктөрдү өзгөртүү

Бөлүктөрдү өзгөртүү
Бөлүктөрдү өзгөртүү
Бөлүктөрдү өзгөртүү
Бөлүктөрдү өзгөртүү

Биз кээ бир компоненттерибизди өзгөртүшүбүз керек, алар кадрдын ичине батат.

Arduino

  • Эркек төөнөгүчтөрдүн үстүндөгү ширетүү (көрсөтүлгөндөй)
  • SDA жана SCLге эки зым кошуңуз

DS3231

  • 6 төбөнүн башын тазалаңыз
  • Башка жактагы 4 төөнөгүчтүн үстүндө ширетүү (көрсөтүлгөндөй)

MicroUSB Breakout

Пиндин баш тилкелери

4 -кадам: Райондук тактаны куруу

Райондук тактаны куруу
Райондук тактаны куруу
Райондук тактаны куруу
Райондук тактаны куруу
Райондук тактаны куруу
Райондук тактаны куруу

Эгерде баары кемчиликсиз иштеген болсо, сиз электр тактасын курууну баштасаңыз болот. Бүт схема тандалган сүрөт алкагына туура келиши керек. Эгерде сиздин тактаңыздын ар кандай өлчөмдөрү бар болсо, балким, компоненттердин жайгашуусун тууралашыңыз керек.

1) Аранжировка:

Ар бир компонентти схемада көрсөтүлгөндөй жайгаштырыңыз. Эгерде зымдарыңыздын диаметри> 1мм болсо, анда A4-SDA (боз) жана A5-SDA (ак) коюу үчүн эки тешик бургулашыңыз керек.

2) тиркөө:

Эгерде ар бир компонент туура жайгаштырылган болсо, анда сиз компоненттерге ширетүүнү баштасаңыз болот. Калган буттарды кийин алып салууну унутпаңыз.

3) Электр өткөргүчтөрү:

Сиз аларды кадимки кабелдин арткы жагына туташтырып же алдыңкы тарабында күмүш зымды колдонуп, колдонсоңуз болот. Ал үчүн күмүш зымды дал келген узундукка кесип, учтарын бүгүшүңүз керек. Эми сиз жөн гана аларды ошого жараша жайгаштырып, аларды ширетүүңүз керек.

4) Байланыштарды текшерүү:

Эгерде кандайдыр бир нерсе иштебей калса же бардыгын туура туташтыргыңыз келсе, мультиметрдин үзгүлтүксүздүгүн колдонуп текшере аласыз.

5 -кадам: Сүрөт алкагын өзгөртүү

Сүрөт алкагын өзгөртүү
Сүрөт алкагын өзгөртүү
  1. Кадрыңыздын арткы табагына 4 монтаж тешиги жана кабель үчүн 1 тешик бургулаңыз
  2. Перфонду түшүрүү (кошумча бир нече карама -каршылыктар менен)
  3. Арткы жагындагы microUSB үзүлүшүн оңдоп, аны электр кабелдери менен туташтырыңыз (RAW, GND)

Каалаган нерсеңизге жараша, айнек терезени кайра салып же кандайдыр бир өтмөктү колдонсоңуз болот.

6 -кадам: Кодекс

Кодекс
Кодекс

Кодду жүктөөдөн мурун, сиз керектүү китепканаларды орнотуп, эки параметрди аныкташыңыз керек.

1) Жашыңыз күндөр менен (21-сап) [https://www.calculator.net/age-calculator.html]

2) Кошумча сиздин төрөлгөн убактыңыз (23 -сап)

Эгерде көрсөтүлгөн көрсөткүч туура эмес болсо же өзгөртүү керек болсо, анда сиз EEPROMду тазалашыңыз керек

Мен бул долбоор менен сизге дем бере алам деп үмүттөнөм. Эгерде сизде кандайдыр бир суроолор же жакшыртуулар болсо, алар менен бөлүшүүдөн тартынбаңыз.

Сунушталууда: