Xiaomi LYWSD03MMC + HM10 + ESP8266 (WEMOS)

User avatar
shimano73
Posts: 2174
Joined: Sun Feb 28, 2016 12:27 pm
Location: Orzesze
Been thanked: 1 time

Post

O rzesz , moje maja być lada dzień , mam nadzieje ze będzie ok 😱
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie

Wezmę udział w Supla Offline Party 2024 :)
User avatar
artur_n
Posts: 466
Joined: Thu Aug 17, 2017 2:24 pm
Location: RJA

Post

andrew01 wrote: Tue Dec 29, 2020 10:41 am
bigthomas wrote: Mon Dec 28, 2020 10:05 am Doszły może już te moduły? Jest lepiej z zasięgiem?
Doszły ale niestety w wersji bez złącza antenowego, więc złożyłem reklamację i zamówiłem z innego miejsca.
To ciekawe bo ja miałem tak samo. Dziś dostałem info, że paczka jest już w Polsce. Mam nadzieje ze teraz będzie Ok.
User avatar
artur_n
Posts: 466
Joined: Thu Aug 17, 2017 2:24 pm
Location: RJA

Post

andrew01 wrote: Tue Dec 29, 2020 10:41 am
bigthomas wrote: Mon Dec 28, 2020 10:05 am Doszły może już te moduły? Jest lepiej z zasięgiem?
Doszły ale niestety w wersji bez złącza antenowego, więc złożyłem reklamację i zamówiłem z innego miejsca.
Zaczynają się schody:

Code: Select all

mijia:18:15: error: 'D5' was not declared in this scope
 Mijia myMijia(D5,D6,9600); //HM-10 RX,TX,BAUD RATE
               ^
mijia:18:18: error: 'D6' was not declared in this scope
 Mijia myMijia(D5,D6,9600); //HM-10 RX,TX,BAUD RATE
                  ^
exit status 1
'D5' was not declared in this scope
Jak wybrnąć?

Pozdrawiam
Artur
elmaya
Posts: 1485
Joined: Wed Jun 27, 2018 5:48 pm
Location: El Saucejo - Sevilla

Post

add this or select Wemos as a board

Code: Select all

#define D0 16  //no internal pullup resistor
#define D1  5
#define D2  4
#define D3  0  //must not be pulled low during power on/reset, toggles value during boot
#define D4  2  //must not be pulled low during power on/reset, toggles value during boot
#define D5 14
#define D6 12
#define D7 13
#define D8 15  //must not be pulled high during power on/reset
User avatar
artur_n
Posts: 466
Joined: Thu Aug 17, 2017 2:24 pm
Location: RJA

Post

elmaya wrote: Wed Dec 30, 2020 10:37 pm select Wemos as a board
Key word!!

Working!
User avatar
artur_n
Posts: 466
Joined: Thu Aug 17, 2017 2:24 pm
Location: RJA

Post

Skompilowałem, wgrałem. W module mam najnowszy soft HM-10 i nie mam odczytów z czujników.

Połączenie mam tak:

HM10 - wemos
GND - GND
VCC - 3V3
P16 - D5
P17 - D6

Gdzie może leżeć błąd?

PS. Podłączając moduł pod konwerter USB w programie HM_COM Assistant 1.5 mam odpowiedzi na komendy AT.
Np.
AT+NAME? OK+NAME:HMSoft
AT+VERS? HMSoft V710
andrew01
Posts: 163
Joined: Fri May 24, 2019 6:49 am

Post

Sprawdź czy i jaką odpowiedź dostajesz po komendzie AT+DISA? Pamiętaj, że wcześniej trzeba wgrać zmodowany soft do czujników.
User avatar
artur_n
Posts: 466
Joined: Thu Aug 17, 2017 2:24 pm
Location: RJA

Post

Komenda AT+DISA? nie ma żadnej odpowiedzi. Soft w czujnikach jest już modowany.
andrew01
Posts: 163
Joined: Fri May 24, 2019 6:49 am

Post

To pozostaje na telefonie sprawdzic czy czujniki wysylaja dane, wgraj moze ten soft jaki podalem w pierwszym poscie, moze cos pozmieniali w kolejnych wersjach.
User avatar
artur_n
Posts: 466
Joined: Thu Aug 17, 2017 2:24 pm
Location: RJA

Post

Czujniki pokazują się jaki ATC_XXXXXX

Pod jakie porty powinien być wpięty HM-10 przy Wemos?
Komenda AT+DISA? powinna coś zwracać?

Return to “Ogólna dyskusja”