Отговори на тема  [ 255 мнения ]  Отиди на страница Предишна  1 ... 6, 7, 8, 9, 10, 11, 12 ... 17  Следваща
Китайците пак избиха рибата ESP8266 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Китайците пак избиха рибата ESP8266
Проблема ти е около захранването на платката. Нямам проблеми понеже съм му хакнал 2х1.5 волта батерии.
Каква среда ползваш за програмиране?
Може ли да му заредя 2 фърмуера единият да е с АТ а другият да е Нодемцу


Вто Яну 12, 2016 11:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Китайците пак избиха рибата ESP8266
Може, ама не едновременно. :)
Каква ти е логиката да искаш два различни?


Сря Яну 13, 2016 2:26 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Китайците пак избиха рибата ESP8266
Логиката е образователна, разцъквам. :)

Като си играл с тази джаджа я кажи как да го направя:
if(_GET.pin == "ON1")then
gpio.write(led1, gpio.HIGH)
if led1 == 1 then
tmr.delay(100)
gpio.write(led1, gpio.LOW)
end
if led1 == 0 then
tmr.delay(100)
gpio.write(led2, gpio.HIGH)
end
if led2 == 1 then
tmr.delay(100)
gpio.write(led2, gpio.LOW);
end
elseif(_GET.pin == "OFF1")then
gpio.write(led2, gpio.LOW)
gpio.write(led1, gpio.LOW);
end

ПП. това не работи! Искам след натискане на бутон да се задейства лампа след което да угасне, да светне друга лампа която и тя да угасне след определено време.


Сря Яну 13, 2016 2:36 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Китайците пак избиха рибата ESP8266
Като гледам какво искаш да направиш ти препоръчвам да си сложиш ардуиното за есп8266.
Там в examples->digital->statechangedetection ще видиш повечето неща, които ти трябват.
Закъснения се правят с delay(ms).


Сря Яну 13, 2016 3:40 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Ное 15, 2015 10:31 pm
Мнения: 8
Мнение Re: Китайците пак избиха рибата ESP8266
Здравейте,
опитвам се да накарам едно esp8266 да работи като webserver. Смених му фърма с nodemcu, всичко мина нормално. Налях му код (от arduino -> example->ESP8266WIFI-> WIFIWEBSERVER), всичко нормално. В серийния монитор ми показва WiFi connected, Server started, изписва ми ip адреса. Проблема е, че не мога да го достъпя. Къде може да е проблема според вас?


Сря Яну 13, 2016 3:00 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Китайците пак избиха рибата ESP8266
Ардуино и нодемцу са различни неща. Когато направиш скеч в ардуино средата, билднеш го и качиш реално изтриваш предишния фирмуер (нодемцу-то).
Трябва да избереш дали искаш да пишеш на луа или на C++ и съответно да следваш различните документации.
Ако ще е нодемцу можеш да ползваш описанието тук:
https://github.com/nodemcu/nodemcu-firmware
Флашването на нодемцу фирмуера става с този инструмент:
https://github.com/nodemcu/nodemcu-flasher

После можеш да ползваш произволна терминална програма, но също е лесно с това:
https://github.com/4refr0nt/ESPlorer

За да пуснеш веб сървър трябва да обединиш тия два примера:
https://github.com/nodemcu/nodemcu-firmware#connect-to-your-ap
и
https://github.com/nodemcu/nodemcu-firmware#or-a-simple-http-server

Първата част асоциира модула към АП-то на твоята мрежа, а втория пуска TCP сървър и се прави на Http сървър.
Предполагам че има и по-добри примери от това което дадох горе, но тях можеш да ги намериш сам.

Ако тръгнеш с ардуино средата следвай описанието тук:
https://github.com/esp8266/Arduino/
и по-точно:
https://github.com/esp8266/Arduino#installing-with-boards-manager
Обърни внимание че това описание работи с ардуино 1.6.5 среда, не слагай по-нова защото не работи. След като добиеш опит можеш да пробваш и инсталирането през git понеже там влизат новите неща и би трябвало да работи с 1.6.7 на ардуино IDE.
Ако всичко мине успешно избираш от Tools->Board най-близката до твоята платка (nodemcu dev kit, Olimex ESP8266, ESP-01 или какъвто хардуер ползваш), настройваш COM порта на който е закачена и от File->Examples->ESP8266WebServer->HelloServer или някой от другите (AdvancedWebServer, ...). Сменяш SSID и парола и качваш. Ако мине без грешки би трябвало да заработи.


Сря Яну 13, 2016 5:50 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Китайците пак избиха рибата ESP8266
@gicho, благодаря за инфото. При мен се получи https://www.arduino.cc/en/Main/OldSoftwareReleases 1.6.5


Сря Яну 13, 2016 7:24 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Китайците пак избиха рибата ESP8266
@NikB, преди малко хванах проблема за който питаш а именно GPIO0 ти е постоянно към маса т.е. трябва да е на маса при програмиране а по време на работа трябва да е разделен.


Сря Яну 13, 2016 8:42 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение Re: Китайците пак избиха рибата ESP8266
@timt, на тези платчици, ако GPIO е към маса, АТ командите не работят.

AT+GMR Recv pack: AT version:0.21.0.0
SDK version:0.9.5


Прикачени файлове:
8266.jpg
8266.jpg [ 43.05 KiB | Прегледано 5094 пъти ]
Сря Яну 13, 2016 10:47 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Китайците пак избиха рибата ESP8266
Аз съм на ESP8266 12E при мен работи но когато забравя да го изключа от масата и забива. По принцип чипа е един и същ но съм с друг фърмуер.


Сря Яну 13, 2016 11:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Китайците пак избиха рибата ESP8266
Да се похваля, много се кефя когато е неделя и има много сняг на вънка. ;)
Направих си с джаджата UDP+HTML DS18B20 термометър. Мога директно да се свързвам с термометъра мога и през рутера. Интересното е че в момента се намира с все датчик и батерии в фризера и продължава да предава.


Прикачени файлове:
4.jpg
4.jpg [ 18.31 KiB | Прегледано 5010 пъти ]
3.jpg
3.jpg [ 3.94 KiB | Прегледано 5015 пъти ]
Нед Яну 17, 2016 9:31 pm
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12095
Местоположение: Гьотеборг
Мнение Re: Китайците пак избиха рибата ESP8266
Яко ;)
Пробвай с BME280 - темп, влажност, налягане, скоро и разни вредни газове


Нед Яну 17, 2016 9:57 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Китайците пак избиха рибата ESP8266
Е как да пробва, искат 45 лева за брейкаута в БГ магазините ... 8O Голям хубавец, в смисъл точно каквото трябва за "environment" мониторинг на едно.
Утре трябва да си взема от пощата китайската пратка с две такива платки (BME280) и ще ги сложа на тръстиката да ги гледам и аз през esp-то.
Имаш ли вече впечатление от него?

Edit: някакви референции за датчици за качество на въздуха? Ниво на кислорода, наличие на CO, въглеводороди - не е задължително в един сензор?


Нед Яну 17, 2016 11:16 pm
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12095
Местоположение: Гьотеборг
Мнение Re: Китайците пак избиха рибата ESP8266
Ами пуснах една такава през Ардуино и си работи, но не съм сравнявал. Но 45лв е прекалено, сензора е 10-15лв...?
За другите датчици е сериозна тема, и цените варират много. Ще пиша някой друг ден...


Нед Яну 17, 2016 11:29 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Китайците пак избиха рибата ESP8266
Излъгал съм - 45.50лв:
http://erelement.com/sensors/bme280
Аз затова чакам почти месец да дойдат от Китай - щото платките са няма 4 долара.


Нед Яну 17, 2016 11:45 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 255 мнения ]  Отиди на страница Предишна  1 ... 6, 7, 8, 9, 10, 11, 12 ... 17  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни