делаю первый проектик на ардуине: телефон, который подключен к ардуине по вайфаю как к AP, делает снимок предмета на поворотной платформе, дальше дает сигнал повернуться еще на угол, опять снимок делает снимок, опять поворачивает и т.д. Представляю (и с кусков собрал прототип прокрамки) что это будет wifi hotspot, с вебсервером, у котоого просто будет один урл, скажем /turn/ , телефон просто будет "дергать" этот урл, в ардуино-программе уже будут зашиты количество шагов, на которые нужно повернуться. телефон будет "знать" скольок времени требуется на поворот, выжидает, делает снимок, опять "дергает" урл. что тут может пойти не так? может как-то иначе нужно сделать? или с ардуинами не сюда? :)

Комментарии: 18

  1. Alexandre

    Не поддавайся на провокации, с ардуинами и нормальными вопросами - именно сюда :) обьясни вот это: "к ардуине по вайфаю как к AP" - где у ардуины wifi?

    • Pavel

      движок крутится, вебсервер рабтает, AP только dhcp пока не раздает вчера за часика два все сделал вот думаю просто развивать, доделывать это или надо было пойти другим путем вообще задача - крутитть платформу и делать снимки предметов на ней без провода.

      • Alexandre

        если работает - зачем переделывать? но все же... где у твоей ардуины wifi?

        • Pavel

          просто ща ща написание уже мобильного приложения думаю браться а может тут ваще не то делаю. и надо иначе управлять этим хозяйсвом? esp8266 https://www.wemos.cc

          • Alexandre

            любую задачу можно решить более чем одним способом

            • Pavel

              ну не знаю, может по опыту известно кому-то что этот AP подает или еще чо. одно дело что я вчера покрутил, порадовался, а когда оно будет в реале, то заказчик матюками обложит :)

              • Serg

                узнает что там ардуина и потребует возврат денег

                • Pavel

                  не, он в курсе что применяется он сам ссылку давал на подобное на ардуине, по проводам. говорит "такое же но без проводов сумеете?"

                • Ruslan

                  если в ТЗ нет запрета на ардуино и оно работает, заказчик идёт в пень

                  • Pavel

                    ок, то есть "дергать" урл, это норм подход? никто не видит в нем крамольного? :)

              • Alexandre

                Сделай подтверждение о повороте на нужный угол, например, чтобы ответ от сервера приходил, только после окончания поворота. А то вебтехнологии совсем не real-time,

                • Ruslan

                  да весь интернет на этом работает...

                  • Pavel

                    тогда остаюсь на этом.

                    • Alexandre

                      Получить запрос - повернуться - отдать 200 ОК Тогда не нужны таймауты и всегда будешь уверен, что оно поняло и обработало

                      • Pavel

                        да, ответ тоже думал. но тут в целом веб не веб думал использовать, а то может сокеты или еще чо тут сказали бы нужно ечли бы ща по рукам в чате надавали бы. но если в целом оно рабочее, и так принято, то буду делать так, допилю уже тогда 200 ок и dhcp

                        • Ruslan

                          можно и сокеты, но зачем?

                        • Alexandre

                          В конце концов, это что-то похожее на REST, поэтому крамолы не вижу

  2. Vasilii

    Я не понял, зачем нужно все так усложнять? Сьемку смартфоном можно реализовать просто через джек для наушников. Получится просто односторонняя связь-ардуинка будет мастером, а телефон будет тупо снимать. Но если нужно на ардуинку что-то посылать, то можно по usb все решить. Зачем вебсервер и все остальное?

Не нашли ответ?

Вам также может быть интересно