Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
wiki:projets:ardunet [2015/03/09 21:11] karang créée |
wiki:projets:ardunet [2016/09/11 10:59] (Version actuelle) |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Ardunet est un projet qui surf sur la vague créée par la sortie récente de l' | Ardunet est un projet qui surf sur la vague créée par la sortie récente de l' | ||
+ | |||
+ | ==== Exemple ==== | ||
+ | |||
+ | Exemple de serveur http permettant d' | ||
+ | < | ||
+ | char* homeHandler(HeaderInfo* infos) { | ||
+ | const char* content = "< | ||
+ | return (char*)content; | ||
+ | } | ||
+ | |||
+ | char* ledHighHandler(HeaderInfo* infos) { | ||
+ | digitalWrite(12, | ||
+ | const char* content = "< | ||
+ | return (char*)content; | ||
+ | } | ||
+ | |||
+ | char* ledLowHandler(HeaderInfo* infos) { | ||
+ | digitalWrite(12, | ||
+ | const char* content = "< | ||
+ | return (char*)content; | ||
+ | } | ||
+ | |||
+ | void setup() { | ||
+ | Serial.begin(115200); | ||
+ | | ||
+ | Wifi.setMode(WIFI_MODE_HOST); | ||
+ | Wifi.beginHost(" | ||
+ | Wifi.setHostIP(" | ||
+ | |||
+ | HTTPServer.begin(80); | ||
+ | HTTPServer.registerURL("/", | ||
+ | HTTPServer.registerURL("/ | ||
+ | HTTPServer.registerURL("/ | ||
+ | |||
+ | pinMode(12, OUTPUT); | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | delay(1000); | ||
+ | } | ||
+ | </ | ||
==== Sources ==== | ==== Sources ==== | ||
* [[https:// | * [[https:// |