04-11-2021, 21:23
Hej,
Od ostatniego mojego posta kod działał bez problemu poprawnie i wystarczał na moje potrzeby w zupełności, nie miałem też żadnych większych problemów. Teraz chciałbym jednak dodać pewną informację zwrotną do temperatury, w zasadzie sam napis. Chodzi o to, że ten kod, wysyła samą informację zwrotną z temperaturą, teraz chciałbym aby dodatkowo przed temperaturą doszedł prosty napis "Temperatura:" niestety nie wiem jak się za to zabrać żeby to ruszyć. Wpisanie do linjki gprs.sendSMS (buffNumber, "Temperature:", buffer) oczywiście nie ma prawa zadziałać. Jakieś pomysły jak to ugryźć i czy jest to w ogóle możliwe?
Od ostatniego mojego posta kod działał bez problemu poprawnie i wystarczał na moje potrzeby w zupełności, nie miałem też żadnych większych problemów. Teraz chciałbym jednak dodać pewną informację zwrotną do temperatury, w zasadzie sam napis. Chodzi o to, że ten kod, wysyła samą informację zwrotną z temperaturą, teraz chciałbym aby dodatkowo przed temperaturą doszedł prosty napis "Temperatura:" niestety nie wiem jak się za to zabrać żeby to ruszyć. Wpisanie do linjki gprs.sendSMS (buffNumber, "Temperature:", buffer) oczywiście nie ma prawa zadziałać. Jakieś pomysły jak to ugryźć i czy jest to w ogóle możliwe?
Kod:
if (lastLine.indexOf("temperatura") >= 0) {
sensors.request(address); //zmiana
int temperature = sensors.readTemperature(address);
Serial.println(temperature);
char buffer[10]; // adjust size to suit
itoa(temperature, buffer, 10);
//Serial.println(F(" 'C"));
// Wysyła sms z temperatura
gprs.sendSMS (buffNumber, buffer);
}