loading...
Membuat Wifi Control Arduino Robot car
NodeMCU
ESP8266 dalam mode access point: cara termudah untuk membuat Mobil Robot yang
Dikendalikan Wi-Fi dari Bluetooth Arduino Robot Car + Android App.
Sebelum anda membuat robot tersebut pertama yang harus
anda persipkan adalah
1.
NodeMCU
ESP8266 Breakout Board
2.
Arduino
UNO dan Genuin UNO
3.
Breadboard
generic
4.
Driver
motor
5.
Chasis
robot
6.
LED
7.
Resistor
221 ohm
8.
Kabel
jumper
9.
Batu
baterai
Dalam
proyek saya Smartphone Controlled Arduino 4WD Robot Car Saya mempresentasikan
mobil robot Arduino 4WD yang dikontrol smartphone atau robot Bluetooth Arduino
. Kemudian saya memutuskan untuk membuat mobil robot yang dikendalikan Wi-Fi
dari kamera yang dikontrol Bluetooth. Untuk tujuan ini saya hanya melepas modul
Bluetooth dan menambahkan NodeMCU dengan koneksi kawat yang sama (App Andriod
yang sesuai sudah dibuat).
Dibawah ini ada beberapa blok
diagram sebelum menggunakan modul wifi dan setelah menggunakan modul wifi
sebelum
sesudah:
NodeMCU ESP8266 bekerja dalam mode titik
acsess untuk mengendalikan mobil robot melalui jaringan udara terbuka, dimana
jaringan Wi-Fi tidak bekerja.
Bagaimana itu bekerja. Awalnya kami harus melakukan koneksi ke jaringan Wi-Fi Robot dan membuka aplikasi Wi-Fi Robot Andriod App. Saat tombol Forward disentuh smartphone kirim request http://192.168.4.1/?State=F. Kemudian, seperti yang bisa kita lihat di sketsa untuk NodeMCU:
Bagaimana itu bekerja. Awalnya kami harus melakukan koneksi ke jaringan Wi-Fi Robot dan membuka aplikasi Wi-Fi Robot Andriod App. Saat tombol Forward disentuh smartphone kirim request http://192.168.4.1/?State=F. Kemudian, seperti yang bisa kita lihat di sketsa untuk NodeMCU:
NodeMCU
mengirimkan "F" ke port serial. Ketika Arduino Uno menerima "F" melalui
port serial, maka mulai tidak berlaku lagi ():
Saat
tombol Forward disentuh Robot berhenti. Langkah dasar untuk menyalakan kembali
Robot Car Robot menjadi Wi-Fi satu:
Lepaskan modul Bluetooth
Pasang board Kit NodeMCU ESP-12E Development Kit
Upload sketsa papan Arduino Uno dan papan NodeMCU di Arduino IDE
Sambungkan kabel Tx, Rx, + 5v dan GND ke NodeMCU
Pasang dan buka Android App
Hubungkan ponsel cerdas Anda ke jaringan WiFi Robot (tanpa kata sandi) dan nikmati mobil robot!
Lepaskan modul Bluetooth
Pasang board Kit NodeMCU ESP-12E Development Kit
Upload sketsa papan Arduino Uno dan papan NodeMCU di Arduino IDE
Sambungkan kabel Tx, Rx, + 5v dan GND ke NodeMCU
Pasang dan buka Android App
Hubungkan ponsel cerdas Anda ke jaringan WiFi Robot (tanpa kata sandi) dan nikmati mobil robot!
LANGKAH PERTAMA
Board
pengembangan SOC ESP8266 di dalam modul ESP-12E ini siap digunakan untuk
menghubungkan Anda ke komputer Anda, menginstal driver USB, dan mulai menulis
program yang terhubung ke jaringan Wi-Fi Anda!
Langkah 2. Memasang papan NodeMCU di Arduino IDE
Langkah 2. Memasang papan NodeMCU di Arduino IDE
Di
Arduino IDE buka jendela Preferences dan masukkan URL:
http://arduino.esp8266.com/stable/package_esp8266com_index.json ke dalam kolom
URL Pengelola Boards Tambahan, dan klik OK.
Di MENU pilih: Tools → Board → Boards Manager dan gulir ke bawah dan pilih esp8266 oleh ESP8266 Community dan klik INSTALL. Instalasi memakan waktu sekitar 3 menit.
Di MENU pilih: Tools → Board → Boards Manager dan gulir ke bawah dan pilih esp8266 oleh ESP8266 Community dan klik INSTALL. Instalasi memakan waktu sekitar 3 menit.
Instal
Driver USB (dalam kasus saya CH340).
Restart Arduino IDE dan pilih board kita dari pilihan menu: Tools → Board → NodeMCU 1.0 (ESP-12E Module).
Kemudian, kita menentukan Frekuensi CPU yang benar (Tools → CPU Frequency → 80MHz) dan Kecepatan Upload (Tools → Upload Speed → 115200).
Pilih opsi yang benar untuk Port (Tools → Port → COM5).
Dan sekarang kami siap mengunggah sketsa kami untuk NodeMCU!
Langkah 3. Mengupload sketsa papan Arduino Uno dan board NodeMCU
Sebelum mengunggah jangan lupa ganti pilihan papan kita dari pilihan menu:
Alat → Papan → NodeMCU 1.0 (Modul ESP-12E) atau
Alat → Papan → Arduino / Genuino Uno
Langkah 4. Sambungan kawat
Setelah mengunggah sketsa, kita bisa menghubungkan kabel Tx, Rx ke board NodeMCU dan + 5v dan kabel GND.
Restart Arduino IDE dan pilih board kita dari pilihan menu: Tools → Board → NodeMCU 1.0 (ESP-12E Module).
Kemudian, kita menentukan Frekuensi CPU yang benar (Tools → CPU Frequency → 80MHz) dan Kecepatan Upload (Tools → Upload Speed → 115200).
Pilih opsi yang benar untuk Port (Tools → Port → COM5).
Dan sekarang kami siap mengunggah sketsa kami untuk NodeMCU!
Langkah 3. Mengupload sketsa papan Arduino Uno dan board NodeMCU
Sebelum mengunggah jangan lupa ganti pilihan papan kita dari pilihan menu:
Alat → Papan → NodeMCU 1.0 (Modul ESP-12E) atau
Alat → Papan → Arduino / Genuino Uno
Langkah 4. Sambungan kawat
Setelah mengunggah sketsa, kita bisa menghubungkan kabel Tx, Rx ke board NodeMCU dan + 5v dan kabel GND.
Langkah
5. App Andriod dan Selesai!
Pasang App saya (Robot Wifi # 4).
Power up Mobil Robot Wi-Fi Anda, pergi ke pengaturan Wi-Fi smartphone Anda dan pilih jaringan Robot Wi-Fi (tanpa kata sandi). Setelah koneksi ke jaringan Robot Wi-Fi membuka App dan menikmati mobil Wi-Fi Robot Car!
Pasang App saya (Robot Wifi # 4).
Power up Mobil Robot Wi-Fi Anda, pergi ke pengaturan Wi-Fi smartphone Anda dan pilih jaringan Robot Wi-Fi (tanpa kata sandi). Setelah koneksi ke jaringan Robot Wi-Fi membuka App dan menikmati mobil Wi-Fi Robot Car!
Aplikasi
Android untuk proyek ini diciptakan di MIT App Inventor. Anda bisa mengubahnya
seperti yang Anda inginkan dengan menggunakan .aia file.
untuk code nya anda dapat donload sebagai berikut !!!
loading...
Comments
Post a Comment