Добавлю про слышимость в транспорте — в метро сильно зависит от того, в каком поезде (на какой ветке) слушать — новые поезда намного тише, в них можно слушать на комфортной громкости. А вот в автобусах часто попадается очень громкий кондиционер/печка, когда он жужжит вентилятором — даже на повышенной громкости ничего не слышно.
Езжу на работу и гуляю в Трекзах уже года полтора, сильно рад.
Открыть Народные Карты ( https://n.maps.yandex.ru/ ) и поправить свою улицу — как минимум. Если уже нарисовано правильно — я бы предложил построить маршрут в Я.Навигаторе и оттуда отрапортовать об ошибке.
Но проблема в том, что иногда система не принимает верный индекс, так что приходится вводить индексы других городов, например, из Московской или Ленинградской областей.
Тоже наткнулся. Надо указывать область не «Московская область», а «город Москва» — это разные сущности.
Google Now уже подсказывает, когда выдвинуться в сторону аэропорта, если увидел авиабилеты в почте.
Ничто не мешает Яндексу, когда у него будет свой «ассистент», увидеть билеты в кино, посчитать дорогу с учетом пробок и погоды, и подсказать, когда выходить. Только вот самого ассистента у Яндекса пока нет.
Ну самый тривиальный вариант, если нас интересует только график (не статистика), при получении первого значения записать его в весь массив. Тогда весь график будет «рисовабелен» с первого такта. Если нужны прочерки — там да, вариант со временем или хотя бы массивом bool'ов.
Да, не уследил логики со вторым массивом. С другой стороны, если нужна проверка на «реальность» значения, можно и само значение проверять, оно тоже ненулевое.
Если следующее меньше — само станет минимумом, если больше — оно нам не нужно. Можно за один перебор выбрать и минимум, и максимум:
В последнем куске кода можно использовать функцию map() вместо этажерки if'ов:
lcd.printByte(map(stat[x][i], minx, minx+intx*8, 7, 0))
Ну и естественно вместо intx станет логичнее считать maxx
«i = i + y» ==> «i += y»
if (stat[1][i] != 0) { //если значение не ноль <== тут явно просится stat[d][i]
if (stat[d][i] < minx)
Езжу на работу и гуляю в Трекзах уже года полтора, сильно рад.
Тоже наткнулся. Надо указывать область не «Московская область», а «город Москва» — это разные сущности.
Пробки в Я.Картах есть, добавить еще слой погоды с уточнением по проложенному маршруту.
Ничто не мешает Яндексу, когда у него будет свой «ассистент», увидеть билеты в кино, посчитать дорогу с учетом пробок и погоды, и подсказать, когда выходить. Только вот самого ассистента у Яндекса пока нет.
Про i += y из моего первого комментария еще напомню.
Про функции — рекомендую глянуть www.arduino.cc/en/Reference/HomePage — там всё основное есть.
Если следующее меньше — само станет минимумом, если больше — оно нам не нужно. Можно за один перебор выбрать и минимум, и максимум:
lcd.printByte(map(stat[x][i], minx, minx+intx*8, 7, 0))
Ну и естественно вместо intx станет логичнее считать maxx
«i = i + y» ==> «i += y»
if (stat[1][i] != 0) { //если значение не ноль <== тут явно просится stat[d][i]
if (stat[d][i] < minx)
«minx = 32767» ==> «minx = stat[d][0]»