Мазмұны:

Arduino LifeClock: 6 қадам (суреттермен)
Arduino LifeClock: 6 қадам (суреттермен)

Бейне: Arduino LifeClock: 6 қадам (суреттермен)

Бейне: Arduino LifeClock: 6 қадам (суреттермен)
Бейне: ПОСЛЕДНИЙ НАСТОЯЩИЙ АЙПОД 2024, Қазан
Anonim
Arduino LifeClock
Arduino LifeClock

Бұл бірегей сағат жеті сегментті дисплейде сіздің жасыңызды күндермен (немесе апталармен) көрсету арқылы әр күнді бағалауды еске салады.

1 -қадам: Сізге қажет болады

Саған қажет болады
Саған қажет болады
Саған қажет болады
Саған қажет болады
Саған қажет болады
Саған қажет болады
Саған қажет болады
Саған қажет болады

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

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

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

  1. Сурет жақтауы
  2. Perf Board (сәйкес өлшем)
  3. MicroUSB Breakout (немесе кез келген басқа 5-12 В қуат көзі)
  4. Сымдар/қатты сымдар
  5. Қысқаша тақырыптар (ерлер, әйелдер)

Құралдар:

  1. Пісіру темірі
  2. FTDI бағдарламашысы (егер мини болса)

2 -қадам: прототиптеу

Прототиптеу
Прототиптеу
Прототиптеу
Прототиптеу
Прототиптеу
Прототиптеу

Компоненттерді тұрақты түрде жинамас бұрын, олардың бәрі дұрыс жұмыс істейтінін тексеру керек.

  1. Барлығын схемаға сәйкес қосыңыз
  2. COM-портын тексеріңіз және соңғы драйверлерді орнатыңыз
  3. Берілген эскизді құрастырыңыз және жүктеңіз

Қосылымдар:

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

  • 2 -түйреуіш - COM4 (резистор)
  • 3 түйреуіш - г
  • PIN 4 - c
  • 5 -түйреуіш - DP
  • 6 түйреуіш - d
  • 7 -ші түйреуіш - e
  • 8 -түйреуіш - COM1 (резистор)
  • 9 түйреуіш - а
  • Пин 10 - f
  • Pin 11 - COM2 (резистор)
  • 12 -түйреуіш - COM3 (резистор)
  • 13 түйреуіш - б

DS3231

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

Егер сіз жалпы анодтық дисплейді қолдансаңыз, онда кодты тақтаға немесе кейінірек түйреуіштерді реттеу керек

3 -қадам: бөліктерді өзгертіңіз

Бөлшектерді өзгертіңіз
Бөлшектерді өзгертіңіз
Бөлшектерді өзгертіңіз
Бөлшектерді өзгертіңіз

Біз кейбір компоненттерді жақтаудың ішіне кіретін етіп өзгертуіміз керек.

Ардуино

  • Еркек түйреуіштердегі дәнекерлеу (суретте көрсетілгендей)
  • SDA мен SCL -ге екі сымды қосыңыз

DS3231

  • 6 түйреуішті босатыңыз
  • Екінші жағынан 4 істікшелі үстіңгі жағындағы дәнекерлеу (суретте көрсетілгендей)

MicroUSB үзілуі

Тікенді тақырыптардағы дәнекерлеу

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 -ды өшіру керек

Мен сізді осы жобамен шабыттандырдым деп үміттенемін. Егер сізде қандай да бір сұрақтар немесе жақсартулар болса, оларды бөлісуге болады.

Ұсынылған: