Witam
Wczoraj przyszło ModeMcu z przystawką i zaczynam przygodę z Supla. Wgrałem np soft wifisocket_x4_DS_1024_eagle.irom0text z https://github.com/zchmielak/ESP8266/tree/master/Zybi, ale nie wiem jak przejść w tryb konfiguracji, zeby wpisać login i haslo do wifi. Zwieram do masy GPIO 15, ale chyba nie o to chodzi, bo wifi się nie pojawia.
PS. czy znajdę gdzieś programy na Arduino IDE np z kilkoma DS18B20 + kilka wyjść na przekaźnik? Chodzi o funkcjonalności coś jak te pliki *.bin
Na gotowym przykładzie łatwiej mi będzie to rozgryźć
Zybi wrote: Sat May 19, 2018 9:04 pm
Przeczytaj readme.txt
Przeczytałem.
To bring the device into configuration mode, press and hold button for at least 5 sec.
When in configuration mode, the device goes into Access Point mode.
tylko o jakim przycisku mowa jak ja mam gołe ModeMcu. Patrzyłem na schematach np tu https://majsterkowo.pl/supla-nodemcu-v3 ... ogle-home/ i mowa jest o przycisku nr 1, który podłączony jest pod D4. Też zwierałem do masy i nic.
Jeżeli chodzi o tę część opisu:
LED Config - GPIO15 /(LED diode with a serial resistor of 270-330 ohm attached to parallel resistor
10k ohm between port and GND. In the config mode, the LED flashes rapidly and during normal
operation is off
Kolego nie możesz porównywać opisu z majsterkowo , bo tam zastosowany został inny soft z innymi funkcjami dla poszczególnych GPIO.
Skoro czytałeś zawartość pliku tekstowego , to powinieneś się doczytać , że za tryb config odpowiada w tym sofcie GPIO 0 , czyli D3
Należy jeszcze pamiętać o tym , że do poprawnej pracy tego GPIO potrzebny jest rezystor podciągający do 3V3 , co to znaczy ? a no trzeba między GPIO 0 a 3,3V podłączyć opornik o wartości od 4,7 - 10 k , dopiero wtedy zwarcie do masy GPIO 0 na ponad 5 s wprowadzi ten moduł w tryb AP , czyli zacznie rozgłaszać sieć SUPLA.
Nie wiem czego nie rozumiesz w tekście dotyczącym LED Config ?
Wyraźnie jest napisane , że do GPIO 15 podłączamy diodę LED , która będzie nam sygnalizowała stan modułu , a trzeba to zrobić tak , że między GPIO 15 a MASĘ podłączamy rezystor 10k i dokładnie pod te same zaciski podłączamy diodę LED z rezystorem szeregowym około 300 ohm .
Jeżeli nie chcesz mieć sygnalizacji, to tej diody wcale nie trzeba podłączać.
Nie dziw się , że nie uzyskujesz konkretnych porad od kolegów , gdyby każdemu tłumaczyć wszystko co już było opisane i można łatwo znaleźć (trzeba poczytać dział FAQ) , to na tym forum byłby straszny śmietnik.
Powodzenia
Kolejne pytanie.
Próbuję uruchomić czujnik temperatury DS18B20 ale niestety pomiar się nie pokazuje. W cloudzie i w aplikacji termometr jest widoczny, ale nie pokazuje temperatury. Czy coś mam źle w kodzie? Programuję poprzez Arduino IDE. Dodatkowo, jak wpisać kod dla czujników, gdzie każdy podłączony jest na oddzielnym GPIO? Podobno kilka na jednym PINie potrafią zamienić się miejscami w aplikacji. Czy w ModeMcu OneWire działa na każdym PINie, czy są jakieś dedykowane? Nie mogę znaleźć tej informacji w necie, a przykłady jakie znalazłem wykorzystują D4. (Próbowałem na D4, ale też temperatura się nie pokazuje).