Isi kandungan:

Bangun Robot Butler / Kereta / Tangki ESP8266 Kawalan Jauh $ 15 untuk Ios dan Android: 4 Langkah
Bangun Robot Butler / Kereta / Tangki ESP8266 Kawalan Jauh $ 15 untuk Ios dan Android: 4 Langkah

Video: Bangun Robot Butler / Kereta / Tangki ESP8266 Kawalan Jauh $ 15 untuk Ios dan Android: 4 Langkah

Video: Bangun Robot Butler / Kereta / Tangki ESP8266 Kawalan Jauh $ 15 untuk Ios dan Android: 4 Langkah
Video: Robot TrainS2 | EP01~EP05 (60min) | pari episode 2024, November
Anonim
Image
Image
Buat Aplikasi Blynk
Buat Aplikasi Blynk

Adakah anda benci berjalan ke dapur untuk mengambil makanan ringan? Atau untuk mendapatkan minuman baru? Ini semua boleh diperbaiki dengan butler kawalan jauh $ 15 sederhana ini.

Sebelum melangkah lebih jauh, saya sedang menjalankan projek Kickstarter sekarang untuk jalur pendahuluan RGB yang dikendalikan oleh suara yang berfungsi dengan Cortana dan berharga $ 19. Ia boleh didapati di sini:

www.kickstarter.com/projects/1538004954/co…

Dalam Instructable ini kita akan membina butler yang dikendalikan dengan jarak jauh. Ia dapat dikendalikan melalui WiFi menggunakan telefon bimbit Iphone atau Android. Keseluruhan projek berdasarkan papan nodeMCU ESP8266 dan semuanya boleh dibina dengan harga $ 15 jika anda membeli dari China.

Untuk projek ini, kami memerlukan perkara berikut:

1x papan ESP8266

Motor DC 2x dengan roda

Transistor 1x L293D atau 2x bc547 NPN

1x papan roti + wayar papan roti

1x sekeping kayu

Tong sampah 1x (atau perkara lain yang akan menjadi jadual dalam langkah 3)

Roda berputar 1x 360 darjah

1x bateri untuk motor DC. Saya menggunakan Lipo 2s

Bank kuasa 1x 5V

Projek ini juga berguna sekiranya anda ingin membina kereta, tangki atau rover yang dikendalikan dengan jarak jauh kerana elektronik akan sama. Hanya pangkalan yang perlu diubah.

Oleh itu, mari kita mulakan!

Langkah 1: Buat Aplikasi Blynk

Buat Aplikasi Blynk
Buat Aplikasi Blynk
Buat Aplikasi Blynk
Buat Aplikasi Blynk

Untuk memulakan, pertama kita perlu memuat turun aplikasi bernama Blynk. Ia boleh didapati di AppStore seperti di PlayStore. Selepas memuat turun aplikasi, kami harus melakukan langkah-langkah berikut (periksa gambar di atas untuk penjelasan visual mengenai apa yang saya lakukan).

1. Buat akaun dan log masuk.

2. Tekan butang "projek baru".

3. beri nama projek dan pilih sebagai papan ESP8266 dan sebagai WiFi sambungan.

4. sapu ke kiri dan tambahkan dua butang seperti pada gambar di atas.

5. klik pada butang kiri dan dan ubah pin ke GP0

6. Lakukan perkara yang sama untuk butang kanan tetapi ubah pin sekarang ke GP2

Seperti yang terakhir kita harus mendapatkan token pengarang. Klik pada ikon kacang di kanan atas dan cari token pengarang. Ini adalah rentetan panjang nombor dan huruf rawak. Tuliskan rentetan ini kerana kami memerlukannya pada langkah seterusnya.

Langkah 2: Program ESP8266

Program ESP8266
Program ESP8266
Program ESP8266
Program ESP8266

Kerana kami menggunakan aplikasi Blynk, kami tidak perlu menggunakan kod yang rumit. Untuk memulakan, kita perlu membuka Arduino IDE. Saya menganggap anda sudah mempunyai konfigurasi Arduino IDE anda untuk Lembaga ESP8266 dan anda boleh memuat naiknya. Sekiranya tidak ada banyak tutorial dalam talian mengenai cara melakukannya.

Cukup muat turun fail robotButler.ino dari Instructable dan buka di Arduino IDE. Sebelum memuat naiknya, kita perlu mengubah 3 parameter:

Cari baris kod ini:

char auth = "YourAuthToken";

Sekarang ubah teks antara "" untuk token autentikasi anda. Ini adalah rentetan nombor dan huruf yang panjang yang anda tulis dari langkah 1.

Contohnya: char auth = "8d454db36538e4ce49516ca476186r9db";

Sekarang cari dua baris kod ini:

char ssid = "YourNetworkName";

char pass = "Kata Laluan Anda";

Sekarang ubah teks antara "" untuk ssid menjadi nama rangkaian WiFi rumah anda untuk saya ElferinksWiFi.

Sekarang ubah teks antara "" untuk kata laluan ke kata laluan rangkaian WiFi rumah anda.

Sebagai contoh

char ssid = "ElferinksWiFi";

char pass = "TERHTK18R";

Selepas ini, anda boleh menyambungkan ESP8266 dengan kabel USB dan klik butang muat naik untuk menyalakan ESP8266.

Langkah 3: Buat Perkakasan

Buat Perkakasan!
Buat Perkakasan!
Buat Perkakasan!
Buat Perkakasan!
Buat Perkakasan!
Buat Perkakasan!

Sekarang kita telah menyelesaikan bahagian perisian, kita boleh mula membina perkakasan.

Saya mulakan dengan membina skema di atas pada papan roti. Kedua-dua skema berfungsi tetapi untuk beberapa sebab transistor NPN saya menggunakan bc547 dalam skema kedua menjadi sangat panas. Itulah sebabnya saya memutuskan untuk menggunakan IC pemandu motor L293d yang sangat sesuai untuk saya.

Setelah skema selesai, kita perlu menguatkan semuanya. Saya menggunakan bateri lipo 2s (7.4V) untuk kuasa ke motor dan power bank 5V untuk memberi kuasa kepada ESP8266.

Sekarang kita boleh mula membina robot itu sendiri.

1. Lekatkan panas motor dc dua gear ke sekeping kayu.

2. Lekatkan roda berputar ke hujung pangkalan yang anda gunakan. Dalam kes saya, cakera logam bulat.

3. Lekatkan sekeping kayu dengan motor DC ke pangkal anda.

4. Sekarang Hot Glue menggunakan elektronik ke pangkalan.

Setelah asas selesai kita perlu membuat jadual itu sendiri. Saya menggunakan tong sampah yang saya letakkan di sekitar. Setelah zip mengikatnya ke pangkal dan meletakkan sekeping kayu di atas robot itu selesai.

Anda juga boleh membina asas yang sama sekali berbeza. Sekiranya anda ingin membina tangki kawalan jauh, anda boleh membuat asas untuk itu dan menggunakan elektronik yang sama seperti dalam projek ini. Ini sama jika anda ingin membina: kereta kawalan jauh, rover atau apa sahaja yang anda fikirkan.

Langkah 4: Mari Menunggang

Jom menunggang!
Jom menunggang!

Dengan semua yang dilakukan, kami boleh memasukkan ESP8266 ke powerbank dan membuka aplikasi Blynk di telefon anda. Aplikasi ini akan disambungkan secara automatik ke robot dan anda kini dapat memandu ke mana sahaja!

Sekiranya anda mempunyai sebarang pertanyaan, jangan ragu untuk bertanya kepada saya.

Sekiranya anda menyukai projek ini, anda boleh melihat projek saya yang lain yang juga merupakan projek jenis IOT seperti pintu terbuka sendiri dan lampu kawalan suara.

Disyorkan: