Buy A ESPcopter: 

Buy A ESPcopter:

65$ + 9$ worldwide shipping

 

[wpecpp name=”One unit ESPcopter” price=”74″ align=”left”]

Learn Robotics By Making and Programming Your Own Drones

 

 

Specifications:

  • Small and lightweight, around 35g and about 90mm motor to motor Flight time up to 7 minutes with standard 240mAh Li-Po battery
  • Standard micro-USB connector for charging which takes ~25min for the stock 260mAh Li-Po battery
  •  On-board low-energy radio@1mW based on the ESP8266-12E. Powerful 32-bit RISC CPU: Tensilica Xtensa LX106 running at 160 MHz (64kb flash, 96kb RAM) IEEE 802.11 b/g/n Wi-Fi connection
  • MPU9250 9-DOF 3-Axis Accelerometer, 3-Axis Gyro, & 3-Axis Magnetometer
  • Expansion header 2×6 pins 2.54mm pitch including power, GPIO I2C, and UART.

Box Content

  • 1 Piece Drone.
  • 1 Piece 240mAh Li-Po battery.
  • 1 Piece propeller protector.
  • 1 Piece battery  holder shield
  • 1 Piece Solder   shield
  • 4 Piece reserve propeller.
  • 4 Piece rubber grommets
  • 1 Piece propeller disassembly tool.
  • 1 Piece motor assembly tool.
  • 1 Piece installation instructions page.

 


Uçuş Kodu Yükleme

ESPcopter ile programlama eğitimlerinden sonra uçuş kodunu drone’unuza geri yüklemek isterseniz. Bu yazı size yardımcı olacaktır.

İlk olarak uçuş kodunu bilgisayarınıza indiriniz.

Uçuş Kodu:

Daha sonra NodeMCU Flasher Programını bilgisayarınıza indiriniz.

Flasher İndir

İndirilen dosyayı masaüstüne çıkardıktan sonra nodemcu-flasher-master\Win64\Release klosürü içinde ESP8266Flasher.exe uygulamasını çalıştırın.

Begin program

 

 

 

 

 

 

 

 

 

Confing bölümünden daha önce indirdiğiniz .Bin dosyasınının klasör bağlantısını ilk sekmeye yapıştırınız.

Drone bağlantısı yaptıktan sonra drone’u açık hale getirin ve flash(f) düğmesine basın. Kod yüklenmeye başlıyacaktır.

Programming

Yazılım başarı ile yüklendi.

Program success

Kontrol Ekranına Giriş

Yazılımların yüklenmesini yaptıktan sonra drone açık konuma getirin. Telefonunuz wifi sekmesinde drone’nun ismini göreceksiniz.

WIFI_SSID “ESPcopter”
WIFI_PASSWORD “12345678”

Bağlantıyı yaptıktan sonra telefonunuzdan herhangi bir web browser uygulamasını açınız. Arama satırına 192.168.4.1 yazıp aratınız.

İlk tuşu aktif yaptığınızda motorlar çalışmaya başlayacaktır.

İyi uçuşlar.

 


Kod Nasıl Yüklenir

Bu yazıda ESPcopter’in içine Arduino üzerinden nasıl kod yükleyeceğimizi öğreneceğiz.

İhtiyacımız olan itemler:

  • Bilgisayar
  • ESPcopter
  • Micro USB kablo

Bir önce ki yazıda Arduino ide’nin kurulumunu yapmıştık. Arduino yazılımını açıyoruz ve seçenekler kısmından bazı ayarlamalar yapmamız gerekiyor.

İlk olarak board(kart) olarak Node MCU 1.0 Seçiyoruz. Diğer ayarlar ise şu şekilde:

CPU Frequency : 160MHZ

Flash Size: 4M(3M SPIFFS)

Upload Speed: 115200 . ( Her hızlı kod atmak isterseniz hız yükseltebilirsiniz)

Gerekli ayarlamaları yaptıktan sonra ESPcopter’i bilgisayar bağlıyoruz. Daha sonra Drone üzerinde bulunan açma kapama düğmesini ON konumuna getiriyoruz.

Port kısmında ESPcopter COMx (x sayı) formatında gözükecektir. Eğer bilgisayarınız görmez ise direver yazılımını manuel olarak yüklemeniz gerekmektedir.

Driver Yazılımını Yükle

Arduino Nasıl Yüklenir

ESPcopter programlanabilir drone Arduino üzerinden programlanmaktadır.  Bu yazıda Arduino programını nasıl bilgisayarınıza kuracağınızı öğreneceksiniz.

İlk olarak Arduino’nun sitesinden arduino programın son versiyonunu bilgisayarınıza indiriniz.Arduino İndirKurulumu gerçekleştirdikten sonra programı açınız. Arduino programını ESPcopter üzerinde kullanabilmemiz için Arduino’ya ek bir board kütüphanesi daha kurmamız gerekmekte. Bunun için Arduino programından Seçenekler kısmını açmamız gerekmekte. (DosyaSeçenekler).

Aşağıda bulunan linki ” Ek kartlar URL” (“Additional Board Manager URLs” text box:). Kısmına yapıştırnız.

http://arduino.esp8266.com/stable/package_esp8266com_index.json

Adding Board Manager URL to Arduino preferences

 

Ok tuşuna bastıktan sonra sırada board yükleme kısmı var. Araçlar > Kartlar  > Kart Yöneticisi(Tools > Boards > Boards Manager.).  Adımlarını izleyiniz.  Arama kısmına ESP yazdıktan sonra gelen seçenekler arasında esp8266 by ESP8266 Community seçeneceğini göreceksiniz. 2.5.0 versiyonunu indiriniz.

 

Installing additional boards from Board Manager

İndirme işlemi internet hızınıza göre 10 dk kadar sürebilir.

İndirme işlemi bittikten sonra Araçlar sekmesinden NodeMCU 1.0 seçeneğini seçiniz.

Yukardaki işlemleri eksizsiz şekilde yaptık artık ESPcopteri Arduino üzeriden programlayabilirsiniz.