Daftar Isi:
- Langkah 1: Buat Aplikasi Blynk
- Langkah 2: Program ESP8266
- Langkah 3: Buat Perangkat Kerasnya
- Langkah 4: Ayo Berkendara
Video: Buat Robot Butler / Mobil / Tank ESP8266 Terkendali Jarak Jauh seharga $15 untuk Ios dan Android: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Apakah Anda benci berjalan ke dapur untuk mengambil camilan? Atau untuk mendapatkan minuman baru? Ini semua dapat diperbaiki dengan pelayan sederhana yang dikendalikan dari jarak jauh seharga $15 ini.
Sebelum kita melangkah lebih jauh, saya menjalankan proyek Kickstarter sekarang untuk ledstrip RGB yang dikontrol suara yang bekerja dengan Cortana dan berharga $19. Ini dapat ditemukan di sini:
www.kickstarter.com/projects/1538004954/co…
Dalam Instruksi ini kita akan membangun kepala pelayan yang dikendalikan dari jarak jauh. Itu dapat dikontrol melalui WiFi menggunakan ponsel Iphone atau Android. Seluruh proyek didasarkan pada papan nodeMCU ESP8266 dan semuanya dapat dibangun seharga $15 jika Anda membeli dari China.
Untuk proyek ini kami membutuhkan yang berikut:
1x papan ESP8266
2x Geared motor DC dengan roda
1x L293D atau 2x bc547 transistor NPN
1x papan tempat memotong roti + kabel papan tempat memotong roti
1x potongan kayu
1x tempat sampah (atau sesuatu yang lain yang akan menjadi meja di langkah 3)
1x 360 derajat roda berputar
1x baterai untuk motor DC. Saya menggunakan Lipo 2s
1x 5V bank daya
Proyek ini juga berguna jika Anda ingin membuat mobil, tank, atau rover yang dikendalikan dari jarak jauh karena elektroniknya akan sama. Hanya basis yang perlu diubah.
Jadi mari kita mulai!
Langkah 1: Buat Aplikasi Blynk
Untuk memulai, pertama-tama kita harus mengunduh aplikasi bernama Blynk. Itu dapat ditemukan di AppStore seperti di PlayStore. Setelah mengunduh aplikasi, kita harus melakukan langkah-langkah berikut (periksa gambar di atas untuk penjelasan visual tentang apa yang saya lakukan).
1. Buat akun dan masuk.
2. Tekan tombol "proyek baru".
3. beri nama proyek dan pilih sebagai papan ESP8266 dan sebagai koneksi WiFi.
4. geser ke kiri dan tambahkan dua tombol seperti pada gambar di atas.
5. klik tombol kiri dan ubah pin menjadi GP0
6. Lakukan hal yang sama untuk tombol kanan tetapi ubah pin sekarang menjadi GP2
Terakhir kita harus mendapatkan token auth. Klik ikon nut di kanan atas dan cari token auth. Ini adalah string panjang angka dan huruf acak. Tulis string ini karena kita membutuhkannya di langkah berikutnya.
Langkah 2: Program ESP8266
Karena kita menggunakan aplikasi Blynk kita tidak perlu menggunakan kode yang rumit. Untuk memulai kita perlu membuka Arduino IDE. Saya berasumsi Anda sudah memiliki Arduino IDE yang dikonfigurasi untuk ESP8266 Board dan Anda dapat mengunggahnya. Jika tidak, ada banyak tutorial online tentang cara melakukannya.
Cukup unduh file robotButler.ino dari Instructable dan buka di Arduino IDE. Sebelum kami dapat mengunggahnya, kami perlu mengubah 3 parameter:
Cari baris kode ini:
char auth = "YourAuthToken";
Sekarang ubah teks antara " " untuk token auth Anda. Ini adalah rangkaian panjang angka dan huruf yang Anda tulis dari langkah 1.
Misalnya: char auth = "8d454db36538e4ce49516ca476186r9db";
Sekarang cari dua baris kode ini:
char ssid = "NamaJaringanAnda";
char pass = "Kata Sandi Anda";
Sekarang ubah teks antara " " untuk ssid menjadi nama jaringan WiFi rumah Anda untuk saya ElferinksWiFi.
Sekarang ubah teks antara " " untuk kata sandi menjadi kata sandi jaringan WiFi rumah Anda.
Sebagai contoh
char ssid = "ElferinksWiFi";
char pass = "TERHTK18R";
Setelah ini Anda dapat menghubungkan ESP8266 dengan kabel USB dan klik tombol unggah untuk mem-flash ESP8266.
Langkah 3: Buat Perangkat Kerasnya
Sekarang kita telah menyelesaikan bagian perangkat lunak, kita dapat mulai membangun perangkat keras.
Saya mulai dengan membangun skema di atas pada papan tempat memotong roti. Kedua skema bekerja tetapi untuk beberapa alasan transistor NPN saya menggunakan bc547 dalam skema kedua menjadi sangat panas. Itu sebabnya saya memutuskan untuk menggunakan IC driver motor L293d yang bekerja dengan sempurna untuk saya.
Setelah skema selesai, kita perlu menyalakan semuanya. Saya menggunakan baterai lipo 2s (7.4V) untuk daya ke motor dan bank daya 5V untuk memberi daya pada ESP8266.
Sekarang kita bisa mulai membuat robot itu sendiri.
1. Lem panas kedua motor dc bergigi ke sepotong kayu.
2. Lem Panaskan roda yang berputar ke ujung alas yang Anda gunakan. Dalam kasus saya disk logam bulat.
3. Panas Rekatkan potongan kayu dengan motor DC ke alas Anda.
4. Sekarang Lem Panas merekatkan elektronik ke pangkalan.
Setelah dasar selesai, kita perlu membuat tabel itu sendiri. Saya menggunakan tempat sampah yang saya taruh di sekitar. Setelah zip mengikatnya ke dasar dan menempatkan sepotong kayu di atas robot selesai.
Anda juga dapat membangun basis yang sama sekali berbeda. Jika Anda misalnya ingin membangun tangki yang dikendalikan dari jarak jauh, Anda dapat membuat basis untuk itu dan menggunakan elektronik yang sama seperti dalam proyek ini. Ini sama jika Anda ingin membuat: mobil yang dikendalikan dari jarak jauh, rover, atau apa pun yang dapat Anda pikirkan.
Langkah 4: Ayo Berkendara
Setelah semuanya selesai, kami dapat mencolokkan ESP8266 ke powerbank dan membuka aplikasi Blynk di ponsel Anda. Aplikasi akan secara otomatis terhubung ke robot dan Anda sekarang dapat mengendarainya ke mana saja!
Jika Anda memiliki pertanyaan jangan ragu untuk bertanya kepada saya.
Jika Anda menyukai proyek ini, Anda dapat melihat proyek saya yang lain yang juga merupakan proyek tipe IOT seperti pintu yang dapat dibuka sendiri dan lampu yang dikontrol suara.
Direkomendasikan:
Pengendali Jarak Jauh Berbasis LoRa - Kontrol Peralatan Dari Jarak Jauh: 8 Langkah
Pengendali Jarak Jauh Berbasis LoRa | Mengontrol Peralatan Dari Jarak Jauh: Hai, apa kabar, Guys! Akarsh di sini dari CETech. Dalam proyek ini, kita akan membuat remote control yang dapat digunakan untuk mengontrol berbagai instrumen seperti LED, motor atau jika kita berbicara tentang kehidupan kita sehari-hari, kita dapat mengontrol aplikasi rumah kita
Buzzer Terkendali Jarak Jauh untuk Hilang-dan-Ditemukan: 4 Langkah
Buzzer Terkendali Jarak Jauh untuk Hilang-dan-Ditemukan: Sirkuit dua bagian ini terdiri dari bel dan pengontrol. Pasang buzzer ke item yang mungkin sering hilang, dan gunakan tombol dan kenop volume pada pengontrol untuk mengaktifkan buzzer saat item hilang. Buzzer dan kontrol
Mobil Terkendali Jarak Jauh - Dikendalikan Menggunakan Pengontrol Xbox 360 Nirkabel: 5 Langkah
Mobil Terkendali Jarak Jauh - Dikendalikan Menggunakan Pengontrol Xbox 360 Nirkabel: Ini adalah instruksi untuk membuat mobil kendali jarak jauh Anda sendiri, dikendalikan menggunakan pengontrol Xbox 360 nirkabel
Mobil Bluetooth Terkendali Jarak Jauh Menggunakan Arduino UNO: 4 Langkah
Mobil Bluetooth Terkendali Jarak Jauh Menggunakan Arduino UNO: Akan selalu menarik untuk mulai menerapkan apa yang telah kita pelajari sejauh ini di Arduino. Pada dasarnya, sebagian besar dari semua orang akan mengikuti dasar-dasarnya. Jadi di sini saya hanya akan menjelaskan Mobil Remote Control berbasis Arduino ini. Persyaratan:1.Arduino UNO
Pelepasan Kabel Jarak Jauh Olympus Evolt E510 (Versi 2 Dengan Fokus Otomatis pada Jarak Jauh): 6 Langkah (dengan Gambar)
Olympus Evolt E510 Remote Cable Release (Versi 2 Dengan Fokus Otomatis pada Remote): Kemarin saya membuat remote satu tombol sederhana untuk Olympus E510 saya. Sebagian besar kamera memiliki tombol pelepas rana (tombol yang Anda tekan untuk mengambil gambar) yang memiliki dua mode. Jika tombol ditekan perlahan, kamera akan fokus otomatis dan mengukur cahaya