Daftar Isi:

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

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

Video: Robot Terkendali Wi-Fi Menggunakan Wemos D1 ESP8266, Arduino IDE dan Aplikasi Blynk: 11 Langkah (dengan Gambar)
Video: MEMPROGRAM WEMOS D1 ESP8266 DENGAN ARDUINO IDE 2024, Juli
Anonim
Image
Image
Robot Arduino Dengan Kontroler PS2 (Joystick PlayStation 2)
Robot Arduino Dengan Kontroler PS2 (Joystick PlayStation 2)

Oleh IgorF2Ikuti Lainnya oleh penulis:

Robot Arduino Dengan Kontroler PS2 (Joystick PlayStation 2)
Robot Arduino Dengan Kontroler PS2 (Joystick PlayStation 2)
Kotak Kotoran Kucing IoT (dengan ESP32, Arduino IDE, Thingspeak, dan Pencetakan 3D)
Kotak Kotoran Kucing IoT (dengan ESP32, Arduino IDE, Thingspeak, dan Pencetakan 3D)
Kotak Kotoran Kucing IoT (dengan ESP32, Arduino IDE, Thingspeak, dan Pencetakan 3D)
Kotak Kotoran Kucing IoT (dengan ESP32, Arduino IDE, Thingspeak, dan Pencetakan 3D)
Lampu Artikulasi Cetak 3D - REMIXED
Lampu Artikulasi Cetak 3D - REMIXED
Lampu Artikulasi Cetak 3D - REMIXED
Lampu Artikulasi Cetak 3D - REMIXED

Tentang: Pembuat, insinyur, ilmuwan gila, dan penemu Selengkapnya Tentang IgorF2 »

Dalam tutorial ini saya menunjukkan cara membuat tangki robotik yang dikendalikan Wi-Fi yang dikendalikan dari smartphone menggunakan Aplikasi Blynk. Dalam proyek ini papan ESP8266 Wemos D1 digunakan, tetapi model pelat lain juga dapat digunakan (NodeMCU, Firebeetle, dll.), dan prinsip-prinsip yang disajikan dalam tutorial ini dapat diterapkan pada model robot lainnya.

Pada proyek sebelumnya saya telah memaparkan cara memasang pengontrol robot dengan Arduino Uno yang terhubung ke modul ESP8266 dan antarmuka web menggunakan html dan javascript. Robot dikembangkan menggunakan bahan sederhana, tanpa perlu menggunakan alat rumit seperti printer 3D dan mesin pemotong laser. Anda dapat membaca lebih lanjut tentang proyek ini di tautan di bawah ini:

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

Itu memiliki beberapa kelemahan, seperti kebutuhan untuk menggunakan dua pengontrol independen (Arduino dan ESP8266) dan fakta bahwa itu hanya dapat mengirim/menerima perintah dari jaringan area lokal dan menggunakan komputer (desktop atau laptop).

Kali ini saya memutuskan untuk menguji struktur fisik yang berbeda, dan cara baru untuk melakukan kontrol robot. Untuk ini, kit DIY digunakan untuk struktur robot, dan papan Wemos ESP8266 yang terkait dengan aplikasi Blynk untuk menjalankan kontrolnya. Kode untuk kontrol robot dikembangkan menggunakan Arduino IDE.

Ada beberapa cara untuk menggunakan tutorial ini. Anda dapat menggunakannya untuk:

- Pelajari cara memprogram ESP8266 menggunakan Arduino IDE;

- Latih keterampilan elektronik dan menyolder Anda, dll;

- Lihat cara merakit kit robot;

- Pelajari cara menggunakan aplikasi Blynk di proyek Anda;

Pemenang runner-up di Instructables Make it Move Contest

Menyukai proyek itu? Harap pertimbangkan untuk mendukung proyek masa depan saya dengan sumbangan Bitcoin kecil!:D Alamat Deposit BTC: 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-alat berikut digunakan dalam proyek ini:

  • Solder besi dan kawat (tautan/tautan/tautan). Motor DC sudah dilengkapi dengan kabel yang disolder ke terminalnya… Tetapi pada akhirnya akan putus dan Anda mungkin harus menyoldernya kembali. Jadi pertimbangkan untuk memiliki besi solder dan kawat yang bagus.
  • Lembar busa EVA (atau bahan non-konduktif lainnya). Sasis robot yang saya gunakan dalam proyek ini terbuat dari aluminium, dan papan sirkuit dipasang pada bagian logam ini. Saya menggunakan lapisan lembaran busa di antara papan dan pelat logam untuk menghindari kemungkinan korsleting.
  • Pita dua sisi. Itu digunakan untuk merekatkan lembaran busa ke papan sirkuit, dan untuk pemasangan mode H-Bridge.
  • Gunting, untuk memotong beberapa persegi panjang lembaran busa.

Saya menggunakan bagian perangkat keras berikut untuk proyek saya:

  • Papan dev Wemos D1 ESP8266 (tautan / tautan). Papan Wemos D1 sangat mudah digunakan dan diprogram dengan Arduino IDE. Ini memiliki jejak yang sama dan Arduino Uno biasa! Dengan cara ini sebagian besar perisai Arduino juga akan bekerja dengan papan ini. Ini memiliki modul Wi-Fi built-in, sehingga Anda dapat menggunakannya dalam berbagai proyek. Anda juga dapat menggunakan papan berbasis ESP8266 lainnya (tautan / tautan).
  • Modul H-bridge saluran ganda L298N (tautan / tautan / tautan). Modul ini memungkinkan sinyal 3.3V dari Wemos (atau Arduino) diperkuat ke 12V yang dibutuhkan untuk motor.
  • Tangki Chassis Robot DIY (tautan / tautan). Kit yang luar biasa ini memiliki semua yang Anda butuhkan untuk membuat tangki: dua motor DC, roda gigi, trek, baut, mur, dll. Sudah dilengkapi dengan alat yang dibutuhkan untuk merakit sasis, yang sangat bagus untuk pemula!
  • Baterai 18650 3.7V (x3) (tautan). Saya dulu memberi daya pada seluruh rangkaian. Tangki ini menggunakan motor 12V. Saya menggunakan tiga baterai 3.7V secara seri untuk menyalakannya.
  • Tempat baterai 3S 18650 (tautan). Ini dapat menampung tiga baterai 18650 secara seri, dan dapat dengan mudah dipasang ke bagian belakang tangki.
  • Pengisi daya baterai 18650 (tautan). Baterai Anda pada akhirnya akan kehabisan daya. Ketika itu terjadi, pengisi daya baterai akan datang untuk menyelamatkan Anda.
  • Jumper (tautan). Saya menggunakan 6 jumper pria-wanita untuk sinyal antara h-bridge dan Wemos, dan 2 jumper pria-pria untuk 5V dan Gnd. Anda mungkin membutuhkan lebih banyak jika Anda berencana untuk menambahkan beberapa sensor.
  • Kabel USB mikro. Anda akan memerlukan ini untuk mengunggah kode Anda. Sebagian besar papan sudah dilengkapi dengan kabelnya sendiri.

Tautan di atas hanyalah saran di mana Anda dapat menemukan item yang digunakan dalam tutorial ini (dan mungkin mendukung tutorial saya di masa mendatang). Jangan ragu untuk mencarinya di tempat lain dan membeli di toko lokal atau online favorit Anda.

Langkah 2: Merakit Robot

Image
Image

"memuat="malas" " memuat="malas"

Aplikasi Blynk - Buat Proyek Baru
Aplikasi Blynk - Buat Proyek Baru
Aplikasi Blynk - Buat Proyek Baru
Aplikasi Blynk - Buat Proyek Baru

Sekarang saya akan menunjukkan kepada Anda bagaimana saya merancang aplikasi remote control saya menggunakan Blynk. Anda dapat menggunakannya sebagai dasar untuk kreasi Anda sendiri.

Buat proyek baru

  1. Buat proyek baru;
  2. Tambahkan nama proyek (robot Wifi), pilih papan pengembangan (Wemos D1) dan jenis koneksi (WiFi) dan klik tombol Buat;
  3. Token autentikasi akan dikirim ke email Anda;

Token auth digunakan om kode Arduino. Hal ini memungkinkan papan ESP8266 untuk mencapai server Blynk untuk mengirim dan menerima data.

Untuk pembuatan dasbor Anda, Anda dapat menarik dan melepas beberapa objek. Tombol, penggeser, dan joystick tersedia untuk pembuatan antarmuka kontrol yang berbeda. Anda dapat mengubah ukuran (sebagian besar) dan mengonfigurasi pengaturannya sesuai keinginan.

Pada langkah selanjutnya saya akan menunjukkan empat alternatif yang berbeda untuk mengontrol robot menggunakan widget yang berbeda.

Langkah 7: Aplikasi Blynk #1 - Empat Tombol

Runner Up dalam Kontes Make it Move

Direkomendasikan: