Daftar Isi:

Buat Robot Butler / Mobil / Tank ESP8266 Terkendali Jarak Jauh seharga $15 untuk Ios dan Android: 4 Langkah
Buat Robot Butler / Mobil / Tank ESP8266 Terkendali Jarak Jauh seharga $15 untuk Ios dan Android: 4 Langkah

Video: Buat Robot Butler / Mobil / Tank ESP8266 Terkendali Jarak Jauh seharga $15 untuk Ios dan Android: 4 Langkah

Video: Buat Robot Butler / Mobil / Tank ESP8266 Terkendali Jarak Jauh seharga $15 untuk Ios dan Android: 4 Langkah
Video: DIY Make your own ESP8266 arduino Wifi Robot Car (670 Rs / 7.5$) 2024, November
Anonim
Image
Image
Buat Aplikasi Blynk
Buat Aplikasi Blynk

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

Buat Aplikasi Blynk
Buat Aplikasi Blynk
Buat Aplikasi Blynk
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

Program ESP8266
Program ESP8266
Program ESP8266
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

Buat Perangkat Kerasnya!
Buat Perangkat Kerasnya!
Buat Perangkat Kerasnya!
Buat Perangkat Kerasnya!
Buat Perangkat Kerasnya!
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

Ayo jalan!
Ayo jalan!

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: