Перейти к содержанию

wapanapa

Участник
  • Публикаций

    23
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о wapanapa

  • Звание
    Участник

Посетители профиля

86 просмотров профиля
  1. вобщем сам спросил, сам себе и отвечу. вдруг ккто будет гуглить и ему тоже надо будет)) https://www.youtube.com/watch?v=mxz8-VxgqO4
  2. вы наверное удивитесь если я скажу что это не единсвенный мой проект как программиста, и 30 летнего ребенка, который как вы говорите "вызвался" что то там делать) я еще делаю станок с чпу.. кстати этот форум меня навел на мысль сделать в нем датчик потока антифриза из расходомера от кофемашины и ардуины.. чтобы если вдруг помпа нагнулась - сразу подать е-стоп на плату опторазвязки и остановить станок..чтоб шпиндель не сгорел. а еще можно опять же прикрутить тудой нелюбимый всеми издатель)) и собирать статистику про станок на каком нибудь сервере ну там сколько часов отраобтал, температура охл жидкости и тп.
  3. оно умеет быть брокером MQTT?
  4. ЦитатаТак что такого привлекает в ардуино банально практический подход. ведь мне на первых парах приедтся все покупать за свои деньги, тратить время по вечерам на изучение всего этого. а теже плк контроллеры или всякие там неизвестные штуки продаватся будут только через фирмы, которые не работают с физлицами, по дорогой цене, и к тому же по этой всей бороде не так много инфы как по ардуине или растберри.. и реально. не надо тут развивать холивар и троллить. я английский знаю на хорошем уровне. может вы подскажете хорошую книгу по mbed c нуля или может какой нибудь сайт с уроками? про mbed я слышал только от вас. был бы очень благодарен.. А главное - ну посудите сами, должен ли какой то несчастный датчик иметь на борту мощную железку? его задача снять какую то величину (одну!) и отдать ее в сеть. ну неужели для этого надо мощаа?? тупо для одной кнопки?. не смог найти ни одной статьи про mbed где написано какую железку купить, как к датчику прикрутить и как в ethetnet отправить данные и как их словить.. So.. can you help me with this? а ели я хочу пульс снимать к примеру. датчиком.. и отправлять в интернет. мне тоже надо к человеку большую плату прикручивать? такими темпами интернет вещей никуда не уйдет если все будет настолько большое и энергожрущее p.s. а что такое nodemsu? а все нашел это тоже из области ESP8266 ..
  5. вобщем нужен датчик потока, который просто будет выдавать 0 или 1 в зависимости от того есть поток или нет особенность в том что давление очень низкое и скорость тоже.. я не знаю точно сколько это в литрах..и да, это антифриз
  6. ну как сказать. каждый находит время для того чего он хочет. я не могу купить тот КИТ набор что вы мне посоветовали. там какая то узкоспециализированная редкая и дорогая штука.. я хочу пойти в ближайший радиоларек, купить там пару плат ардуино, подключить все к компу и прошить. заодно попробовать себя в этой отрасли IOT и занятся чем то интересным. а если это еще и есть где примениить, т.е на работе.. чем плохо? какие еще отладки.. пусть ими занимаются разработчики Mosquitto и MQTT.. я не слушаю людей когда они мне говорят что что то сложно невозможно и тп
  7. что скажете о Mosquitto? почему если брокер один то это минус? хотите сказать он будет критической точкой отказа? ну.. это решаемо. у меня к примеру шлюз тоже один. никто не мешает его резервировать, сделать несколько каналов в интернет, использовать динамическую маршрутизацию.. короче это не по вашей теме опять ..
  8. AlexandrY, по поводу: Цитатаподключить один несчастный энкодер я же писал : Цитатая хочу создать издатель, из которых в последствии будет возможно построить распределенную (по IP-сети) систему издателей, А насчет: Цитатанужен менеджмент, т.е. развертывание, добавление, удаление узлов, смена их режимов, поддержка отложенных действий и недошедших сообщений, апгрейд, контроль версий, контроль работоспособности и т.д. и т.п. причем тут все это к MQTT непосредсвенно? этим всем я знаю как заниматься.. я системный администратор и это в общем моя работа и есть. (как выяснилоcь это просто один из битов заголовка в MQTT, который определяет QoS) и это никак не относится к MQTT, так как он идет поверх TCP/IP ЦитатаЕсли нет облаков, то MQTT никаким боком не нужен скажите пожалуйста, что такое в вашем понятии "облако"? мне кажется вы до конца не понимаете что это такое.. я лично не увидел никакой непосредственной связи MQTT с облачными технологиями. это вообще тут не причем.. все равно что соотсести.. ну я не знаю.. транспортную компанию и правила дорожного движения. может быть есть какие то непонятки в том что я хочу и что я понял... попробую объснить чтобы никто не тратил зря слова. мне не обязательно чтобы веб сервер непосредсвенно был брокером или подписчиком MQTT, он может быть лишь интерфейсом пользователя. (ну вы же как специалист понимаете что такое интерфейс). что я хочу: собственно раз я остановился на MQTT, то хочу собрать всю эту цепочку участников MQTT, а именно - издатель-брокер-подписчик. 1) Издатели это различные датчики которые собирают какую либо инфу, преобразовывают ее (с помощью чего то (? ардуино/малина) ) в формат MQTT и кидают постоянно в режиме реального времени эту инфу в сеть. обратной связи у них нет, они могут только кидатся инфой. 2) брокер - это типа менеджера, который "знает" какому подписчику нужна какая инфа (топик) и по запросу отдает ее подписчику 3) подписчик - это тот кто эту инфу в итоге кушает. и потом что хочет то с ней и делает. например отдает дальше кому-то (железке или проге), или сам является частью той самой железки/проги, которая уже создает веб сервер, пишет эту инфу в базу и так далее.. где тут де-факто для облаков? да, я знаю что в инете есть сервисы которые могут помочь в создании пунктов 2 и 3 за деньги (возможно о них вы и говорите, когда упоминаете об облаках..), но кто мешает создать мне их в своей локальной сети? облако это не просто тупо сервис который доступен через интернет или локальную сеть. облако в принципе это.. что то, об устройстве чего то вы не имеете и не должны иметь представления, а знаете только как с ним общаться, что у него спросить и понимаете что оно ответит.. Грубо говоря это черный ящик, внутри которого может быть целый космос.. простой пример облака это интернет. для вас это облако. Ну или сайт google.com . вы не задумывались сколько людей в мире вводят запросы в гугл каждую секунду? никакой сервер не способен обработать так быстро столько запросов и дать столько сервисов сколько на нем есть.. это сеть вычислительных центров раскиданных по всему миру, которые работают как одно целое, одна большая система и видны для вас в виде одного единсвенного сайта.. вот примерно что такое облако. я же хочу просто: издатели - один брокер - один (пока) подписчик. все будет в локальной сети на моих серверах. если надо - смогу дать доступ другим участникам сети через интернет.. вот к примеру одна из статей про то как сделать из датчика издателя MQTT но уже на ардуино http://e.verything.co/post/61576413925/pub...rough-mqtt-over
  9. ЦитатаMQTT это не только пару байтов переслать, но и менеджмент сети, управление апгрейдами и т.д. эм.. всмысле? какой еще менеджемент сети? для менеджмента сети у меня есть маршрутизаторы и коммутаторы..L2 и L3. фаерволы, NAT, VLAN, маршрутизация, всякие там BGP, OSPF и пошло поехало.. это уже вообще не имеет отношения к mqtt.. менеджмент сети будет на более низком уровне..и это отдельная вообще тема достойная отдельного сайта.. что значит "не пару байтов" а сколько? ведь написано же в интернетах про него, что это мол легкий протокол, разрабатывался в ту эпоху когда сети были медленные и тп. к примеру тот же энкодер.. что он передает? просто импульсы.. вот, нашел спецификацию пакетов mqtt https://ipc2u.ru/articles/prostye-resheniya...tt/#osobennosti про менеджмент сети ничего не нашел..
  10. https://www.amebaiot.com/en/ameba-arduino-m...-upload-listen/ а это что за ардуино-амеба? это аналог?
  11. Цитата(syoma @ Feb 6 2018, 11:29) ... на той же Малине.... тоесть если я хочу создать издатель, из которых в последствии будет возможно построить распределенную (по IP-сети) систему издателей, тоесть грубо говоря (аналоговый датчик->АЦП-> запихивалка этой инфы в MQTT протокол & пулялка ее в IP сеть (например езернет или вайфай или медиаконвертер, не суть)), то мне следует приобрести: Цитата- Железо: Raspberry Pi + EtherCAT I/O - в вашем случае Каплер Beckhof EK1100 и нужный Input Terminal для энкодера, например что-то из EL5XXX. - Софт: CODESYS Control for Raspberry Pi SL + MQTT библиотека Janz Tec MQTT library for CODESYS SL и это единственно верный и максимально дешевый в плане затрат на железо вариант? а если в роли датчика будет выступать к примеру геркон? или тумблер или датчик движения (контакт замыкается при наличии движения) или индуктивный датчик (контакт замыкается когда поднесешь металл) то идем по той же схеме? RASPBERRY PI ZERO - будет достаточно для издателя и для брокера?
  12. https://www.amebaiot.com/en/ameba-arduino-m...-upload-listen/ нашел вот что то.. это оно? Цитата(syoma @ Feb 6 2018, 11:05) Поэтому в случае разового изделия, или прототипа, где важен "быстрый старт" я бы предложил: - Железо: Raspberry Pi + EtherCAT I/O - в вашем случае Каплер Beckhof EK1100 и нужный Input Terminal для энкодера, например что-то из EL5XXX. - Софт: CODESYS Control for Raspberry Pi SL + MQTT библиотека Janz Tec MQTT library for CODESYS SL На настройку и изучение всего этого у вас должно уйти не более одного дня до получения первых MQTT сообщений от энкодера. Если что, я такую систему уже не один раз собирал и использовал в качестве тестового стенда и логгера. что здесь издатель что брокер а что подписчик? кхм.. я хочу не просто получить издатель, я хочу с чего-то начать. начну с издателя.. потом нашел статьи как сделать брокер. и потом поищу как делать подписчик. просто хочу как то распланировать действия..
  13. эмм.. ESP8266 ? а можете мне написать более подробную структуру издателя? например инкриментальный энкодер --->ESP8266 --> ip-сеть ?? так чтоли? мне надо максимально дешевый вариант издателя
  14. Почитал немного по MQTT, думаю это именно то что я искал.. теперь появились более конкретные вопросы как из любого аналогового датчика сделать MQTT издателя? делают ли сие с помощью ardduino?