Go Down

Topic: ho un problema con arduino e mi serve settimana prossima per la mia tesina (Read 122 times) previous topic - next topic

alessioilpro

il codice è questo
Code: [Select]

#include<WiFiSSLClient.h>
#include <WiFi101.h>
#include <TelegramBot.h>
String informazioni ,umidita;
int i = 0;

int b = 0;

int c = 0;

// Initialize Wifi connection to the router
char ssid[] = "gino";             // your network SSID (name)
char pass[] = "";           // your network key

// Initialize Telegram BOT
const char BotToken[] = "752878247:AAH7yq2Vhqdj3xHQObcaxcER9KsVHEp5ojI";

WiFiSSLClient client;
TelegramBot bot (BotToken, client);
TelegramKeyboard keyboard_one;

void setup() {

  Serial.begin(9600);
 // while (!Serial) {}
 delay(3000);


  // attempt to connect to Wifi network:
  //Serial.print("Connecting Wifi: ");
  //Serial.println(ssid);
  while (WiFi.begin(ssid, pass) != WL_CONNECTED) {
    //Serial.print(".");
    delay(500);
  }
  //Serial.println("");
  //Serial.println("WiFi connected");

 const char* row_one[] = {"informazioni", "umidita"};
  keyboard_one.addRow(row_one, 2);
  bot.begin();
pinMode(A0, INPUT);
pinMode(D2, OUTPUT);

}

void loop() {
  informazioni= String(A0);
  umidita= String(A0);
 
    message m = bot.getUpdates(); // Read new messages
    if ( m.chat_id != 0 ){ // Checks if there are some updates

     if (m.text=="informazioni") bot.sendMessage(m.chat_id, "ho finito di irrigare (i) secondi fa, inizio ad irrigare quando il terreno sarà sotto il 17 % di umidita, l'umidità attuale è del (c)%", keyboard_one);
     if (m.text=="umidita") bot.sendMessage(m.chat_id, c+"%", keyboard_one); 
      //Serial.println(m.text);
 
    } else {
      analogRead(A0);
          }
 delay(500);

if (analogRead(A0) < 850) {
    digitalWrite(D2, HIGH);
    b = 1;
    delay(30000); // Wait for 30000 millisecond(s)
    digitalWrite(D2, LOW);
  } else {
    digitalWrite(D2, LOW);
  }
  if (b == 1) {
    i = (i + 30);
  } else {
    i = (i + 1);
  }
  c = analogRead(A0);
  }

e l' errore che mi ritorna è
Code: [Select]
exit status 1
Errore durante la compilazione per la scheda NodeMCU 1.0 (ESP-12E Module).

gpb01

Buongiorno,
essendo il tuo primo post, nel rispetto del regolamento della sezione Italiana del forum (… punto 13, primo capoverso), ti chiedo cortesemente di presentarti IN QUESTO THREAD (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con molta attenzione tutto il su citato REGOLAMENTO ... Grazie. :)

Guglielmo

P.S.: Ti ricordo che, purtroppo, fino a quando non sarà fatta la presentazione nell'apposito thread, nessuno ti potrà rispondere, quindi ti consiglio di farla al più presto. ;)
Search is Your friend ... or I am Your enemy !

ORSO2001

ciao alessioilpro,

dopo che ti sarai presentato, e per accellerare i tempi, quando compili il codice se espandi la finestra dei dettagli (quella nel fondo dove ti compare l'errore) e posti tutto magari si capisce che errore è.
ciao

Go Up