Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SPI.h>
- #include <Ethernet.h>
- byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
- IPAddress server(192,168,1,10);
- IPAddress ip(192,168,1,5);
- EthernetClient client;
- int led = 9;
- void conexao(){
- if (Ethernet.begin(mac) == 0) {
- Serial.println("Failed to configure Ethernet using DHCP");
- Ethernet.begin(mac, ip);
- }
- Serial.println("connecting...");
- if (client.connect(server, 80)) {
- Serial.println("connected");
- client.println("GET /android/janela.txt");
- Serial.println("Funcionando");
- }else{
- Serial.println("connection failed");
- }
- }
- void setup() {
- pinMode(led, OUTPUT);
- Serial.begin(9600);
- conexao();
- }
- void loop(){
- while(client.connected()){
- if (client.available()) {
- char c = client.read();
- if(c == '0'){
- digitalWrite(led, LOW);
- }else if (c == '1'){
- digitalWrite(led, HIGH);
- }
- Serial.print(c);
- }
- }
- client.stop();
- if (!client.connected()) {
- Serial.println();
- Serial.println("disconnecting.");
- conexao();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment