Arduino/RotaryDial — различия между версиями

Материал из CADR
Перейти к: навигация, поиск
(Создал страницу)
 
(Добавил категорию)
Строка 31: Строка 31:
  
 
   * "ж" -- жёлтый, "к" -- красный, "з" -- зелёный, "г" -- голубой, "ч" -- чёрный
 
   * "ж" -- жёлтый, "к" -- красный, "з" -- зелёный, "г" -- голубой, "ч" -- чёрный
 +
 +
[[Категория:База знаний]]

Версия 14:28, 23 июня 2016

Дисковый номеронабиратель

Подключение дискового номеронабирателя к Arduino.

Схема номеронабирателя

Соединения:

  жёлтый
 o--------------/ -------.
  красный                |
 o--------------/ -------o
  зелёный                |
 o--------------/ ----.  |
  голубой             |  |
 o--------------------+--'
  чёрный              |
 o--------------------'

Состояния:

 | № | вывод замкнут*       | описание                                         |
 |   | ж | к    | з | г | ч |                                                  |
 |---+---+------+---+---+---+--------------------------------------------------|
 | 0 | к | ж    |   |   |   | Начальное.                                       |
 | 1 | к | ж    | ч |   | з | Начало поворота диска.                           |
 | 2 | к | ж, г | ч | к | з | Начало набора.  До того, как "г" и "к" замкнут,  |
 |   |   |      |   |   |   | размыкание контактов "к" и "ж" не даёт эффекта.  | 
 | 3 |   |      | ч | к | з | Отработка обратного поворота диска.              |
 |   |   |      |   |   |   | По количеству размыканий контактов "к" и "ж"     |
 |   |   |      |   |   |   | можно определить число, набранное пользователем. |
 * "ж" -- жёлтый, "к" -- красный, "з" -- зелёный, "г" -- голубой, "ч" -- чёрный