Close

Odpověď na: Arduino Uno (rev3) + wifi shield ESP8266 připojení-oživení

Úvodní stránka Fórum Hardware Arduino Arduino Uno (rev3) + wifi shield ESP8266 připojení-oživení Odpověď na: Arduino Uno (rev3) + wifi shield ESP8266 připojení-oživení

#10162
Vojtěch Vosáhlo
Účastník

To co chcete je prostě jednoduchý kód pro serial. Dá se najít kdekoliv na webu. Chápu že jste začátečník, to jsme byli všichni ale stačí hledat. Když něco nevím, skočím na https://www.arduino.cc/en/Reference/ a prostě si to najdu třeba i s ukázkovým kódem.
Ukázka pro serial println je: `/*
  Analog input

 reads an analog input on analog in 0, prints the value out.

 created 24 March 2006
 by Tom Igoe
 */

int analogValue = 0;    // variable to hold the analog value

void setup() {
  // open the serial port at 9600 bps:
  Serial.begin(9600);
}

void loop() {
  // read the analog input on pin 0:
  analogValue = analogRead(0);

  // print it out in many formats:
  Serial.println(analogValue);       // print as an ASCII-encoded decimal
  Serial.println(analogValue, DEC);  // print as an ASCII-encoded decimal
  Serial.println(analogValue, HEX);  // print as an ASCII-encoded hexadecimal
  Serial.println(analogValue, OCT);  // print as an ASCII-encoded octal
  Serial.println(analogValue, BIN);  // print as an ASCII-encoded binary

  // delay 10 milliseconds before the next reading:
  delay(10);
}



Řeknu si že ale nechci posílat data přečtená z analogu ale jen AT+XXXXXX příkaz.
Tak si kód prostě a jednoduše přepíšu, smažu čtení analogu a několik println vyměním za jedno. Vznikne mi něco takového: 

void setup() {
  // open the serial port at 9600 bps:
  Serial.begin(9600);
}

void loop() {
Serial.println(„AT“);
delay(1000);
}
`

Doufám že chápete kam tím mířím. Prostě učit se, učit se, učit se 😉