Ovládali sme ho AT príkazmi z Arduina Uno. Skúška AT príkazu a pripojenie na wifi sieť + nastavenie modu prebehlo bez problému.
Arduino seriovu linku som nastavil na 9600 baud/s a softvérú do ESP8266 na 115200. Niekedy výstup pripomínal rozsypaný čaj, inokedy to fungovalo ok, dôvod neviem, používam 20cm káble, problém je možno tam? Avšak na funkčnosť to vplyv nemalo.
Snažili sme sa vyhotoviť HTTP alebo HTTPS request.
Pre HTTPS hosta používam: https://arduino.php5.sk
Pre HTTP hosta používam: http://www.arduino.php5.sk
Pripájanie som skúšal týmito variáciami. Vždy pri pripojení hosta obdržím správu, že connect sa vykonal.
VARIANT 1:
Kód: Vybrat vše
AT+CIPMUX=0
AT+CIPSTART="TCP","www.arduino.php5.sk",80
AT+CIPSEND=74
GET /tomas/data.php?hodnota=56 HTTP/1.1\r\nHost: www.arduino.php5.sk\r\n\r\n
Kód: Vybrat vše
AT+CIPMUX=0
AT+CIPSTART="TCP","arduino.php5.sk",443
AT+CIPSEND=42
GET /tomas/data.php?hodnota=8 HTTP/1.1
Host: arduino.php5.sk
Connection: keep-alive
Kód: Vybrat vše
AT+CIPMUX=0
AT+CIPSTART="TCP","www.arduino.php5.sk",80
AT+CIPSEND=110
GET /tomas/data.php?hodnota=57 HTTP/1.1\r\nHost: www.arduino.php5.sk\r\nUser-Agent: NodeMCU\r\nConnection: close\r\n\r\n
Cieľová lokácia pre HTTP je: http://www.arduino.php5.sk/tomas/data.php?hodnota=57
Cieľová lokácia pre HTTPS je: https://arduino.php5.sk/tomas/data.php?hodnota=57
Vidí niekto chybu? Skúšal som to podľa viacerých tutoriálov ale ani jeden pokus o request nebol úspešný. Vďaka.