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

Модератор: Alex

alexsis_76
Сообщения: 792
Зарегистрирован: Пт янв 22, 2016 10:08 am

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

Сообщение alexsis_76 »

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

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

Сообщение serghei »

Выяснять отношения браузера и скрипта - это в мою тему " Арена " пожалуйста. Лучше помоги поправить 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

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

Сообщение Alex »

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

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

Сообщение alexsis_76 »

функция 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

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

Сообщение alexsis_76 »

вот
Вложения
full8.rar
(5.47 КБ) 281 скачивание
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

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

Сообщение serghei »

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

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

Сообщение alexsis_76 »

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

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

Сообщение ipz »

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

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

Сообщение serghei »

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

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

Сообщение alexsis_76 »

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