02.12.2016, 01:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Нужен совет по работе/прошивке ESP8266
Хочу поиграться с ESP8266. На компе АТ-команды проверил некоторые, работает всё. Думаю сделать 3 ESP8266+stm32f0 с датчиком температуры MCP9700. И чтобы 4-ый ESP8266 + stm32f0 получал значение температуры от тех трех и посылал им чтото что я скажу. Например будут три термостата которыми будет управлять 4-ый модуль. Как такое сделать может ктото объяснить?
Нужно чтобы 4-ый был сервером с множеством подключений? И чтобы к нему подключались остальные три? Сервер должен иметь возможность принимать и отправлять данные.
Сервер будет точкой доступа как я понял. А те три будут клиентами которые к серверу подключатся по SSID и паролю?
просто второй платы пока нету неначем это проверить. В нете всё для Абдурино.....
|
|
|
|
02.12.2016, 06:49
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
|
Re: Нужен совет
А зачем для термометра целых два микроконтроллера использовать?
У esp на борту есть свой и на нем все и сделать.
Примеров в сети есть толика.
Это ведь не только WiFi радиомодуль… там ещё и GPIO и ADC и интерфейсов есть несколько.
И ещё есть память для пользовательской программы и возможность ее записать через UART…
Стоит наверное (пока доктор с порошком едет ) почитать документацию и попробовать пока на одном сделать что-то без лишних компонентов.
Сервер в общем случае это компонент системы, выполняющий некоторые запросы других компонентов.
К понятию точка доступа сервер не имеет отношения и может быть AP, а может клиентом. Это несколько другая иерархия. Точки доступа может и не быть - ad hoc или даже p2p.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 02.12.2016 в 06:57.
|
|
|
|
02.12.2016, 11:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Нужен совет
mike-y-k, там вроде свой компилятор надо ставить да?? Одни заходят на сайт и собирают прошивку готовую, другие чтото пишут про отдельный компилятор для ESP8266. А нельзя командами по УАРТу управлять пинами и АЦП?? )) Незнаете?
Тут собирают прошивку https://nodemcu-build.com/index.php
Это для ардуино наверно??
Последний раз редактировалось miwutka; 02.12.2016 в 12:08.
|
|
|
|
05.12.2016, 10:55
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 945
Сказал спасибо: 25
Сказали Спасибо 175 раз(а) в 124 сообщении(ях)
|
Re: Нужен совет
Сообщение от mike-y-k
|
У esp на борту есть свой и на нем все и сделать.
|
Тс... А то щас стм320F0 прибежит проповедовать, что нет микроконтроллеров окромя STM32.
|
|
|
|
05.12.2016, 11:01
|
|
Гражданин KAZUS.RU
Регистрация: 16.06.2005
Сообщений: 945
Сказал спасибо: 25
Сказали Спасибо 175 раз(а) в 124 сообщении(ях)
|
Re: Нужен совет
Сообщение от miwutka
|
Это для ардуино наверно??
|
Миш, ну причём тут ардуина (кстати, вроде бы есть ардуины и на стм32)? Написано же английским языком, крупным шрифтом "You customize your NodeMCU firmware and we build it.".
|
|
|
|
05.12.2016, 11:24
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,539
Сказал спасибо: 172
Сказали Спасибо 1,561 раз(а) в 811 сообщении(ях)
|
Re: Нужен совет
Название темы исправьте на более информативное.
|
|
|
|
05.12.2016, 11:55
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,392
Сказал спасибо: 1,976
Сказали Спасибо 1,332 раз(а) в 580 сообщении(ях)
|
Re: Нужен совет
Сообщение от miwutka
|
там вроде свой компилятор надо ставить да??
|
Я тоже в процессе освоения (в свободные минутки...)
Компилятор и среду можно, но сложно.
Я делал так - есть утилита прошивки - ESP8266Flasher - она скачивается с прошивкой nodemcu.
Там надо правильно выбрать размер ПЗУшки (посмотреть на плате). И какие-то пины переключать для прошивки.
После прошивки этой - АТ команды побоку, а там появляется встроенная файловая система и язык-интерпретатор, своеобразный. Есть примеры, пробовал, работало
Общение - программа ESPlorer
Вообще тема интересная.
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
05.12.2016, 14:48
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,260
Сказал спасибо: 11,170
Сказали Спасибо 3,860 раз(а) в 2,930 сообщении(ях)
|
Re: Нужен совет
Да, тему бы надо было обозвать типа "начало использования ESP8266".
По использованию лучше всего будет изначально почитать материалы разработчика и сообщества пользователей. Так будет меньше вопросов из FAQ. Это не издевка, а проза жизни. Вот когда предмет изучен в теории и есть номинальный опыт (в процессе изучения) работы с ним в вариациях, тогда можно и с вопросами при возникновении проблем. Заодно приходит опыт самообразования.
Вариант с AT командами предназначен исключительно для быстрого расширения готовых проектов. Для других вариантов есть собственный процессор и собственные логика и среда разработки.
Собственно начало наверное отсюда (там все нужные ссылки есть).
На форуме BolshoyK занимается метеостанцией на их основе, есть тема.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 05.12.2016 в 15:06.
|
|
|
|
05.12.2016, 14:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Нужен совет
mike-y-k, я читал его тему. Там просто пишет что он сделал и все... Пока непонял по поводу nodemcu. Получается я собираю прошивку с нужными модулями, например DS18b20. Они дали мне прошивку на почту, я прошил ESP, и как получить температуру из него нигде не вычитал..... Или он АЦП свои задействовал, а как потом значение АЦП считать, передать его по ВАЙФАЙ...?
Последний раз редактировалось miwutka; 05.12.2016 в 15:03.
|
|
|
|
05.12.2016, 15:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.07.2009
Адрес: Запорожье
Сообщений: 1,531
Сказал спасибо: 309
Сказали Спасибо 53 раз(а) в 48 сообщении(ях)
|
Re: Нужен совет
Someone, все примеры которые видел выкладывали только ардуинщики. Они подключали готовый скетч какойто и оно все работало с пары строк... Там даже не видно как оно общается.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:03.
|
|