Daftar Isi:

Menghubungkan Motor Servo Dengan NodeMCU: 6 Langkah (dengan Gambar)
Menghubungkan Motor Servo Dengan NodeMCU: 6 Langkah (dengan Gambar)

Video: Menghubungkan Motor Servo Dengan NodeMCU: 6 Langkah (dengan Gambar)

Video: Menghubungkan Motor Servo Dengan NodeMCU: 6 Langkah (dengan Gambar)
Video: Kontrol Micro Servo Menggunakan ESP8266 Berbasis Blynk 2024, Juli
Anonim
Menghubungkan Motor Servo Dengan NodeMCU
Menghubungkan Motor Servo Dengan NodeMCU

Halo semua, Ini di sini adalah proyek Instructable pertama saya.

Jadi, Anda ingin memulai dengan NodeMCU? Baiklah, saya di sini untuk berbagi dengan Anda. Hari ini, saya akan menunjukkan kepada Anda bagaimana memulai dengan NodeMCU. Ayo pergi !

NodeMCU memiliki ESP8266-12E di papan membuat papan cocok untuk IoT (Internet Of Things). Dalam Instructable ini saya akan menunjukkan kepada Anda bagaimana memulai Servo menggunakan NodeMCU.

Langkah 1: Bahan yang Dibutuhkan

Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan
Bahan yang Dibutuhkan

Berikut adalah daftar komponen yang diperlukan untuk memulai dengan NodeMCU,

Komponen Perangkat Keras

  1. NodeMCU
  2. Motor servo
  3. Papan Roti
  4. Kabel Jumper
  5. Kabel USB Mikro

Komponen Perangkat Lunak

Arduino IDE

Langkah 2: Deskripsi Perangkat Keras

Deskripsi Perangkat Keras
Deskripsi Perangkat Keras
Deskripsi Perangkat Keras
Deskripsi Perangkat Keras

Apa itu papan tempat memotong roti?

Ini adalah platform prototyping, di mana Anda dapat memasang komponen dan melepasnya dengan mudah. Silakan lihat foto untuk melihat bagaimana dibuat di dalam. Biasanya ada 2 pita di setiap sisi yang menunjukkan rel daya. Ini dibuat untuk dengan mudah menghubungkan semua (-) dan (+) bersama-sama.

Apa itu Servo?

Motor servo adalah perangkat hebat yang dapat berbelok ke sudut tertentu atau disebut posisi.

Biasanya, mereka memiliki lengan servo yang dapat berputar 180 derajat. Menggunakan NodeMCU, kita dapat mengontrol servo untuk pergi ke posisi tertentu. Sesimpel itu! Di sini kita akan melihat bagaimana menghubungkan motor servo dan kemudian bagaimana mengubahnya ke posisi yang berbeda.

Koneksi ke Servo

Pekerjaan selanjutnya adalah menghubungkan motor servo Anda. Ada dua jenis servo yang umum:

  1. Putih - Merah - Servo kabel hitam
  2. Oranye - Merah - Servo kabel coklat

Jika servo Anda memiliki kabel Putih - Merah - Hitam, maka sambungkan sebagai berikut

  • Kabel putih terhubung ke pin Digital D4
  • Kabel hitam terhubung ke pin GND
  • Kabel merah terhubung ke pin 3V3

Jika servo Anda memiliki kabel Oranye - Merah - Coklat, maka sambungkan sebagai berikut:

  • Kabel oranye terhubung ke pin Digital D4.
  • Kabel coklat terhubung ke pin GND
  • Kabel merah terhubung ke pin 3V3

Langkah 3: Unduh Arduino IDE

Unduh Arduino IDE
Unduh Arduino IDE

Untuk memulai, kita perlu mengunduh Arduino IDE (Integrated Development Environment) dan beberapa driver yang diperlukan.

  1. Untuk mengunduh perangkat lunak, kunjungi situs Arduino:
  2. Klik Perangkat Lunak Klik pada Windows, Mac atau Linux berdasarkan Sistem Operasi Anda.
  3. Anda dapat menyumbang jika Anda mau atau hanya mengunduh.
  4. Ketika ini selesai, Anda hanya perlu melanjutkan langkah-langkah untuk mengunduhnya ke komputer Anda.
  5. Kamu selesai!

Langkah 4: Mempersiapkan Arduino IDE

Mempersiapkan Arduino IDE
Mempersiapkan Arduino IDE
Mempersiapkan Arduino IDE
Mempersiapkan Arduino IDE

Setelah mengunduh Arduino IDE, navigasikan ke

  1. Tab File dan kemudian klik Preferensi.
  2. Di URL Boards Manager tambahan, tambahkan tautan berikut (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
  3. Klik OK dan kemudian arahkan ke
  4. Alat - Papan - Manajer Papan

Di kolom pencarian ketik esp8266 > klik esp8266 by ESP8266 Community - Klik Install

Sekarang Anda telah menyiapkan Arduino IDE untuk bekerja bersama dengan NodeMCU.

Langkah 5: Waktu Pengkodean

Waktu Pengkodean
Waktu Pengkodean

Langkah selanjutnya adalah menulis beberapa kode untuk mengontrol Servo.

Unduh file "Servo.ino" dan buka di Arduino IDE. Kemudian Buat sketsa baru dan rekatkan kode di bawah ini di arduino IDE dan tekan Unggah.

#termasuk

Servo servo;

batalkan pengaturan() {

servo.attach(2); //D4

servo.tulis(0);

penundaan(2000);

}

lingkaran kosong() {

servo.menulis(90);

penundaan (1000);

servo.tulis(0);

penundaan (1000);

}

Kode akan memakan waktu beberapa menit untuk diunggah dan kemudian Anda akan melihat perubahan sudut Servo dari 0° menjadi 90° pada interval yang diatur dalam kode.

Anda dapat mengotak-atiknya jika Anda suka, atau hanya menggunakannya apa adanya.

Langkah 6: Unggah Program Anda

Unggah Program Anda
Unggah Program Anda
Unggah Program Anda
Unggah Program Anda
  1. Alat Goto
  2. Papan > NodeMCU 1.0 (ESP - Modul 12E)
  3. Port (Pilih Port yang tepat)

** Pastikan Anda memilih model NodeMCU Anda dan port serial yang benar dicentang (lihat gambar).

Kemudian klik saja tombol Unggah**

Direkomendasikan: