Официальный сайт компании Arduino по адресу arduino.cc
Отслеживание изменения веб страниц
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Втр, 05/02/2019 - 23:49
Добрый день, я только новичек в программирование на Ардуино, хочу попросить у вас помощи.
Подскажите может ли ардуина отслеживать изменение на странице, допустим начался воспроизводиться звук на странице и ардуина делает после этого какое то действие, за рание спасибо за ответ
На какой странице?
Допустим на странице сайта Donationalerts
https://www.donationalerts.com/widget/alerts?group_id=1&token=vfmaJmNoaRd3iKQ1bae8
Нет, Вы не о том.
1. Где живёт страница? На каком-то сервере или на ардуине (которая работает сервером)?
2. Кто показывает страницу? Ардуина (которая работает браузером) или Ваш браузер на компьютере
3. Если страница на сервере, а показ в браузере, где ардуина? В каком она месте и какого цвета изолентой ко всему этому прикручена?
Можете толком объяясниться?
Ардуина подключенна к пк через ЮСБ.
Страница находиться на сервере
Показывает старницу не важно либо сама Ардуина или браузер на компьютере, тут как проще так и лучше
Ардуина подключенна к пк через ЮСБ.
Страница находиться на сервере
Показывает старницу не важно либо сама Ардуина или браузер на компьютере, тут как проще так и лучше
Зачем это делать ардуиной? Она для этого очень плохо подходит - медленная (по сравнению с ПК), очень мало памяти, HTML страницы на ней ворочать - это как дестким совочком котлован копать.
Если у вас есть ПК, который сидит в инете - то ЗНАЧИТЕЛЬНО ПРОЩЕ отслеживать страницы скриптом на ПК, например для линукса таких программ пруд-пруди. А уж потом, если ардуина все-таки нужна - пусть скрипт с ПК дает команду ардуине что-то сделать.
Человек спрашивает - может ли ардуина отследить, когда на стороне удалённого клиента (а не сервера) случился эвент, инициированный человеком. Т.е. он считает, что действие пользователя в асинхронной системе приводит к изменению структуры html-страницы, лежащей на сервере (как будто она там есть).
Я так понимаю этот вопрос.
Т.е. он считает, что действие пользователя в асинхронной системе приводит к изменению структуры html-страницы, лежащей на сервере
"ветер дует, потому что деревья качаются" ?
Ардуина подключенна к пк через ЮСБ.
Страница находиться на сервере
Показывает старницу не важно либо сама Ардуина или браузер на компьютере, тут как проще так и лучше
Как раз важно.
В общем, без скрипта на компьютере никакая ардуина, ни по какому USB ничего не сделает. Всё, что она может - общаться со скриптом.
Вот и стройте на этом архитектуру. Подозреваю, что ардуина-то в ней и не нужна.
судя по приведенному ТС линку и хрустальному шару , ТС хочет отслеживать донаты и выводить их например на 1602 LCD силами ардуино .
А нафига тут ардуино?
ну некоторые люди делают на корпусе(ПК) эранчики с графиками загруженности процессора или памяти (ПК) , вроде же вот и можно просто диспетчер задач открыть и глянуть,ан нет .
или вы про то что такую задачу можно испольнить не только средставами ардуино ? еще более простыми
Вообще требуется следующая задача, чтобы по звуковому сигналу (изначально оповещению в вк) ардуино получала команду выполнить физическое замыкание контакта (нажатия кнопки(допустим включить свет)) просто подумал что ардуино сама будет отслеживать звук на странице, поэтому был выбран сервис с минимум элементами и исключающий спама( как в вк, добавления в друзья) Проект состоит в том что нужно отправить сообщение в меседжер или соц сеть на удаленный компьютер, компьютер при получении сообщения отправляет команду на ардуино и она уже делает действия, (просто ардуино есть в наличии вот в ее сторону и начал копать). ну а так я понял что она в моей целе будет только выполнять действия замыкания, остальное нужно возложить на пк :)
почему именно звуковому сигналу ? звуковой сигнал просто как источник события ?
вы могли бы просто на компе к которому подключена ардуина запустить небольшой сервер с кнопкой на веб странице (сервер можно даже безстраничный сделать,он будет просто принимать команды по одному из существующих протоколов),и по принятии команды сервервом , передавать сигнал ардуине на замыкание кнопки физической.
Задача стоит сделать событие именно от написание сообщения в популярную и доступную среду, как вк, отследить сообщение сложно, самое простое отследить звуковой сигнал уведомления.
Оптрон на выход со звуковой карты.
Оптрон на выход со звуковой карты.
А ардуину куда? :)
Сдать в робототехнический приют придется.
это вы не подумав написали. Отследить сообщение В РАЗЫ ПРОЩЕ, чем звуковой сигнал - если конечно нужно отследить сигнал по конкретному событию, а не вообще любой звук на компе. А если вы будете на любой звук реагировать - то после этого на компе ни музыку послушать, ни ролик в ютубе посмотреть - ваша ардуина просто обплюется сигналами.