Wifi Tabanlı Arduino Uno Esp8266 Özellikleri ve Kullanımı

Standart Arduino Uno R3 kartının özelleştirilmiş bir versiyonu olan bu ürün, kablosuz ağa ihtiyaç duyduğunuz projelerinizde önemli avantajlar sağlayacaktır.

Wifi Tabanlı Arduino Uno elektronik kartında, Atmel ATmega328P mikrodenetleyicisi ve Esp8266 modülü yer almaktadır. Ayrıca 8 MB flash bellek ve USB-TTL dönüştürücü CH340G entegresi bulunur. Öte yandan kartın üzerindeki 8’li Dip Switch sayesinde birlikte veya ayrı ayrı çalışabilme özelliğine sahiptir.

8’li Dip Switch’in, durum ve mod seçim tablosu şöyledir:

1 2 3 4 5 6 7 8
CH340 connect to ESP8266 (upload sketch) OFF OFF OFF OFF ON ON ON NoUSE
CH340 connect to ESP8266 (connect) OFF OFF OFF OFF ON ON OFF NoUSE
CH340 connect to ATmega328 (upload sketch) OFF OFF ON ON OFF OFF OFF NoUSE
Mega328+ESP8266 ON ON OFF OFF OFF OFF OFF NoUSE
All modules work independent OFF OFF OFF OFF OFF OFF OFF NoUSE

Wifi Tabanlı Arduino Uno ESP8266 elektronik kartının 8’li Dip Switch ile modunu seçtikten sonra IDE’yi kurmaya devam edebilirsiniz.

Bu arada ESP8266 modülü programlanırken, “ESP Yeniden Başlatma” düğmesine basılması gerekmektedir.

Şimdi Arduino IDE programlama ortamını açalım ve yapılması gereken gerekli işlemlere başlayalım.

Ardından ‘Additional Boards Manager URLs’ (kırmızıyla belirlenmiş) satırında görünen pencerede, ESP8266 modülleriyle çalışacak Arduino IDE ek komut dosyalarına kurulum için; http://arduino.esp8266.com/stable/package_esp8266com_index.json bağlantısını ekleyiniz ve Tamam‘ı tıklayınız.

Sonra sırasıyla şuTools> Board> Boards Manager işlemleri gerçekleştiriniz.

Açılan pencerede, listeyi aşağı kaydırarak ‘esp8266 by ESP8266 Community’ komut dosyasına gelip tıklayınız.

Sağ alt köşede yazılımın sürümünü seçebilecek, 2.1.0 sürümünü (en günceli) seçiniz ve ‘Install’ düğmesine tıklayınız.

Kurulumdan sonra pencereyi kapatınız. Sonrasında Tools> Board‘a gidiniz ve ‘Generic ESP8266 Module’ satırını tıklayınız.

Ardından ‘Upload Speed – 115200’ seçimini yapınız.

Son olarak aşağıdaki görselde kırmızı ile işaretlenmiş satırı tıklayınız.

Arduino kodlarının test taslağı şöyle:

void setup()

{ Serial.begin(115200);

pinMode(14,OUTPUT);

delay(500);

Serial.println("AT+CIPMUX=1");

delay(2000);

Serial.println("AT+CIPSERVER=1,5000");

delay(2000);

Serial.println("AT+CIPSTO=3600");

delay(2000); }

void loop()

{ while(Serial.available())

{ char Rdata;

Rdata=Serial.read();

if(Rdata=='A'|Rdata=='a')

{ digitalWrite(14,HIGH);

delay(50); }

else if(Rdata=='B'|Rdata=='b')

{ digitalWrite(14,LOW);

delay(10);

digitalWrite(14,HIGH);

delay(10);

digitalWrite(14,LOW); }

else

{ digitalWrite(14,LOW); } } }

‘Wifi Tabanlı Arduino Uno (Esp8266) ATmega328p 8Mb Flaş CH340G ürününü Direnc.net sitesinden temin edebilirsiniz. Satın almak için burayı tıklayınız.

Likes:
1 3
Views:
4152
Article Categories:
Ürünler

All Comments

  • İyi günler beraber nasıl çalıştığına dair bir video çekebilir misiniz?

    Elvan 12:40 Cevapla
  • benim ekranımda son adımda bulunan esp8266 skecth data upload seçeneği yok

    Elvan 12:52 Cevapla
    • Aycıca internette bu kartla ilgili hiç kaynak bulmadım sizden ricam kullanımı hakında ayrıntılı bir kaynak önerebilirmsiniz veya video hazırlama şansını varmı?

      Elvan 12:53 Cevapla
  • esp8266 ile ağ üzerinden bağlanıp bir pin kontrolü yapılan bir örnek olsa çok makbule geçer kaldı ki esp’ye ağ üzerinde henüz erişemedik. Hiç bir yerde de bununla ilgili bir örnek yok malesef.

    Serdar ERDOĞAN 11:32 Cevapla

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir