We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

Informazioni su arduino_wifi_pcs

Interfaccia utente Wi-Fi di Arduino

Dopo aver montato il modulo Wi-Fi sulla scheda Arduino, azionando questa app sul telefono cellulare per collegare la comunicazione Wi-Fi tra il telefono cellulare e Arduino, premendo i 10 pulsanti forniti sul telefono cellulare per riconoscere la pressione del pulsante su l'Arduino per eseguire l'operazione desiderata.app che consente

- Pulsante singolo: 10

(Dati inviati ad Arduino quando viene premuto ciascun pulsante)

Pulsante 1: ‘0’ (30 esadecimale) Pulsante 2: ‘1’ (31 esadecimale)

Pulsante 3: "2" (32 esadecimale) Pulsante 4: "3" (33 esadecimale)

Pulsante 5: ‘4’ (34 esadecimale) Pulsante 6: ‘5’ (35 esadecimale)

Pulsante 7: ‘6’ (36 esadecimale) Pulsante 8: ‘7’ (37 esadecimale)

Pulsante 9: ‘8’ (38 esadecimale) Pulsante 10: ‘9’ (39 esadecimale)

(Esempio di programma in Arduino)

Il LED collegato alla porta digitale 5 di Arduino si accende quando il pulsante 1 viene premuto una volta e si spegne quando viene premuto di nuovo (toggle action)

///// Controllo dei LED tramite Wi-Fi

Includere SoftwareSerial.h nella prima parte.

SoftwareSerial esp8266(2,3);

impostazione vuota()

{

Serial.start(9600);

esp8266.begin(9600); // baud rate di esp

pinMode(5, USCITA);

digitalWrite(, BASSO);

sendData("AT+RST\r\n",2000); // ripristino del modulo

sendData("AT+CWMODE=2\r\n",1000); // imposta come AP (punto di accesso)

sendData("AT+CIFSR\r\n",1000); // ottieni l'indirizzo IP

sendData("AT+CIPMUX=1\r\n",1000); // impostato su connessioni multiple

sendData("AT+CIPSERVER=1,80\r\n",1000); // server sulla porta 80

}

ciclo vuoto()

{

if(esp8266.available()) // se esp sta inviando un messaggio

{

if(esp8266.find("+IPD,"))

{

ritardo(200); // legge tutti i dati seriali

int connectionId = esp8266.read();

esp8266.find("?");

int Numero = esp8266.read();

if(Numero==0x30){

if(digitalRead(5)==HIGH) digitalWrite(5, LOW);

altrimenti digitalWrite(5, HIGH);

}

// comando di chiusura

Stringa closeCommand = "AT+CIPCLOSE=";

closeCommand += connectionId; // collega l'id di connessione

closeCommand += "\r\n";

inviaDati(chiudiComando,1000); // chiude la connessione

}

}

}

Stringa sendData(Stringa comando, const int timeout)

{

Risposta stringa = "";

esp8266.print(comando); // invia il carattere di lettura a esp8266

long int time = millis();

while( (tempo+timeout) > millis())

{

while(esp8266.disponibile())

{

// Se ci sono dati ricevuti in esp, inviali in modo seriale

carattere c = esp8266.read(); // legge il carattere successivo

risposta+=c;

}

}

risposta di ritorno;

}

Novità nell'ultima versione 1.1.0

Last updated on Nov 17, 2022

Minor bug fixes and improvements. Install or update to the newest version to check it out!

Traduzione in caricamento...

Informazioni APP aggiuntive

Ultima versione

Richiedi aggiornamento arduino_wifi_pcs 1.1.0

È necessario Android

7.0

Available on

Ottieni arduino_wifi_pcs su Google Play

Mostra Altro

arduino_wifi_pcs Screenshot

Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Abbonato con successo!
Ora sei iscritto ad APKPure.
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Successo!
Ora sei iscritto alla nostra newsletter.