Isi kandungan:

Quadcopter Dengan Nodemcu dan Blynk (Tanpa Pengawal Penerbangan): 5 Langkah (dengan Gambar)
Quadcopter Dengan Nodemcu dan Blynk (Tanpa Pengawal Penerbangan): 5 Langkah (dengan Gambar)

Video: Quadcopter Dengan Nodemcu dan Blynk (Tanpa Pengawal Penerbangan): 5 Langkah (dengan Gambar)

Video: Quadcopter Dengan Nodemcu dan Blynk (Tanpa Pengawal Penerbangan): 5 Langkah (dengan Gambar)
Video: Menerbangkan Drone Ryze Tello dengan NodeMCU ESP8266 2024, Jun
Anonim
Quadcopter Dengan Nodemcu dan Blynk (Tanpa Pengawal Penerbangan)
Quadcopter Dengan Nodemcu dan Blynk (Tanpa Pengawal Penerbangan)
Quadcopter Dengan Nodemcu dan Blynk (Tanpa Pengawal Penerbangan)
Quadcopter Dengan Nodemcu dan Blynk (Tanpa Pengawal Penerbangan)

Apa khabar semua.!

Pencarian untuk membuat drone tanpa pengawal penerbangan berakhir di sini.

Saya agak membuat drone untuk projek saya yang melibatkan keselamatan. Saya melayari internet semalaman untuk membuatnya berfungsi tanpa pengawal penerbangan dan sangat mengecewakan kerana saya tidak memilikinya. Oleh itu, saya memutuskan untuk membuat ini diajar supaya mudah bagi mereka yang akan membuat drone tanpa pengawal penerbangan.

Blynk adalah platform IOT sumber terbuka di mana seseorang dapat mengawal perkara dari jauh. (Bahkan boleh dinyatakan sebagai alat kawalan jauh universal). Lihat laman web mereka untuk mengetahui lebih lanjut.

Terima kasih kepada Blynk.!

Nodemcu telah beredar hari ini. Saya telah menggunakan nodemcu kerana kemudahan dalam pengaturcaraan. Seseorang boleh memprogramkannya di arduino IDE itu sendiri.

Prasyarat: Seseorang perlu mengetahui teknik pematerian asas dan Arduino IDE.

Perkara yang diperlukan:

1. Motor BLDC. (Dalam kes saya, saya telah menggunakan 2212 motor 1800KV kuantiti 4)

2.30A ESC-4

3. Rangka drone (Seseorang boleh memesannya dalam talian atau boleh membuatnya seperti ini).

4. LIPO Battery (Biasanya dengan pengecas) (Saya telah menggunakan bateri 2200 mAh 11.1V 30C spec).

5. Lembaga Pembahagian Kuasa.

6. Nodemcu

Rujukan:

Berikut adalah rujukan yang telah saya gunakan:

1. Dokumen Blynk

2. Dokumenodemcu

3. Esp9266WiFi Header berfungsi.

4. BLDC dan ESC berfungsi, penentukuran. (Rujuk youtube).

Masa untuk memulakan.!

Langkah 1: Pendaftaran Escs 'dan BLDC'

ESC biasanya digunakan untuk mengawal kelajuan motor. Tiga pin yang keluar dari ESC diberikan kepada motor BLDC seperti berikut. Isyarat PWM dihasilkan oleh nodemcu yang akan mengawal kelajuan motor.

Aerodinamik yang perlu dipertimbangkan: Langkah sinergis untuk membuat drone terbang adalah aerodinamik. Motor yang bertentangan antara satu sama lain harus ke arah yang sama Dua motor yang berlawanan harus berada dalam arah yang sama (iaitu, ACW), kemudian yang lain dua motor bertentangan mesti berada di CW. Pateri dengan betul dengan menjaga dinamika.

Langkah 2: Menyiapkan Aplikasi Blynk

Menyiapkan Aplikasi Blynk
Menyiapkan Aplikasi Blynk
Menyiapkan Aplikasi Blynk
Menyiapkan Aplikasi Blynk
Menyiapkan Aplikasi Blynk
Menyiapkan Aplikasi Blynk

Muat turun aplikasi blynk. Seseorang boleh mencarinya di kedai Android / ios. Buat akaun Kosong dan pastikan akaun anda disahkan.

Pasang pustaka blynk ke Arduino IDE.

Tambahkan dua widget gelangsar. Salah satunya adalah untuk penentukuran motor dan yang lainnya adalah untuk kawalan motor. Pilih satu gelangsar dan tetapkan pin sebagai V0 dan ubah nilai tertinggi menjadi 255. (Untuk penentukuran) Pilih gelangsar lain dan tetapkan pin sebagai V1 dan ubah nilai tertinggi hingga 255. (Untuk mengawal drone) Seseorang boleh menggunakan widget yang sama untuk menentukur dan mengawal drone. (tetapi tidak disyorkan) Beberapa gambar telah dimuat naik untuk menunjukkan demonstrasi.

Langkah 3: Arduino IDE Code

Image
Image

Lihat pautan ini untuk mendapatkan kodnya.

Pakej papan Esp8266 mesti dipasang ke Arduino IDE. Ikuti video yang dimuat naik untuk menambahkan perpustakaan ESP8266 ke Arduino IDE.

Buka fail di Arduino dan muat naik kod dengan memilih papan di pengurus Papan sebagai "Nodemcu".

Langkah 4: Mengkalibrasi Motor

Awas.! Pastikan bahawa baling-baling dikeluarkan semasa menentukur. Langkah berjaga-jaga penting kerana saya mempunyai pengalaman yang sangat buruk dengan 'em.!? Motor mesti "kalibrasi". Ia lebih jelas seperti mencocokkan pendikit tertinggi dan terendah. laju ke voltan tertinggi dan terendah yang disediakan oleh mcu. Setelah aplikasi blynk disiapkan dengan betul dan pendawaian esc dan BLDC dilakukan, langkah seterusnya adalah untuk menentukur. Selepas anda menyambungkan keempat-empat ESC ke sumber kuasa (biasanya bateri lipo), motor akan memberi bunyi bip untuk mengkalibrasi esc. Ikuti langkah mudah untuk mengkalibrasi BLDCs'1. Setelah motor memberikan bip, ubah slider ke nilai maksimum (Dalam kes saya itu 255). 2. Motor mengesannya dan memberikan bip kedua untuk pendikit rendah. Kali ini gerakkan gelangsar ke nilai terendah iaitu, 03. Motor akan memberi bip dua kali yang menyatakan bahawa penentukuran dilakukan dan mengubah nilai gelangsar untuk mengubah kelajuan motor. Anda selesai.!

Langkah 5: Selesai.! ✌?

Pastikan semua motor mempunyai kelajuan yang sama (iaitu, RPM yang sama) untuk melayang.

Selamat hari semua.!

Sebarang pertanyaan:

Jangkau di [email protected]

Disyorkan: