İçindekiler:

ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden): 5 Adım (Resimlerle)
ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden): 5 Adım (Resimlerle)

Video: ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden): 5 Adım (Resimlerle)

Video: ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden): 5 Adım (Resimlerle)
Video: HTTP İstemcisi örneği ile NodeMCU ESP8266 WiFi Geliştirme kartına giriş 2024, Temmuz
Anonim
ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden)
ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden)
ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden)
ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden)
ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden)
ESP8266'yı İnternet Üzerinden Kontrol Edin (Her Yerden)

Arduino'nuzu programlamaktan ve kullanmaktan (başarıyla) daha iyi birkaç şey var. Elbette bunlardan biri, ESP8266'nızı WiFi'li bir Arduino olarak kullanmaktır! Bu talimatta size ESP8266'yı bir web sunucusu olarak çalıştırmanın VE bu sunucuya herhangi bir yerden (internet üzerinden) erişmenin KOLAY bir yolunu göstereceğim.

Ayrıca, bu talimatı ilginç bulursanız, belki de diğerlerinden bazılarını beğenirsiniz:

KOLAY Arduino OLED sensör veri ekranı

Yüksek voltajlı güç kaynağı nasıl yapılır

Arduino'dan excel'e veri nasıl gönderilir (ve çizilir)

Arduino sensör okumaları Nokia 5110 ekranında nasıl görüntülenir?

Adım 1: İhtiyacınız Olan Şeyler:

Neye ihtiyacınız olacak
Neye ihtiyacınız olacak

esp8266 NodeMcu çok ucuz olduğu için bir tane satın almanızı şiddetle tavsiye ederim. Basitçe PC'nize takabilir ve Arduino olarak kullanabilirsiniz. Garip komutlar veya "bilinmeyen" bir şey yok.

Adım 2: Arduino IDE+ESP8266:

Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266
Arduino IDE+ESP8266

-Arduino IDE'yi açın

-Dosya->Tercihler->Ek Pano Yöneticisi URL'lerine gidin: https://arduino.esp8266.com/stable/package_esp8266c… ->Tamam'a tıklayın

-IDE'yi kapatın ve tekrar açın

-Araçlar->Board'a gidin (Arduino sürümünüzü seçeceğiniz yer)->Boards Manager, ESP8266'yı bulun ve Yükle'ye tıklayın.

Artık ESP8266'yı Arduino olarak kullanabilmelisiniz. Sadece NODEMCU 1.0'ı panonuz olarak seçin ve kodlamaya hazır olmalısınız. (çalışmazsa, 0.9 sürümünü deneyin)

Adım 3: "Arduino" Kodu:

Yapıştırıldığında kod karıştığı için onu bir txt dosyası olarak ekledim. İndirin ve Arduino IDE'nize yapıştırın.

Kod yorumlanmıştır, bu nedenle ihtiyaçlarınıza göre neyi değiştireceğinizi anlamakta zorluk çekmezsiniz

Adım 4: Her Yerden Erişim:

Her Yerden Erişim
Her Yerden Erişim

Öncelikle www.whatsmyip.org adresine gitmeniz ve IP'nizi kopyalamanız gerekir.

Şimdi yönlendirici ayarlarınızı açmalısınız. (google bunu yönlendiriciniz için nasıl yapar) Tarayıcınızı açın ve yönlendiricinizin adresini yazın. Orada, Yönlendirme veya bağlantı noktası iletme satırları boyunca bir şeyler de dahil olmak üzere bazı ayarlar bulacaksınız.

Burada dikkat edilmesi gereken önemli nokta "Servis portu" ve "IP adresi"dir.

"Servis portu" kısmına Arduino kodunuzda belirttiğiniz portu yazmalısınız. (benimki 301 idi)

"IP Adresi" alanına şunu yazmalısınız: IP(whatsmyip'ten): ServicePort

yani xxx.xxx.xx.xx:301 gibi görünmelidir

Diğer ayarları Varsayılan'da bırakmanız yeterlidir. (veya yönlendiriciniz için nasıl iletileceğini kontrol edin)

Adım 5: Şimdi Ne???

Şimdi… tarayıcınıza xxx.xxx.xx.xx:301 yazın ve üzerinde iki düğme bulunan basit bir web sayfanız olmalıdır. Eminim bunları nasıl kullanacağını bulabilirsin.

Adresi evden uzaktayken cep telefonunuza yazabilir ve bu şekilde ESP8266'ya erişebilirsiniz. Belki bir LED'i açıp kapatmak yerine, o sıcak yaz günlerinde AC'nizi açmasını söylemeyi deneyin.

Önerilen: