【发布时间】:2017-12-08 11:50:51
【问题描述】:
我想将数据从我的 arduino uno wifi 发送到 PHP,然后 PHP 将值发送到 Firebase。 PHP 代码有效,因为我可以从浏览器手动将数据发送到数据库。但是,我无法通过 arduino uno wifi 这样做。
这是我的代码:
#include <Wire.h>
#include <UnoWiFiDevEd.h>
void setup() {
Wifi.begin();
Wifi.println("REST Server is up");
}
void loop() {
while(Wifi.available()){
process(Wifi);
}
delay(50);
}
void process(WifiData client){
client.println("POST /xxx.php?value=22.00 HTTP/1.1");
client.println("HOST: xxx.xxx.com");
client.println("Content-Type: application/x-www-form-urlencoded");
client.println();
}
【问题讨论】:
-
很确定您需要调用
client.connect以及打印主机头。否则它不知道将数据发送到哪里。 -
当我调用client.connect时它实际上抛出了这个错误:'class WifiData' has no member named 'connect'
标签: php firebase arduino arduino-uno