Приветствую! Нужно переделать устройство Алекса Гайвера (POV рисовалку) на управление по WiFi.

(вот ссылка на статью) https://alexgyver.ru/pov-serial-display/
Нужно, чтобы такая "надпись" могла программироваться удаленно, но не через блютуз - а по вай фай. Скетч, соответственно должет быть компилирован не в ардуино нано - а в ESP8266, а точней ESP12F. Еще: вместо полоски светодиодов - адресная светодиодная лента ws2812 из 8 сегментов (или может быть другое количество). Кроме прочего - устройство должно отрисовывать движение как в одном направлении - так и в противоположном (то есть иметь акселерометр, который указывает направление отрисовки символов), подобно вот этой рисовалке от Амперки:

(ссылка на статью) http://wiki.amperka.ru/projects:povdisplay
То есть: нужно написать скетч (верней переписать, или даже объединить два или более в один) такой "рисовалки" для ESP, содержащий возможность подключения к этой ESP по WiFi AP (точка доступа) и управление через браузер (например, мобильного телефона). ESP создает новую точку доступа WiFi, телефон подключается к ней и по какому-нибудь стандартному адресу, типа 192.168. 4.1 открывается простенькая страничка, с которой можно управлять ESP-шкой. Вот простой пример скетча для подключение к ESP по WiFi и управления простым включением светодиода, можно его использовать:
13 | #include <ESP8266WiFi.h> |
14 | const char WiFiPassword[] = "12345678" ; |
15 | const char AP_NameChar[] = "LEDControl" ; |
19 | String header = "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n" ; |
20 | String html_1 = "<!DOCTYPE html><html><head><meta name='viewport' content='width=device-width, initial-scale=1.0'/><meta charset='utf-8'><style>body {font-size:140%;} #main {display: table; margin: auto; padding: 0 10px 0 10px; } h2,{text-align:center; } .button { padding:10px 10px 10px 10px; width:100%; background-color: #4CAF50; font-size: 120%;}</style><title>LED Control</title></head><body><div id='main'><h2>LED Control</h2>" ; |
22 | String html_4 = "</div></body></html>" ; |
29 | pinMode(LED_Pin, OUTPUT); |
31 | boolean conn = WiFi.softAP(AP_NameChar, WiFiPassword); |
42 | WiFiClient client = server.available(); |
43 | if (!client) { return ; } |
46 | request = client.readStringUntil( '\r' ); |
48 | if ( request.indexOf( "LEDON" ) > 0 ) { digitalWrite(LED_Pin, HIGH); } |
49 | else if ( request.indexOf( "LEDOFF" ) > 0 ) { digitalWrite(LED_Pin, LOW); } |
53 | if (digitalRead(LED_Pin) == HIGH) |
56 | html_2 = "<form id='F1' action='LEDOFF'><input class='button' type='submit' value='Turn of the LED' ></form><br>" ; |
61 | html_2 = "<form id='F1' action='LEDON'><input class='button' type='submit' value='Turn on the LED' ></form><br>" ; |
67 | client.print( header ); |
68 | client.print( html_1 ); |
69 | client.print( html_2 ); |
70 | client.print( html_4); |
(ссылка на статью) http://www.martyncurrey.com/esp8266-and-the-arduino-ide-part-2-control-an-led-from-a-web-page-using-access-point-mode-ap/
В сети, в принципе - полно готовых, похожих штук - но именно того, что мне нужно, я не нашел. Кто может помочь, и за какое вознаграждение? (сразу скажу - бюджет не в профиците). Благодарен за любой ответ! Удачных решений!
Приветствую! Нужно переделать устройство Алекса Гайвера (POV рисовалку) 1) но не через блютуз - а по вай фай. Скетч, соответственно 2) должет быть компилирован не в ардуино нано - а в ESP8266, а точней ESP12F. Еще: 3)вместо полоски светодиодов - адресная светодиодная лента ws2812 из 8 сегментов (или может быть другое количество). Кроме прочего - 4)устройство должно отрисовывать движение как в одном направлении - так и в противоположном (то есть иметь акселерометр,
Друой тип связи, другой контроллер, другие светики и другой принцип формирования картинки...
и при этом
мужик, ну ты сам все понял. да?
просто назовите свою цену.
тыщ 15-20
Понял
тыщ 15-20
ты с порядком цифр не ошибся? Здесь же по сути разработать новое устройство на ESP
PS мне вообще сомнительно, что на адресных это реализуемо ...
Здесь же по сути разработать новое устройство на ESP
а разработать новое устройство на ЕСП теперь 100тыс стоит? - буду знать
PS мне вообще сомнительно, что на адресных это реализуемо ...
надо пробовать, может быстродействия и хватит... там кусочек всего 8 шт
тыщ 15-20
Здесь же по сути разработать новое устройство на ESP
PS мне вообще сомнительно, что на адресных это реализуемо ...
Есть полно практически готовых проектов, например этот: https://github.com/juliensnz/pov-wheel
Есть полно практически готовых проектов, например этот: https://github.com/juliensnz/pov-wheel
вот именно - берите то что есть
а разработать новое устройство на ЕСП теперь 100тыс стоит
Кто больше? )
вот именно - берите то что есть
Да я сам решу, что мне делать -но спасибо за совет.
Кто больше? )
Считаете что это стоит дешевле? - никто не против.
Вам остается только дождаться "вашего" исполнителя.
Кто больше? )
Считаете что это стоит дешевле? - никто не против.
Вам остается только дождаться "вашего" исполнителя.
И подпись "Капитан Очевидность" )
демпингую, тыщ за 8 сделал бы, man9913@mail.ru
демпингую, тыщ за 8 сделал бы, man9913@mail.ru
тогда уж и код выложи, после сдачи клиенту )))
barmaley2m@yandex.ru
barmaley2m@yandex.ru
Цену предложите, хотя бы ориентировочную.
Делал фотопалку. Там диодов поболее. Метр диодов - 144 штуки. Но они не2812. Другая серия более быстрая. Загрузка полноцветных картинок через веб интерфейс, на SD карточку. Показывает картинки в цикле, либо по кнопке. "Вспомню" проект от 30 тысяч.
Я рад, что Вы все это делали - но у меня другой проект.
Делал фотопалку. Там диодов поболее. Метр диодов - 144 штуки. Но они не2812. Другая серия более быстрая. Загрузка полноцветных картинок через веб интерфейс, на SD карточку. Показывает картинки в цикле, либо по кнопке. "Вспомню" проект от 30 тысяч.
ну вот - реальная цена, я так щетаю )))
ну вот - реальная цена, я так щетаю )))
... если проект такой сложности, что нужно сидеть над ним целую неделю по 10 часов в день. Данный же проект можно сделать за час, даже без проверки на железе (при должном профессионализме, естественно и некоторой смекалке), в худшем случае - за день, со всеми переписками и уточнениями, со "сканированием" интернета, на предмет похожих проектов и т. д.
Но при желании - можно затянуть и на месяц, если тебя будут всё это время кормить и поить. По этому - да, правильно "Щетаете".
brokly! неужели одолеешь за час? я в курсе, что у тебя опыт с этими девайсами громадный, но за час...терзаем смутными сомнениями...
Можно сесть - и написать код, пусть не за дорого - зато за деньги. А можно сидеть днями и писать в форум - бесплатно, но наверное от этого "душа поёт". Понимаю.
тогда тебе к Бармалею
А можно не писать в форум, а взять и написать себе код. Быстро и бесплатно.
А можно не писать в форум, а взять и написать себе код. Быстро и бесплатно.
Блестящая идея - как же я сразу не догадался!
Я не умею писать коды, даже объединить два в один, не понимаю логики функций - скорее, просто не разбираюсь в синтаксисе языка программирования. В HTML - да, легко, а всякие "си плюсы" - по нолям. Однако, я уверен, что задача достаточно простая, и предложения стоимости исполнения в десятки тысяч рублей - это, мягко говоря - "не понимание смысла задания", а в некоторых случаях просто "спекуляция". Я уверен, что есть достаточно много людей, которые могли бы справиться за час, тире - день: такого я и ищу. Да, каждый вправе просить столько, сколько считает нужным, а я в праве согласиться или не согласиться. В хамстве нет никакого смысла (это не к Вам).
А можно не писать в форум, а взять и написать себе код. Быстро и бесплатно.
точно по высказыванию в #18 - "но у меня другой проект"
Я уверен, что есть достаточно много людей, которые могли бы справиться за час, тире - день: такого я и ищу.
тебе выше предложили за 8 тыс. Что тебя не устраивает?
Или ты какую оплату считаешь для нас нормальной за день? :)