Mar. 11th, 2017

%)

Mar. 11th, 2017 02:20 am
cats_shadow: (Default)

Разбираюсь с Lua. :)

Вопрос — что курили авторы языка остаётся открытым...Как минимум LSD там точно было :)

Терпеть ненавижу языки, в которых переменная может хранить то, что захотела левая задняя нога, начиная от байта, заканчивая таблицей которая сама может состоять из таблиц чего ни попадя вперемешку (в том числе и функций, и неявным списком возвращаемых значений этих функций, вычисляемых по ход дела).

Вот точно по цитате: «Когда у общества нет цветовой дифференциации штанов, то нет цели! А когда нет цели — нет будущего!».

Строгая типизация переменных и синтаксис рулят в плане понимания того, что происходит в коде. :)



Комментировать в исходнике

cats_shadow: (Default)

Date/Time: 2017/03/11 02:59:52 Stage: 0

Date/Time: 2017/03/11 02:59:53 Stage: 1

Date/Time: 2017/03/11 02:59:58 ADC data: 2 2 8 2 8 2 8 2

Date/Time: 2017/03/11 02:59:58 Stage: 2

Date/Time: 2017/03/11 02:59:58 Open valves: 3 5 7

Date/Time: 2017/03/11 03:00:00 Cycle is going!

Date/Time: 2017/03/11 03:00:01 Close valves: 3 5 7

Date/Time: 2017/03/11 03:00:01 Stage: 3

Date/Time: 2017/03/11 03:00:01 Water level sensor power ON

Date/Time: 2017/03/11 03:00:04 Water level sensor power OFF

Date/Time: 2017/03/11 03:00:04 Stage: 4

Date/Time: 2017/03/11 03:00:04 Water pump power ON

Date/Time: 2017/03/11 03:00:05 Water pump power OFF

Итого: в первом приближении алгоритм управления работает. Осталось приживить управление ультразвуковым датчиком для контроля уровня воды в накопительном баке и вывод состояния на внешний сервер (ну и чтение управления с него).

Как приползут от китайцев клапаны, насосы и драйверы для них — можно будет собирать полномасштабный макет.

А ещё подумать — нужна ли алфавитно-цифровая индикация, или ну её и просто натыкать светодиодов. :)

И да. Пора схемку рисовать и плату разводить.

Комментировать в исходнике

cats_shadow: (Default)



Правда, непонятненько — если тебе получить посылку, отправить бандероль и купить марок, то это три талончика и три раза в очереди стоять? Или три и отдать разом? Или взять один и по нему три услуги требовать? :)

Комментировать в исходнике

July 2017

S M T W T F S
      1
234567 8
910 1112 131415
16 171819202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 27th, 2017 04:32 am
Powered by Dreamwidth Studios