Daftar Isi:

WiFi Wall-E: 8 Langkah
WiFi Wall-E: 8 Langkah

Video: WiFi Wall-E: 8 Langkah

Video: WiFi Wall-E: 8 Langkah
Video: Как подключить и настроить wi-fi роутер Настройка wifi роутера tp link 2024, Juli
Anonim
Image
Image

Pernahkah Anda memiliki mimpi masa kecil?

Salah satu yang Anda anggap sangat konyol dan tidak nyata, hanya seorang anak yang bisa memikirkannya?

Yah saya punya - saya selalu ingin memiliki teman robot.

Tidak harus sangat pintar atau memiliki laser berteknologi tinggi yang dilengkapi untuk itu, saya hanya puas dengan satu yang tidak membunuh saya dalam tidur saya. Kemudian, pada tahun 2008, film "Wall-E" dirilis ke bioskop, dan impian masa kecil saya tiba-tiba menjadi kenyataan. Sesuatu tentang pemulung kecil yang lucu ini membuat saya berjanji pada diri sendiri bahwa saya akan mendapatkan salah satu dari mereka suatu hari nanti.

Bagaimanapun, bertahun-tahun telah berlalu dan saya akan menyelesaikan studi saya di Universitas. Sebuah proyek akhir datang panjang dan saya berpikir sendiri - Hei! ini mungkin saatnya untuk membangun Wall-E yang telah Anda bicarakan!

maka saya persembahkan untuk anda:

WiFi Dinding-E

Teman robot kecilmu yang cerdas.

Wall-E adalah robot WiFi kardus menggunakan Wemos D1-mini (esp8266).

Fitur:

Dikontrol secara manual dalam 4 Arah. Menerima sinyal kontrol melalui broker MQTT dan Node-Red

AI dikendalikan menggunakan penghindaran rintangan Mentransmisikan pilihan arah jalur melalui MQTT ke suara. Mengirimkan deteksi rintangan relatif terhadap tubuhnya melalui MQTT ke suara

Siapa saya? Dibuat dengan bangga oleh Guy Balmas, seorang mahasiswa Ilmu Komputer di IDC Herzliya, Israel. Terima kasih banyak kepada Zvika Markfeld, karena telah menjadi Guru IoT yang luar biasa, dan untuk menyediakan peralatan dan bantuan yang saya butuhkan.

Perlengkapan

ini adalah daftar hal-hal yang saya gunakan untuk proyek ini. Namun, setiap komponen dapat diganti dan dipilih karena ketersediaan.

Untuk unit tubuh:

  • 1 x Wemos D1-mini: jantung dan otak Wall-E (termasuk modul wifi esp8266).
  • 3 x baterai AAA: akan menjadi catu daya untuk body dan head unit.
  • 1 x Mini Bread-Board: digunakan untuk menghubungkan semua GND, dan VCC yang relevan.

Untuk unit penggerak:

  • 1 x L298N H-Bridge: digunakan untuk mengontrol dan mengkoordinasikan 2 motor DC.
  • 2 x TT-Motor: dua motor DC untuk menggerakkan Wall-E.
  • Baterai 1 x 9V: baterai 9V dengan konektor kabel akan menjadi catu daya untuk unit penggerak.

Untuk unit kepala:

  • 1 x Sensor ultrasonik: digunakan untuk deteksi rintangan.
  • 1 x SG90 Motor Servo Mikro: motor servo mikro 180 derajat sederhana.

Bahan tubuh:

  • Kardus
  • Pistol lem panas
  • 4 x Roda
  • 20 x kabel jumper
  • Memotong pisau atau gunting

Langkah 1: Bangun Unit Motor

Koneksi Tubuh
Koneksi Tubuh

Langkah pertama adalah membangun platform di mana kita akan membangun Wall-E nanti.

1. Potong kotak karton berukuran 12 cm kali 12 cm dan tempelkan kedua motor TT ke ujung kotak menggunakan lem panas.

2. Balikkan platform, dan pasang h-bridge L298N ke platform.

3. Buat 2 lubang di platform, 1 di setiap sisi jembatan-h L298N, untuk masuknya kabel motor.

4. Pasang kabel masing-masing motor ke h-bridge L298N seperti yang dijelaskan dalam rangkaian.

5. Pasang konektor baterai 9V ke L298N seperti yang dijelaskan dalam rangkaian.

VCC ke 12V

GND ke GND

Langkah 2: Koneksi Tubuh

Sekarang saatnya untuk menghubungkan L298N ke Wemos D1-Mini.

1. Ikuti daftar koneksi ini:

- ENA ke D1

- ENB ke D0

- IN1 hingga D8

- IN2 hingga D7

- IN3 sampai D4

- IN4 hingga D3

2. Hubungkan catu daya ke unit bodi:

- VCC dari baterai AAA dan 5V pada D1-mini, ke baris yang sama pada papan roti mini.

- GND dari baterai AAA, GND dari baterai 9V dan GND pada D1-mini, ke baris yang sama pada papan roti mini.

Langkah 3: Instalasi

Instalasi
Instalasi

Pertama kita perlu mengatur Arduino IDE agar dapat memprogram ke dalam D1-mini. Arduino IDE

Instal Arduino IDE dari:

Instal "driver" yang relevan untuk papan ESP8266 ke Arduino IDE Anda:

randomnerdtutorials.com/how-to-install-es…

Kedua, kita akan membutuhkan Node-Red yang merupakan platform integrasi cerdas, memungkinkan untuk mengembangkan beberapa UI dasar juga.

Node-Merah

Dapatkan Node-Red dari:

Direkomendasikan: