Isi kandungan:

Robot Terkawal Wi-Fi Menggunakan Aplikasi Wemos D1 ESP8266, Arduino IDE dan Blynk: 11 Langkah (dengan Gambar)
Robot Terkawal Wi-Fi Menggunakan Aplikasi Wemos D1 ESP8266, Arduino IDE dan Blynk: 11 Langkah (dengan Gambar)

Video: Robot Terkawal Wi-Fi Menggunakan Aplikasi Wemos D1 ESP8266, Arduino IDE dan Blynk: 11 Langkah (dengan Gambar)

Video: Robot Terkawal Wi-Fi Menggunakan Aplikasi Wemos D1 ESP8266, Arduino IDE dan Blynk: 11 Langkah (dengan Gambar)
Video: Alat ini bisa mengambil password WIFI Kamu !!! | Fluxion Portable OLED Version 2024, Julai
Anonim
Image
Image
Arduino Robot With PS2 Controller (PlayStation 2 Joystick)
Arduino Robot With PS2 Controller (PlayStation 2 Joystick)

Oleh IgorF2Mengikuti Lagi oleh pengarang:

Arduino Robot With PS2 Controller (PlayStation 2 Joystick)
Arduino Robot With PS2 Controller (PlayStation 2 Joystick)
Kotak Litter Cat IoT (dengan ESP32, Arduino IDE, Thingspeak dan Percetakan 3D)
Kotak Litter Cat IoT (dengan ESP32, Arduino IDE, Thingspeak dan Percetakan 3D)
Kotak Litter Cat IoT (dengan ESP32, Arduino IDE, Thingspeak dan Percetakan 3D)
Kotak Litter Cat IoT (dengan ESP32, Arduino IDE, Thingspeak dan Percetakan 3D)
Lampu Artikulasi Bercetak 3D - DILARANG
Lampu Artikulasi Bercetak 3D - DILARANG
Lampu Artikulasi Bercetak 3D - DILARANG
Lampu Artikulasi Bercetak 3D - DILARANG

Tentang: Pembuat, jurutera, saintis gila dan pencipta Lebih banyak Mengenai IgorF2 »

Dalam tutorial ini saya menunjukkan kepada anda cara membuat tangki robotik terkawal Wi-Fi yang dikendalikan dari telefon pintar menggunakan Aplikasi Blynk. Dalam projek ini papan Wemos D1 ESP8266 digunakan, tetapi model plat lain juga dapat digunakan (NodeMCU, Firebeetle, dll.), Dan prinsip-prinsip yang disajikan dalam tutorial ini dapat diterapkan pada model robot lain.

Dalam projek sebelumnya saya membentangkan cara memasang pengawal robot dengan Arduino Uno yang disambungkan ke modul ESP8266 dan antara muka web menggunakan html dan javascript. Sebuah robot dikembangkan menggunakan bahan sederhana, tanpa perlu menggunakan alat yang kompleks seperti pencetak 3D dan mesin pemotong laser. Anda boleh membaca lebih lanjut mengenai projek ini di pautan di bawah:

www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/

Ini mempunyai beberapa kekurangan, seperti keperluan untuk menggunakan dua pengawal bebas (Arduino dan ESP8266) dan fakta bahawa ia hanya dapat mengirim / menerima perintah dari rangkaian kawasan setempat dan menggunakan komputer (desktop atau komputer riba).

Kali ini saya memutuskan untuk menguji struktur fizikal yang berbeza, dan cara baru untuk melakukan kawalan robot. Untuk ini, kit DIY digunakan untuk struktur robot, dan papan Wemos ESP8266 yang dikaitkan dengan aplikasi Blynk untuk menjalankan kawalannya. Kod untuk kawalan robot dikembangkan menggunakan Arduino IDE.

Terdapat beberapa cara untuk menggunakan tutorial ini. Anda boleh menggunakannya untuk:

- Pelajari cara memprogram ESP8266 menggunakan Arduino IDE;

- Berlatih kemahiran elektronik dan pematerian anda, dan lain-lain;

- Lihat cara memasang kit robot;

- Ketahui cara menggunakan aplikasi Blynk pada projek anda;

Pemenang naib juara dalam Instructables Make it Move Contest

Suka projek itu? Tolong pertimbangkan untuk menyokong projek masa depan saya dengan sumbangan Bitcoin kecil!: D Deposit BTC Alamat: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ

Langkah 1: Alat dan Bahan

Alat dan Bahan
Alat dan Bahan
Alat dan Bahan
Alat dan Bahan
Alat dan Bahan
Alat dan Bahan

Alat berikut digunakan dalam projek ini:

  • Pateri besi dan wayar (pautan / pautan / pautan). Motor DC sudah disertakan dengan wayar yang disolder ke terminalnya … Tetapi ia akhirnya akan pecah dan anda mungkin harus menyelesaikannya. Oleh itu, pertimbangkan untuk mempunyai pateri besi dan wayar yang baik.
  • Lembaran busa EVA (atau bahan bukan konduktif lain). Casis robot yang saya gunakan dalam projek ini diperbuat daripada aluminium, dan papan litar dipasang pada bahagian logam ini. Saya menggunakan lapisan lembaran busa antara papan dan plat logam untuk mengelakkan kemungkinan berlaku litar pintas.
  • Pita dua sisi. Itu digunakan untuk merekatkan lembaran busa ke papan litar, dan untuk pemasangan mod H-Bridge.
  • Gunting, untuk memotong beberapa segi empat lembaran busa.

Saya menggunakan bahagian perkakasan berikut untuk projek saya:

  • Papan dev Wemos D1 ESP8266 (pautan / pautan). Papan Wemos D1 sangat mudah digunakan dan diprogramkan dengan Arduino IDE. Ia memiliki jejak yang sama dan Arduino Uno biasa! Dengan cara ini kebanyakan pelindung Arduino juga akan berfungsi dengan papan ini. Ia mempunyai modul Wi-Fi terbina dalam, jadi anda boleh menggunakannya dalam pelbagai projek. Anda juga boleh menggunakan papan berasaskan ESP8266 lain (pautan / pautan).
  • Modul H-bridge dwi saluran L298N (pautan / pautan / pautan). Modul ini membolehkan isyarat 3.3V dari Wemos (atau Arduino) diperkuat ke 12V yang diperlukan untuk motor.
  • Tangki Casis Robot DIY (pautan / pautan). Kit hebat ini mempunyai semua yang anda perlukan untuk membina tangki: dua motor DC, gear, trek, bolt, mur, dan lain-lain. Ia sudah dilengkapi dengan alat yang diperlukan untuk memasang casis, yang bagus untuk pemula!
  • 18650 3.7V bateri (x3) (pautan). Saya biasa menghidupkan keseluruhan litar. Tangki ini menggunakan motor 12V. Saya menggunakan tiga bateri 3.7V secara bersiri untuk menghidupkannya.
  • Pemegang bateri 3S 18650 (pautan). Ia dapat menyimpan tiga bateri 18650 dalam serie, dan mudah dipasang di bahagian belakang tangki.
  • Pengecas bateri 18650 (pautan). Bateri anda akhirnya akan habis. Apabila itu berlaku, pengecas bateri akan membantu anda.
  • Pelompat (pautan). Saya menggunakan 6 jumper lelaki-wanita untuk isyarat antara jambatan h Wemos, dan 2 jumper lelaki-lelaki untuk 5V dan Gnd. Anda mungkin memerlukan lebih banyak sekiranya anda merancang untuk menambahkan beberapa sensor.
  • Kabel USB mikro. Anda memerlukannya untuk memuat naik kod anda. Sebilangan besar papan sudah dilengkapi dengan kabelnya sendiri.

Pautan di atas hanyalah cadangan di mana anda dapat mencari item yang digunakan dalam tutorial ini (dan mungkin menyokong tutorial saya yang akan datang). Jangan ragu untuk mencarinya di tempat lain dan membeli di kedai tempatan atau dalam talian kegemaran anda.

Langkah 2: Menyusun Robot

Image
Image

"loading =" malas "" loading = "malas"

Aplikasi Blynk - Buat Projek Baru
Aplikasi Blynk - Buat Projek Baru
Aplikasi Blynk - Buat Projek Baru
Aplikasi Blynk - Buat Projek Baru

Sekarang saya akan menunjukkan kepada anda bagaimana saya merancang aplikasi alat kawalan jauh menggunakan Blynk. Anda boleh menggunakannya sebagai asas untuk ciptaan anda sendiri.

Buat projek baru

  1. Buat projek baru;
  2. Tambahkan nama projek (robot Wifi), pilih papan pengembangan (Wemos D1) dan jenis sambungan (WiFi) dan klik butang Buat;
  3. Token autentikasi akan dihantar ke e-mel anda;

Token autentikasi digunakan kod om Arduino. Ia membolehkan papan ESP8266 mencapai pelayan Blynk untuk menghantar dan menerima data.

Untuk pembuatan papan pemuka anda, anda boleh menyeret dan melepaskan beberapa objek. Butang, slaid dan joystick tersedia untuk pembuatan antara muka kawalan yang berbeza. Anda boleh mengubah saiz (kebanyakan dari mereka) dan mengkonfigurasi tetapannya mengikut kehendak anda.

Pada langkah seterusnya saya akan menunjukkan empat alternatif yang berbeza untuk mengawal robot menggunakan widget yang berbeza.

Langkah 7: Aplikasi Blynk # 1 - Empat Butang

Naib Johan dalam Peraduan Make it Move

Disyorkan: