Скетч для NodeMCU
Условия задачи понял сразу в отличие от остальных кандидатов,
цену не ломит, обдумывает всьо логично и правильно.
Очень хороший исполнитель рекомендую.
Возможно дальнейшее сотрудничество.
Задача: написать скетч для управления двумя шаговыми моторами через смартфон по wifi, надо слайдер для плавной регулировки скоростью и кнопки для управления стороной вращения двигателя, для каждого двигателя свои кнопки и слайдер. По возможности NodeMCU должен создать собственную сеть для подключения и управления им. Приложения тоже надо сделать, можно пользоваться программой Blynk и Mit app inventor или другими сторонними ресурсами.
Ps. "Возможно дальнейшее сотрудничество"
Бюджет: 3000 UAH Срок: 7 дней
добрый день.
имею опыт работы с микроконтроллерами espressif (esp8266/32), а также с шаговыми двигателями и их драйверами (как интегральными решениями, так и самостоятельной разработки на рассыпухе). опыт работы с app inventor в связке с сетью так же есть (по требованию могу показать свои проекты).
готов выполнить Ваш заказ, обращайтесь в лс
Бюджет: 5000 UAH Срок: 7 дней
Здраствуйте, Максим.
Предлагаю свои услуги по выполнению Вашего проекта.
Есть опыт разработки на платформе NodeMCU.
Сделаю все согласно Ваших требований: NodeMCU будет работать в режиме точки доступа, к которой Вы сможете подключиться. Управление устройством реализую через веб-интерфейс. Также готов помочь со сборкой и наладкой прототипа.
Готов обговорить подробности.
С уважением, Сергей.
Бюджет: 6000 UAH Срок: 6 дней
Добрый день! Большой опыт разработки устройств на микроконтроллерах, в том числе и на esp. Могу сделать, можем подробнее обсудить.
Надеюсь, уважаемый заказчик указал такой бюджет только из-за того, что он хочет обсудить сумму с претендентами в индивидуальном порядке.
Лично я готов ограничиваться дописыванием двух нулей справа, исключительно из-за того, что есть готовые наработки.
Пожалуйста, более конткретно, что такое и другие. Т.е. какими сторонними системами ещё вам необходимо иметь подключение?
Можно пользоваться любыми сторонними ресурсами для создания программы управления через смартфон, скетч для NodeMCU пишется в Arduino IDE
Т.е. Вам нужна программа, которой бы было возможно управлять моторчиками как через интернет так и без него, т.е. при отсутствии точки Wi-Fi доступа? А не возможность работать с разными системами. Правильно?
Надо возможность управления по точке доступа смартфона или чтоб NodeMCU сам создал точку доступа для подключения и управления по ней.
Т.е без интернета? Я правильно понимаю? Блинк то работает через "белый" сервер и без него никак.
Или нужно приделать к ESP8266 Ethernet или оптический модем и заставить работать его как стандартный роутер?
По возможность раздать сеть wifi с NodeMCU чтоб было управления, если не получиться или будет сложно просто подключаться к точке доступа на смартфоне.
Максим, откройте личку или дайте номер, я перезвоню. У меня есть наработки как по ЕСП, так и по шаговикам. Свой клиент под MQTT, опять же. Будет быстрее, если мы голосом обсудим все нюансы и быстренько это все реализуем.
Теперь понято. У меня наработок нет, а если бы и были вашего гонорара не хватило-бы. "Белый" MQTT брокер можно арендовать или завести свой, а вот Андроид приложение придется делать или переделывать имеющееся, что-бы могло работать и только в локальной сети, без интернета. Я так понимаю нужна и автоматическая настройка сети?
Я могу заняться, но быстро и совсем дешево не получится. Я ирал с ESP8266 и Микропайтоном, но возможность реализации вашей задачи, на этом устройстве, нужно выяснять. Оценить ваш проект, пока, не могу. Нужно делать две программы для Андроид и для ESP. А так же, решить с MQTT, если вам нужна глобальная связь.
В любом случае обсуждение не имеет какого-либо практического смысла до тех пор, пока уважаемый заказчик не определится с бюджетом. В конце-концов, для обсуждения технических вопросов есть специализированные форумы ;)
То что он хочет, нельзя реализовать на типовом сервисе типа Блинк, к сожалению. А отсюда и совсем другой порядок цен. Это ему ещё и дешево предлагали.
Согласен с Вами, уважаемый коллега. Решая подобную задачу, я, в конце-концов, остановился на MQTT брокере, вертящемся на Малине в локальной сети (на ЕСПшке брокер не поднять) и на коде в почти тыщу строк.
Кстати (немного оффтоп, но раз пошла такая пьянка....) - на Хабре проскакивала статья про какой-то полусамописный MQTT-подобный протокол через UDP - не читали?
Нет не читал. MQTT хорошее решение, для распространения экстренных уведомлений сквозь NAT, сделанное опытными, в этом деле, людьми. К тому же, де-факто стал стандартом для IoT. MQTT способен работать поверх многих протоколов и UDP в том числе. Я пытася придумать что-то другое, но получается аналог MQTT. Так зачем изобретать велосипед заново?
Ну там человек изобрел полувелосипе и, вроде как, довольно достойно получилось. Все никак руки не дойдут почитать и попробовать.