arduino_wifi_pcs

arduino_wifi_pcs

c.s.park
Nov 17, 2022
  • 7.0

    Android OS

arduino_wifi_pcs hakkında

Arduino WiFi Kullanıcı Arayüzü

Wi-Fi modülünü Arduino kartına monte ettikten sonra, cep telefonu ile Arduino arasındaki Wi-Fi iletişimini bağlamak için bu uygulamayı cep telefonunda çalıştırdıktan sonra, cep telefonunda bulunan 10 tuşa basıldığında düğmeye basıldığını tanımak Arduino'nun istenilen işlemi gerçekleştirmesini sağlayan uygulama.

- Tek düğme: 10

(Her tuşa basıldığında Arduino'ya gönderilen veriler)

Düğme 1: "0" (onaltılık 30) Düğme 2: "1" (onaltılık 31)

3. Düğme: "2" (onaltılık 32) Düğme 4: "3" (onaltılık 33)

5. Düğme: "4" (onaltılık 34) Düğme 6: "5" (onaltılık 35)

Düğme 7: "6" (onaltılık 36) Düğme 8: "7" (onaltılık 37)

Düğme 9: "8" (onaltılık 38) Düğme 10: "9" (onaltılık 39)

(Arduino'daki program örneği)

Arduino'nun 5 numaralı dijital portuna bağlı LED, 1. butona bir kez basıldığında yanar ve tekrar basıldığında söner.(Toggle action)

///// LED'leri Wi-Fi üzerinden kontrol etme

İlk bölüme SoftwareSerial.h'yi ekleyin.

SoftwareSerial esp8266(2,3);

geçersiz kurulum()

{

Serial.begin(9600);

esp8266.begin(9600); // esp'nin baud hızı

pinMode(5, ÇIKIŞ);

digitalWrite(, DÜŞÜK);

sendData("AT+RST\r\n",2000); // modül sıfırlama

sendData("AT+CWMODE=2\r\n",1000); // AP (erişim noktası) olarak ayarla

sendData("AT+CIFSR\r\n",1000); // ip adresi al

sendData("AT+CIPMUX=1\r\n",1000); // birden çok bağlantıya ayarla

sendData("AT+CIPSERVER=1,80\r\n",1000); // 80 numaralı bağlantı noktasındaki sunucu

}

boşluk döngüsü()

{

if(esp8266.available()) // esp bir mesaj gönderiyorsa

{

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

{

gecikme(200); // tüm seri verileri oku

int bağlantı kimliği = esp8266.read();

esp8266.find("?");

int Sayı = esp8266.read();

if(Sayı==0x30){

if(digitalRead(5)==YÜKSEK) digitalWrite(5, DÜŞÜK);

başka digitalWrite(5, YÜKSEK);

}

// komutu kapat

String closeCommand = "AT+CIPCLOSE=";

kapatKomut += bağlantı kimliği; // bağlantı kimliğini ekle

kapatKomut += "\r\n";

veri gönder(kapatKomut,1000); // yakın bağlantı

}

}

}

String sendData(String komutu, const int zaman aşımı)

{

Dize yanıtı = "";

esp8266.print(komut); // okunan karakteri esp8266'ya gönder

uzun int zaman = millis();

while( (süre+zaman aşımı) > millis())

{

while(esp8266.available())

{

// esp'de alınan data varsa seri olarak gönder

char c = esp8266.read(); // sonraki karakteri oku

cevap+=c;

}

}

geri dönüş yanıtı;

}

Daha Fazla Göster

What's new in the latest 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!
Daha Fazla Göster

Videolar ve ekran görüntüleri

  • arduino_wifi_pcs gönderen
  • arduino_wifi_pcs Ekran Görüntüsü 1
  • arduino_wifi_pcs Ekran Görüntüsü 2
  • arduino_wifi_pcs Ekran Görüntüsü 3
  • arduino_wifi_pcs Ekran Görüntüsü 4
  • arduino_wifi_pcs Ekran Görüntüsü 5
  • arduino_wifi_pcs Ekran Görüntüsü 6
  • arduino_wifi_pcs Ekran Görüntüsü 7
APKPure simgesi

APK Uygulaması ile Süper Hızlı ve Güvenli İndirme

XAPK/APK dosyalarını Android'e yüklemek için tek tıkla!

İndir APKPure
thank icon
Kullanıcı deneyiminizi geliştirmek için bu web sitesinde çerezleri ve diğer teknolojileri kullanıyoruz.
Bu sayfadaki herhangi bir bağlantıya tıklayarak, Gizlilik Politikamıza ve Çerezler Politikamıza izin vermiş oluyorsunuz.
Daha fazla bilgi edin