Я занимаюсь разработкой сетевого устройства с .NET Micro Framework. Поскольку идея состоит в том, чтобы в офисе было несколько устройств, пользователю иногда необходимо знать IP-адрес конкретного устройства.
Итак, я пытался прийти с идеями о том, как указать IP-адрес пользователя. Единственный пользовательский интерфейс - 4 светодиодных индикатора, которые я могу мигать с различной скоростью.
Пока что лучшая идея, которую я мог придумать, заключается в следующем: если посмотреть, как IP-адрес состоит из 4 частей, а у меня 4 индикатора, то будет иметь смысл, чтобы каждый светодиод отвечал за одну часть IP-адреса.
Таким образом, для адреса, подобного 192.168.0.34, я бы хотел, чтобы LED1 мигал один раз, затем сделал паузу, затем мигнул 9 раз, сделал паузу, затем мигнул 2 раза. Затем действие переместится на LED2, который будет мигать 168 аналогичным образом и так далее. Цифра 0 будет обозначена очень быстрым миганием в течение полсекунды.
Есть еще идеи?