визуализация данных

Модератор: Alex

alexsis_76
Сообщения: 792
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: визуализация данных

Сообщение alexsis_76 » Чт сен 15, 2016 3:06 pm

скачайте и запустите
как видите все прекрасно работает и без AMC ;) jawascript код это такой же код что код для микроконтроллеров
есть отличие но не принципиальное
код для микроконтроллера компилируемый,а jawascript интерпретируемый,в результате работы компилятора мы получаем hex файл (двоичный) предназначенный для исполнения реальным процессором
jawascript работает на интерпретаторе,такой есть в каждом браузере,поэтому jawascript самодостаточен , а входные данные скрипт может генерировать сам
Сферическая библиотека в вакууме никому не нужна
это вы не правы, например с его помощью браузеры показывают рекламу(всякие крутилки, счетчики и прочая анимация, правда сейчас смещаются в сторону flash анимации
Вложения
gg.rar
(15.11 КБ) 258 скачиваний
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: визуализация данных

Сообщение serghei » Чт сен 15, 2016 3:19 pm

Выяснять отношения браузера и скрипта - это в мою тему " Арена " пожалуйста. Лучше помоги поправить ID в моем коде - спидометр появился а чисел нет. Браузер орет full8.htm:1563 Uncaught ReferenceError: start is not defined и VM287:1 Uncaught ReferenceError: data_val2 is not defined .
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: визуализация данных

Сообщение Alex » Чт сен 15, 2016 3:33 pm

как видите все прекрасно работает и без AMC
alexsis_76, мы о чём вообще говорим? Весь Интернет полон яваскриптом, работающим без АМС. И что? Для кого это новость? Мы говорим о поддержке АМС-ом js библиотек. Вариант без АМС-а вообще здесь не причём.
alexsis_76
Сообщения: 792
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: визуализация данных

Сообщение alexsis_76 » Чт сен 15, 2016 4:16 pm

функция start определена 2 раза но все таки определена
data_val2 не определена совсем
определение
var data_val2 = this.responseXML.getElementsByTagName('analog')[2].childNodes[0].nodeValue;
или
var data_val2;
потом data_val2 = this.responseXML.getElementsByTagName('analog')[2].childNodes[0].nodeValue;
ID править не надо есть setValue(data_val2)
alexsis_76
Сообщения: 792
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: визуализация данных

Сообщение alexsis_76 » Пт сен 16, 2016 12:59 pm

вот
Вложения
full8.rar
(5.47 КБ) 242 скачивания
За это сообщение автора alexsis_76 поблагодарил:
serghei (Пт сен 16, 2016 1:12 pm)
Рейтинг: 1.16%
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: визуализация данных

Сообщение serghei » Пт сен 16, 2016 1:10 pm

Я уже разобрался. Сравню с твоим решением. Так посмотреть - так готовый вольтметр да еще 4 штуки! Вот только значения привести к 3.3 вольтам.
Вложения
Full8.png
Full8.png (293.43 КБ) 6990 просмотров
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 792
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: визуализация данных

Сообщение alexsis_76 » Пт сен 16, 2016 1:43 pm

попробуй вот это Vin=ADC*Vref/1024
ipz
Сообщения: 238
Зарегистрирован: Чт ноя 26, 2015 10:54 pm
Благодарил (а): 38 раз
Поблагодарили: 45 раз

Re: визуализация данных

Сообщение ipz » Пт сен 16, 2016 6:45 pm

Alex давал ссылку на прекрасную подборку, прочитав которую c AMS будет намного легче разобраться.
В этой подборке была статейка и про "спидометр" (но читать лучше весь цикл с начала, если с нуля):
http://startingelectronics.org/tutorial ... ard-gauge/
За это сообщение автора ipz поблагодарил:
serghei (Сб сен 17, 2016 10:47 am)
Рейтинг: 1.16%
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: визуализация данных

Сообщение serghei » Ср сен 21, 2016 12:55 pm

После продолжительных мучений получилось вставить код в АМС . Загрузка файлов по воздуху - это нечто ! На SD карту - это сущее издевательство. Сразу появилось много вопросов. Это получается библиотека градусника уже внутри АМС и можно просто к ней обращаться из разных мест? Теперь надо научиться привязывать реальную температуру датчиков. Спидометр громадный , но в телефоне отлично смотрится.
Вложения
Зал.png
Зал.png (328.2 КБ) 6820 просмотров
За это сообщение автора serghei поблагодарил:
alexsis_76 (Чт сен 22, 2016 1:01 am)
Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
alexsis_76
Сообщения: 792
Зарегистрирован: Пт янв 22, 2016 10:08 am
Благодарил (а): 6 раз
Поблагодарили: 63 раза

Re: визуализация данных

Сообщение alexsis_76 » Чт сен 22, 2016 1:00 am

Поздравляю(кстати у тебя font не загрузился) ;)
громадный спидометр можно уменьшить
То есть получается ,что мы засунули в АМС новую библиотеку и теперь можно просто к ней обращаться??
да
И научиться двигать картинку по экрану.
можно попробовать отлавливать событие клик и перерисовывать катинку.
Ответить