• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Aplikacja wgrywająca program do arduino
#1
Witam

Jak stworzyć aplikację okienkową dzięki której można zmienić np. nr telefonu zapisany w poniższym programie


Kod:
#include <SoftwareSerial.h>

SoftwareSerial GPRS(7, 8);
boolean state, lastState;

void setup()
{
 pinMode(2, INPUT_PULLUP);
 state = digitalRead(2);
 lastState = state;
 
 GPRS.begin(9600);
 Serial.begin(9600);
 
 GPRS.println("AT+CMGF=1");
 
 delay(1000);
}

void loop()
{
 while(GPRS.available()) {
   Serial.write(GPRS.read());
 }

 lastState = state;
 state = digitalRead(2);
 
 if ( state != lastState ) {
   sendSMS();
 }
 
 delay(500);
}

void sendSMS() {
 Serial.print("Switch was turned ");
 Serial.println(state ? "on" : "off");
 
 GPRS.println("AT+CMGS=\"+48666666666\"");
 
 delay(500);
 
 GPRS.print("Switch was turned ");
 GPRS.println(state ? "on" : "off");
 GPRS.write( 0x1a ); // ctrl+Z character
 
 delay(500);
}


Idea
 
Odpowiedź
#2
Python + PyQt5?
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości