8-900-374-94-44
[email protected]
Slide Image
МСню

Arduino tm1637 Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°: Arduino ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ дисплСя Π½Π° TM1637

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π£Ρ€ΠΎΠΊ 23. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ сСгмСнтного дисплСя TM1637 ΠΊ Arduino.

БСгодня Π² ΡƒΡ€ΠΎΠΊΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠΌ сСмисСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ TM1637 ΠΊ Arduino. Установим Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ TM1637.h ΠΈ научимся Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° дисплСй Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ символы.

Как устроСн ΠΈ ΠΈΠ· Ρ‡Π΅Π³ΠΎ состоит ΠΌΠΎΠ΄ΡƒΠ»ΡŒ TM1637.

Π₯арактСристики Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π½Π° TM1637:
β€’ НапряТСниС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅: 5,5Π’
β€’ ΠŸΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡ‹ΠΉ Ρ‚ΠΎΠΊ 0.2 β€” 80мА (Π² зависимости ΠΎΡ‚ горящих сСгмСнтов)
β€’ Π“Ρ€Π°Π΄Π°Ρ†ΠΈΠΉ яркости ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² β€” 8
β€’ Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΠ»Π°Ρ‚Ρ‹: 42×24ΠΌΠΌ
β€’ Π”Π²ΡƒΡ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс (CLK, DIO).

Π€ΠΎΡ‚ΠΎ модуля ΠΎΡ‚ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° RobotDyn Ρ„Ρ€ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ Π²ΠΈΠ΄.

Π€ΠΎΡ‚ΠΎ модуля ΠΎΡ‚ ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° RobotDyn Π²ΠΈΠ΄ с Ρ‚Ρ‹Π»ΡŒΠ½ΠΎΠΉ стороны.


Π­Ρ‚ΠΎΡ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ собран Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅ TM1637.
β€’ Π•ΡΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ красного, синСго, Π·Π΅Π»Ρ‘Π½ΠΎΠ³ΠΎ, Π±Π΅Π»ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°.
β€’ Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ 0,36” ΠΈ 0,56”

Π’ ΡƒΡ€ΠΎΠΊΠ΅ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ TM1637 0,56”, Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°.

ВозмоТности модуля TM1637:
β€’ Π—Π°ΠΆΠΈΠ³Π°Ρ‚ΡŒ сразу всС Π·Π½Π°ΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ сСгмСнту ΠΈΠ»ΠΈ символу,
β€’ Π’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΎΡ‚ 0 Π΄ΠΎ 9 ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠΊΠ²Ρ‹. Π‘ΠΌΠΎΡ‚Ρ€ΠΈ Π½ΠΈΠΆΠ΅.
β€’ Π¦ΠΈΡ„Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ ΠΊΠ°ΠΊ с нулями слСва, Ρ‚Π°ΠΊ ΠΈ Π±Π΅Π· Π½ΠΈΡ…,
β€’ 8 Π³Ρ€Π°Π΄Π°Ρ†ΠΈΠΉ измСнСния яркости.
β€’ Π’Ρ‹Π²ΠΎΠ΄ символа Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ (ячСйку).

ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ модуля ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π½Π° TM1637 ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… – это Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ, ΠΎΠ½ Π½Π΅ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ, ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ всСго ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ.


Для ΡƒΡ€ΠΎΠΊΠ° ΠΏΠΎΠ½Π°Π΄ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ:

  • ARDUINO NANO. ΠšΡƒΠΏΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° AliExpress ΠΈΠ»ΠΈ Π² России.
  • БСмисСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ TM1637
    . ΠšΡƒΠΏΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° AliExpress ΠΈΠ»ΠΈ Π² России.
  • ΠŸΡ€ΠΎΠ²ΠΎΠ΄ DuPont. ΠšΡƒΠΏΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° AliExpress ΠΈΠ»ΠΈ Π² России.
  • ΠŸΠ»Π°Ρ‚Π° макСтная бСспаСчная 55Ρ…82Ρ…8.5 ΠΌΠΌ. ΠšΡƒΠΏΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° AliExpress ΠΈΠ»ΠΈ Π² России.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ дисплСя TM1637 ΠΊ Arduino

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ дисплСй ΠΌΠΎΠΆΠ½ΠΎ ΠΊ Π»ΡŽΠ±Ρ‹ΠΌ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΏΠΈΠ½Π°ΠΌ Ардуино. Π’ нашСм случаС Π±ΡƒΠ΄Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ Arduino NANO ΠΏΠΎ схСмС.

Arduino Nano [PIN 5V] — TM1637 Module[PIN 5V]

Arduino Nano [PIN GND] — TM1637 Module[PIN GND]

Arduino Nano [PIN 2] — TM1637 Module[PIN DIO]

Arduino Nano [PIN 3] — TM1637 Module[PIN CLK]

Установка ΠΈ настройка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ TM1637.h.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ TM1637.h ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ· ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. Для этого ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ

Arduino IDE, ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ Π² Ρ€Π°Π·Π΄Π΅Π» Π‘ΠΊΠ΅Ρ‚Ρ‡-> ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ -> Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ.

Π—Π°Ρ‚Π΅ΠΌ Π² строкС поиска Π½Π°Π±Π΅Ρ€Π΅ΠΌ TM1637. И установим Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Grove 4-Digit Display.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ TM1637 Π²Π½ΠΈΠ·Ρƒ ΡƒΡ€ΠΎΠΊΠ°, Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ для скачивания».

Настройка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ TM1637 для Π²Ρ‹Π²ΠΎΠ΄Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… символов.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° позволяСт вывСсти Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ символы Π½Π° дисплСй.

Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ простых ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ часы, ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ счСтчики, этого Π½Π°Π±ΠΎΡ€Π° символов достаточно. Π― Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Π» часы с Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ влаТности: Arduino часы. Π’ΠΈΠ΄Π΅ΠΎ 2. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊ Arduino TM1637 ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊ DHT11.

Для отобраТСния Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ использовал символ Β«Π‘Β» Π½ΠΎΠΌΠ΅Ρ€ для Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ 12ΠΈ для отобраТСния влаТности использовал символ Β«FΒ» Π½ΠΎΠΌΠ΅Ρ€ для Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° дисплСй 15.

Но для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° Arduino Π½Π΅ достаточно Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° символов. Π Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Π΅Π³ΠΎ достаточно Π»Π΅Π³ΠΊΠΎ, для этого Π² Ρ„Π°ΠΉΠ»Π΅ TM1637. cpp Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ массив TubeTab[] ΠΈ добавляСм Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ символов.

Бписок Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… символов Π² Ρ„Π°ΠΉΠ»Π΅ TM1637.cpp, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ TM1637.

ПослС Ρ‡Π΅Π³ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ символы ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ….

Если захочСтся Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой символ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ:

ПослС кодирования сСгмСнтов, установив Π½ΡƒΠΆΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹ Π² Π±Π°ΠΉΡ‚Π΅, для сокращСния записи ΠΌΠΎΠΆΠ½ΠΎ пСрСвСсти Π±Π°ΠΉΡ‚ ΠΈΠ· Π΄Π²ΠΎΠΈΡ‡Π½ΠΎΠ³ΠΎ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, ΠΊΠ°ΠΊ — b00011110 -> 0x1E.


ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π° сСмисСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ TM1637.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Π’Ρ‹Π²ΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с ΠΌΠΈΠ³Π°ΡŽΡ‰ΠΈΠΌ Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ΠΌ.

Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π²Ρ‹Π²Π΅Π΄Π΅ΠΌ 4 Ρ†ΠΈΡ„Ρ€Ρ‹ Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ TM1637, ΠΈ научимся ΠΌΠΈΠ³Π°Ρ‚ΡŒ Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ сСкунду. Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ вывСсти Π»ΡŽΠ±ΡƒΡŽ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ: врСмя, счётчики, показания с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Π’Ρ‹Π²ΠΎΠ΄ слов Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒ TM1637.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ символы Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, сСйчас ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈΡ… Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ. Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ массивы Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… слов, послС Ρ‡Π΅Π³ΠΎ ΠΏΠΎ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π²Ρ‹Π²Π΅Π΄Π΅ΠΌ ΠΈΡ… Π½Π° дисплСй. Π”Π°Π½Π½Ρ‹Π΅ слова ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ статуса Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройств. Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ слов. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ свои слова Π² соотвСтствии с вашСй Π·Π°Π΄Π°Ρ‡Π΅ΠΉ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3. Π’Ρ‹Π²ΠΎΠ΄Π΄Π°Π½Π½Ρ‹Ρ… с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ с символами.

ΠœΡ‹ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ слова Π½Π° дисплСй. Как ΠΆΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ динамичСскоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π½Π° дисплСС. ΠŸΡ€ΠΈ этом Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ символы для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….

Π’ΡƒΡ‚ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΌ ΠΏΠΎΡΠΈΠΌΠ²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° дисплСй. НапримСр, запись tm1637.display(0, 5) Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ символ Π½Π° дисплСй 5. Аналогично выводятся ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ 3 символа.

Для раздСлСния числа Π½Π° дСсятки ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, для нахоТдСния Π΅Π΄ΠΈΠ½ΠΈΡ† Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ остаток ΠΎΡ‚ дСлСния Π½Π° 10, ΠΈ для получСния дСсяток Π½ΡƒΠΆΠ½ΠΎ число Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° 10.

И послС числового значСния Π²Ρ‹Π²Π΅Π΄Π΅ΠΌ символ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ символ Β«Π‘Β».

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ Π΄Π°Ρ‚Ρ‹, Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΠΉ с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ².

Появились вопросы ΠΈΠ»ΠΈ прСдлоТСния Π½Π΅ стСсняйся, пиши Π² ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ!

НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΊΠ°Π½Π°Π» Youtube ΠΈ вступайтС Π² Π³Ρ€ΡƒΠΏΠΏΡ‹ Π² Π’ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ ΠΈ Facebook.

ВсСм Пока-Пока.

И Π΄ΠΎ встрСчи Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΡƒΡ€ΠΎΠΊΠ΅

Π€Π°ΠΉΠ»Ρ‹ для скачивания

Бкачивая ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», я соглашаюсь с ΠŸΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ скачивания ΠΈ использования ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Π’Ρ‹Π²ΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с ΠΌΠΈΠ³Π°ΡŽΡ‰ΠΈΠΌ Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ΠΌ.ino1 Kb 2296Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Π’Ρ‹Π²ΠΎΠ΄ слов Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒ TM1637.ino1 Kb 1385Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3. Π’Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠΌ с символами.ino1 Kb 1308Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ
ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ TM1637 (Π”ΠΎΠΏ символы).zip11 Kb 2245Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ
datasheet-TM1637.pdf685 Kb 1050Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ
TM1637.cpp (Π΄ΠΎΠΏ.символы).zip2 Kb 1687Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

ДисплСй Π½Π° TM1637, часы с синхронизациСй ΠΏΠΎ NTP ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ «Π½Π°Ρ€ΠΎΠ΄Π½Ρ‹Ρ…» WiFi Π² срСдС Ардуино

Π‘Π½Π°Ρ‡Π°Π»Π° Ρ…ΠΎΡ‚Π΅Π» ΠΏΠΎΡΠ²ΡΡ‚ΠΈΡ‚ΡŒ свой Β«ΡŽΠ±ΠΈΠ»Π΅ΠΉΠ½Ρ‹ΠΉΒ» 50-ΠΉ ΠΎΠ±Π·ΠΎΡ€ ESP8266 ES07 ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹Ρ… Π·Π° ΠΎΡ‡Π΅Π½ΡŒ Β«Π²ΠΊΡƒΡΠ½ΡƒΡŽΒ» Ρ†Π΅Π½Ρƒ вмСстС с ΠΏΠ»Π°Ρ‚Π°ΠΌΠΈ-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌΠΈ. Но ΠΎΠ±Π·ΠΎΡ€ этих ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ я ΡƒΠΆΠ΅ Π΄Π΅Π»Π°Π». Π—Π΄Π΅ΡΡŒ ΠΆΠ΅ Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ свои ΠΏΠΎΠ΄Π΅Π»ΠΊΠΈ, Π² частности часы Π½Π° сСмисСгмСнтном ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π΅, программируя эти Β«Π½Π°Ρ€ΠΎΠ΄Π½Ρ‹Π΅Β» WiFi Π² популярноС срСдС Arduino IDE

НачнСм с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ:
Для своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² я искал сСмисСгмСнтныС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹, яркиС ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Π΅.

Π‘Π΄Π΅Π»Π°Π» ряд ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°Ρ… с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ MAX7219

НСдавно покупая Π½Π° АлиэкспрСссС Π²ΡΡΠΊΡƒΡŽ ΠΌΠ΅Π»ΠΎΡ‡Π΅Π²ΠΊΡƒ наткнулся Π½Π° эти ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹, Π½Π° микросхСмС TM1637. МнС ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»ΠΎΡΡŒ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΠ΅ исполнСниС, нСвысокая Ρ†Π΅Π½Π° ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ всСго ΠΏΠΎ Π΄Π²ΡƒΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌ. Π—Π°ΠΊΠ°Π·Π°Π» ΠΏΠ°Ρ€ΠΎΡ‡ΠΊΡƒ вмСстС с ΠΊΡƒΡ‡Π΅ΠΉ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΊ.

ΠœΠΎΠ΄ΡƒΠ»ΠΈ ΠΏΡ€ΠΈΠ΅Ρ…Π°Π»ΠΈ запаянныС Π² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΠΊΠΈ

Π₯арактСристики:

  • ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ 3.3 β€” 5.5Π’
  • ΠŸΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡ‹ΠΉ Ρ‚ΠΎΠΊ 0.2 β€” 80мА (Π² зависимости ΠΎΡ‚ горящих сСгмСнтов)
  • Π“Ρ€Π°Π΄Π°Ρ†ΠΈΠΉ яркости ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² β€” 8
  • Π Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΠ»Π°Ρ‚Ρ‹: 42×24ΠΌΠΌ

Π§Π΅Ρ‚Ρ‹Ρ€Π΅ ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ:
VCC β€” ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, GND β€” зСмля ΠΈ Π΄Π²Π° управлСния CLK ΠΈ DIO ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ с интСрфСйсом I2C. Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΈΠ΄ΡƒΡ‚ Π²Π±ΠΎΠΊ, Π° Π½Π΅ Π²Π²Π΅Ρ€Ρ…, ΠΊΠ°ΠΊ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠ»Π°Ρ‚Π°Ρ….

ВмСстС Π² посылкС ΠΏΡ€ΠΈΡˆΠ»ΠΈ ΠΈ ESP8266 ES07, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π» Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ написал ΠΏΡ€ΠΎ Π½ΠΈΡ… Π² своСм Π±Π»ΠΎΠ³Π΅.

ПослСднСС врСмя ΠΌΠ½ΠΎΠ³ΠΎ ковырялся с ESP-шками ΠΈ Ρ€Π΅ΡˆΠΈΠ» ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈΠΌΠ΅Π½Π½ΠΎ с Π½ΠΈΠΌΠΈ. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ стало ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ· срСды Arduino IDE.
Настройка Arduino IDE для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ESP8266 Ρ…ΠΎΡ€ΠΎΡˆΠΎ описана здСсь

Π₯ΠΎΡ‡Ρƒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹Π΅ мною ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ESP-07 распаянныС Π½Π° ΠΏΠ»Π°Ρ‚Ρ‹-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ ΡƒΠΆΠ΅ практичСски Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ использованию. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ TX/RX ΠΈ GND ΠΊ TTL-USB ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€Ρƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π°ΠΊΠΎΠΌΡƒ. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ 3.3Π’ ΠΊ VCC. Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ GPIO0 присоСдиняСм ΠΊ Π·Π΅ΠΌΠ»Π΅. БобствСнно ΠΈ всС. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ GPIO0 ΠΈ RESET ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡƒ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€Ρƒ Ρƒ мСня Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, Π½ΠΎ это оказалось Π½Π΅ сильно Π½ΡƒΠΆΠ½ΠΎ. ΠŸΡ€ΠΈ подсоСдинСнном GPIO0 ΠΊ Π·Π΅ΠΌΠ»Π΅ ESP находится Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π²ΠΎ Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π½ΠΎ послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ происходит запуск ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±Π΅Π· отсоСдинСния Π΄Π°Π½Π½ΠΎΠ³ΠΎ GPIO. Π­Ρ‚ΠΎ позволяСт Π²ΠΏΠΎΠ»Π½Π΅ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ свою ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ. НуТно ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π΅Ρ€Π³ΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ питания ΠΈΠ»ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄Π°Π² Π½Π° Π²Ρ‹Π²ΠΎΠ΄ RESET Π½Π° зСмлю. Для этого ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ.

На Ρ„ΠΎΡ‚ΠΊΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ES12 ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΏΠ°Ρ€Ρ‚ΠΈΠΈ. ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ установлСн для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ПослСдниС ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π±Π΅Π· Π½ΠΈΡ….

Π˜Ρ‚Π°ΠΊ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½, срСда настроСна. Для ES07 всС настройки ESP8266 ставятся Β«ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽΒ»:

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с дисплССм Π½Π° TM1637 я взял Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ для Ардуино DigitalTube. «По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽΒ», Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³: «Мои Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹\Arduino\libraries\Β». Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π°Π²Π΄Π°Ρ‚ΡŒ использованиС WiFi-модуля, эти часы Π±ΡƒΠ΄Ρƒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ врСмя с NTP сСрвСром Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ESP, дисплСй ΠΊ CLK -> GPIO4, DIO ->GPIO5, стабилизатор 3.3Π’ ΠΈ USB-TTL ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€ ΠΌΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°ΠΌΠΈ

Π“Ρ€ΡƒΠ·ΠΈΠΌ скСтч, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ здСсь.
НастраиваСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ своСй Ρ‚ΠΎΡ‡ΠΊΠΈ доступа: AP_SSID ΠΈ AP_PASS, свою Ρ‚Π°ΠΉΠΌΠ·ΠΎΠ½Ρƒ TIMEZONE. Π£ мСня установлСна для ΠŸΠ΅Ρ€ΠΌΠΈ/Π•ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π±ΡƒΡ€Π³Π°. Для ΠœΠΎΡΠΊΠ²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚ 3.
Π€ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ tm1637.set(2) устанавливаСм Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΎΡ‚ 0 Π΄ΠΎ 7.
ΠšΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌ:

Π“ΠΎΡ‚ΠΎΠ²ΠΎ. Часы ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ часы ΠΈ ΠΌΠΈΠ½ΡƒΡ‚Ρ‹, мигая Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ΠΌ. ВрСмя Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ ΠΈΠ· ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, синхронизируСтся с NTP сСрвСром. ΠŸΡ€ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ отсутствии соСдинСния происходит ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ESP-шки.

Π’ корпус всС это Π΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ стал, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ для Π±ΡƒΠ΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ± этом ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π² ΠΌΠΎΠ΅ΠΌ Π±Π»ΠΎΠ³Π΅

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ссылки

  • Π”Π°Ρ‚Π°ΡˆΠΈΡ‚ Π½Π° TM1637
  • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с TM1637 для Arduino
  • Π Π°Π±ΠΎΡ‚Π° с ESP8266 Π² Ardiono IDE
  • ОписаниС NTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°

А это ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ:


TM1637: ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ руководство для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…

TM1637

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: ΠŸΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Arduino

Π’Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅ способ отобраТСния Ρ†ΠΈΡ„Ρ€ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ Arduino? Π’ΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ 4-разрядный 7-сСгмСнтный дисплСй TM1637.

Π­Ρ‚ΠΎ устройство ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ схСм часов ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΡ… числа.

Однако для ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ 4-разрядного 7-сСгмСнтного дисплСя трСбуСтся Π΄Π²Π΅Π½Π°Π΄Ρ†Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΈ Ρ‚ΠΎΠ½Π½Ρ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ². К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, TM1637 ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ количСство ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π΄ΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ….

Π”Π²Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ, Π° Π΄Π²Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ сСгмСнтами.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ всС ΠΎ TM1637 ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΡΠ²ΡΠ·Π°Ρ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠ»Π°Ρ‚ΠΎΠΉ Arduino.

Π“ΠΎΡ‚ΠΎΠ²Ρ‹? ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΠΌ ΠΊ Π΄Π΅Π»Ρƒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ TM1637?

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π½Ρ‹ΠΉ дисплСй

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: FreeSVG

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡ TM1637 позволяСт ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ числа. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΠΎΠ΄ΡƒΠ»ΡŒ оснащСн Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ 7-сСгмСнтными дисплСями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ вмСстС для создания Ρ†ΠΈΡ„Ρ€. ΠœΠΎΠ΄ΡƒΠ»ΡŒ TM1637 Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° основС микросхСмы TM1637, ΠΎΡ‚ΡΡŽΠ΄Π° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ дисплСя TM1637.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² TM1637

TM1637 ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΊΠ»Π΅ΠΌΠΌΡ‹, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠΌΠ΅Π΅Ρ‚ свою Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°.

TM1637 ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ PIN -ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

TM1637 ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ ΠΈ спСцификации

Π’ΠΎΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ спСцификации TM1637 ДисплСй:

  • Π˜ΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΡ€Ρ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹
  • . ΠΈΠΌΠ΅Π΅Ρ‚ Π΄ΠΎ восьми ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ яркости, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ
  • ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ доступ ΠΊ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ΠΌ Π±ΡƒΠΊΠ²Π΅Π½Π½ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ Ρ†ΠΈΡ„Ρ€Π°ΠΌ
  • ΠŸΠΎΡ‚Ρ€Π΅Π±Π»ΡΠ΅ΠΌΡ‹ΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ‚ΠΎΠΊ 80 мА
  • Рабочая Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° ΠΎΡ‚ -10Β°C Π΄ΠΎ +80Β°C
  • Π’Π°ΠΊΠΆΠ΅ поставляСтся с Π΄Π²ΡƒΡ…ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½Ρ‹ΠΌ интСрфСйсом

Как Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ TM1637

Π’ этом ΠΌΠΎΠ΄ΡƒΠ»Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ связь Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с двумя ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ DIO ΠΈ CLK. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° этот ΠΌΠΎΠ΄ΡƒΠ»ΡŒ с этих Π΄Π²ΡƒΡ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ².

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ числа, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π½Π° интСрфСйсС TM1637, Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ этот ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ источником питания +5 Π’. ВсС, Ρ‡Ρ‚ΠΎ Π²Ρ‹ΡˆΠ΅, ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π½Π΅ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠΌΠΎΠΌΡƒ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡŽ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ связь, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ CLK ΠΈ DIO ΠΊ Π»ΡŽΠ±Ρ‹ΠΌ доступным ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ GPIO вашСго ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ β€” слоТный процСсс. Но Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ, скачав Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ с ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ….

Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ эти Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² своих ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ эти Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… сайтах.

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ символы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ, Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ.

Когда микросхСма TM1637 ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΎΠ½Π° управляСт Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ сСгмСнтами дисплСя с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠ΄Π°. Π—Π°Ρ‚Π΅ΠΌ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ сСгмСнта отобразят Π½ΡƒΠΆΠ½Ρ‹Π΅ символы.

ВзаимодСйствиС 4-разрядного 7-сСгмСнтного дисплСя TM1637 с Arduino

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ ΡƒΠ·Π½Π°Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ TM1637 с Arduino, сначала Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ основы 7-сСгмСнтного дисплСя.

7-сСгмСнтный дисплСй

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: Pixnio

7-сСгмСнтный дисплСй оснащСн сСмью свСтодиодами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² линию, образуя ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΡƒΠ·ΠΎΡ€, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΊΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ свСтодиод β€” это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌ сСгмСнтом.

БвСтящийся сСгмСнт являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ числовой, ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ ΠΈ дСсятичной Π΄Ρ€ΠΎΠ±ΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ сСгмСнт ΠΎΡ‚ A Π΄ΠΎ G. Когда Π²Ρ‹ устанавливаСтС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ HIGH ΠΈΠ»ΠΈ LOW, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΡ‹ΠΉ символ.

ΠžΠ±Π·ΠΎΡ€ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния модуля TM1673

TM1673 поставляСтся с Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠΌ свСтодиодов ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ свСтодиодов ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ/Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ. Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· сСгмСнтов.

Он Ρ‚Π°ΠΊΠΆΠ΅ оснащСн Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ 7-сСгмСнтными дисплСями с диагональю 0,36 дюйма, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ ΠΈΠ»ΠΈ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°Ρ…, с Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ΠΌ посСрСдинС, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ созданиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², основанных Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ часах.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ модуля TM1637 ΠΊ Arduino UNO

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ TM1637 ΠΊ Arduino UNO ΠΎΡ‡Π΅Π½ΡŒ просто. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ всСго лишь ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Π² Ρ‚ΠΎΠΌ числС Π΄Π²Π° для управлСния дисплССм ΠΈ Π΄Π²Π° для питания.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ бСзопасно ΠΏΠΈΡ‚Π°Ρ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ ΠΎΡ‚ 5-Π²ΠΎΠ»ΡŒΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π° Arduino. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ DIO ΠΈ CLK ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ 3 ΠΈ 2 ΠΏΠ»Π°Ρ‚Ρ‹ Arduino. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ свободно ΠΌΠ΅Π½ΡΡ‚ΡŒ соСдинСния ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΈΡ… Π² своСм ΠΊΠΎΠ΄Π΅.

Установка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Как ΠΌΡ‹ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΈ Ρ€Π°Π½Π΅Π΅, Π²Π°ΠΌ понадобится Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для связи с микросхСмой TM1637. Доступны Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, Π½ΠΎ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ «Авишай Опаз». ΠŸΠΎΠΏΠ°ΡΡ‚ΡŒ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ здСсь.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° содСрТит Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ Π»Π΅Π³ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ дисплССм TM1637. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ввСсти Π½ΠΎΠΌΠ΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ, ΠΈ ΠΎΠ½ сдСлаСт всю Ρ€Π°Π±ΠΎΡ‚Ρƒ Π·Π° вас.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ TM1637:Β 

  • Π‘Π½Π°Ρ‡Π°Π»Π° ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ срСду Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Arduino ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Sketch > Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ > Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ.
  • Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅, ΠΏΠΎΠΊΠ° ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Arduino Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ индСкс Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ список установлСнных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.
  • Π—Π°Ρ‚Π΅ΠΌ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ TM1637 ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Авишай Опаз.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ установку Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

Код Arduino

Π’ΠΎΡ‚ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ тСстовой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая выполняСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ этот ΠΊΠΎΠ΄ Π² свой Arduino:

Код Arduino

Arduino Code

Код Arduino

Код Arduino

Arduino Project – Building AclockIno с TCLION3777373737373773737373737373737373737379 33373737373737379

3.0024

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ TM167 с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ RTC DS3231, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ 24-часовыС Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ часы.

Π‘Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ дисплСй TM1637 ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ RTC DS3231 ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄.

Код ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Adafruit RTC ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ врСмя Π² 24-часовом Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.

Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Arduino

Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Arduino

Π—Π°ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ слова

ΠœΠΎΠ΄ΡƒΠ»ΡŒ дисплСя TM1637 являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для своих ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ свСтодиодного дисплСя.

Он ΠΏΡ€ΠΎΡ‡Π½Ρ‹ΠΉ, ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ высокиС Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ 12-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ модуля дисплСя благодаря использованию всСго Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². И Ρƒ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΏΡ€ΠΎΡ‰Π°ΡŽΡ‚ ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ с Ρ‡ΠΈΠΏΠΎΠΌ TM1673, Ρ‡Π΅ΠΌ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ модулями.

Он Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π΅.

Если Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ вопросы, ΡΠ²ΡΠΆΠΈΡ‚Π΅ΡΡŒ с Π½Π°ΠΌΠΈ, ΠΈ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π΄Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ.

TM1637 vs arduino-tm1637 β€” ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ отличия ΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‹?

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Arduino для TM1637 (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ свСтодиода) (ΠΎΡ‚ avishorp)

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΡ‹

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Arduino для использования 4-разрядного сСмисСгмСнтного дисплСя с ИБ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° TM1636 ΠΈΠ»ΠΈ TM1637 (ΠΎΡ‚ bremme)

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒ Ρ‚Π΅ΠΌΡ‹

Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΊΠΎΠ΄

Наши ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ спонсоры

  • InfluxDB — Доступ ΠΊ самой ΠΌΠΎΡ‰Π½ΠΎΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… рядов Π² качСствС услуги
  • Π‘ΠΎΠ½Π°Ρ€ — ΠŸΠΈΡΠ°Ρ‚ΡŒ чистый ΠΊΠΎΠ΄ C++. ВсСгда.
  • SaaSHub — ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ ΠΎΠ±Π·ΠΎΡ€Ρ‹

Наши Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ спонсоры

ВМ1637 Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ-Ρ‚ΠΌ1637
ΠŸΡ€ΠΎΠ΅ΠΊΡ‚
9 Упоминания 1
368 Π—Π²Π΅Π·Π΄Ρ‹ 154
Рост
0,0 ΠΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ 0,0
ΠΏΠΎΡ‡Ρ‚ΠΈ 2 Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ ПослСдний ΠΊΠΎΠΌΠΌΠΈΡ‚ 10 мСсяцСв Π½Π°Π·Π°Π΄
Π‘++ Π―Π·Ρ‹ΠΊ Π‘++
Бтандартная общСствСнная лицСнзия ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ примСнСния GNU Ρ‚ΠΎΠ»ΡŒΠΊΠΎ v3.0 ЛицСнзия Бтандартная общСствСнная лицСнзия GNU Ρ‚ΠΎΠ»ΡŒΠΊΠΎ v3.0

Число упоминания ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΎΠ±Ρ‰Π΅Π΅ количСство отслСТСнных ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠΉ плюс количСство Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ², ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ.
Stars β€” количСство Π·Π²Π΅Π·Π΄, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° GitHub. Рост — СТСмСсячный рост Π·Π²Π΅Π·Π΄.
ΠΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ β€” ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅, насколько Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ разрабатываСтся ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. НСдавниС ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ больший вСс, Ρ‡Π΅ΠΌ старыС.
НапримСр, Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ 9,0 ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² число 10% Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰ΠΈΡ…ΡΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ отслСТиваСм.

TM1637

ΠŸΠΎΡΡ‚Ρ‹ с упоминаниями ΠΈΠ»ΠΈ ΠΎΡ‚Π·Ρ‹Π²Π°ΠΌΠΈ ΠΎ TM1637 . ΠœΡ‹ использовали Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· этих сообщСний, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ список Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ². ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. ПослСднСС Π±Ρ‹Π»ΠΎ 23 фСвраля 2023 Π³ΠΎΠ΄Π°.

  • STM32F1 Pull-up Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ стоком

    2 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° | reddit.com/r/встроСнный | 23 Ρ„Π΅Π² 2023

    Π― нашСл Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ для ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ Arduino, которая, каТСтся, Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ я Ρ…ΠΎΡ‡Ρƒ (https://github.com/avishorp/TM1637/blob/master/TM1637Display.cpp), Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π΅Π»Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ странныС Π²Π΅Ρ‰ΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π½Π΅ Π½Π° самом Π΄Π΅Π»Π΅ запись Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Ρ‹, Π½ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΡ… Ρ€Π΅ΠΆΠΈΠΌΠ° с Π²Ρ…ΠΎΠ΄Π° Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄ (ΠΈ я Π½Π΅ знаю, Ρ‡Π΅Π³ΠΎ это Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ, поэтому я Π½Π΅ ΠΌΠΎΠ³Ρƒ это ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΠΎ это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚)
  • ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ» сСгмСнтный дисплСй Amazon 7, Π½Π΅ ΠΌΠΎΠ³Ρƒ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π€Π»ΠΎΡ€ΠΎΠΉ

    2 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° | reddit. com/r/adafruit | 11 января 2022 Π³.

    Π§ΠΈΠΏ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° прСдставляСт собой TM1637 ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ интСрфСйс связи, ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ i2c. Π― Π½Π΅ Π²ΠΈΠΆΡƒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ adafruit для этого Ρ‡ΠΈΠΏΠ° (ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ я Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€ΠΎΠ΄Π°ΡŽΡ‚ дисплСй с этим Ρ‡ΠΈΠΏΠΎΠΌ), Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, которая довольно популярна для TM1637: https://github.com/avishorp/TM1637
  • БовмСстноС использованиС Π²Ρ‹Π²ΠΎΠ΄Π° с нСсколькими свСтодиодными дисплСями TM1637

    3 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° | reddit.com/r/Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ | 30 Π°Π²Π³ 2021

    Π‘Π½Π°Ρ‡Π°Π»Π° я ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ это I2c, Π½ΠΎ это Π½Π΅ Ρ‚Π°ΠΊ. Π― нашСл Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Π° Π² ссылках Π½ΠΈΠΆΠ΅. Π£ мСня Π΅ΡΡ‚ΡŒ 2 прСдполоТСния (Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹) ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΡ€Π°Ρ‚Π½Ρ‹Π΅ этому дисплСю. 1. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€ I2C TCA9548A, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ I2C, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ TCA9548A Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎΡ€Ρ‚. ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Β«TM1637Display libraryΒ» для доступа ΠΊ дисплСю https://github.com/avishorp/TM1637 2. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Β«Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ дисплССв 1M1637Β» для доступа ΠΊ дисплСю, Π½ΠΎ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΏΠ°Ρ€Ρ‹ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². https://github.com/avishorp/TM1637 ————————————————— ————————————— Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° TM1637 с ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠΌ I2C https://green-possum-today.blogspot.com/2018/10/a-comparison-of-tm1637-protocol-with.html Π’ΠΎΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Π²Ρ‹ΡˆΠ΅) ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° Arduino для 4-Π·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ 7-сСгмСнтного дисплСя TM1637
    TM1637 4-digit 7-segment LED display Arduino tutorial
    ВБА9ΠœΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€ I2C 548A https://www.adafruit.com/product/2717

    3 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° | reddit.com/r/Π°Ρ€Π΄ΡƒΠΈΠ½ΠΎ | 30 Π°Π²Π³ 2021

    МнС Π½Π°ΠΊΠΎΠ½Π΅Ρ† ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всС 5 дисплССв Π½Π°Π΄Π΅ΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с 6 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡƒΡŽ Π²Π°ΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ с https://github.com/avishorp/TM1637. ΠŸΡ€ΠΎΡΡ‚ΠΎ для ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°: с этой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ значСния, использовал Π»ΠΈ я ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ часы ΠΈΠ»ΠΈ ΠΎΠ±Ρ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ….

arduino-tm1637

ΠŸΠΎΡΡ‚Ρ‹ с упоминаниями ΠΈΠ»ΠΈ ΠΎΡ‚Π·Ρ‹Π²Π°ΠΌΠΈ ΠΎ arduino-tm1637 .

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *