Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
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
Berikut adalah daftar komponen yang diperlukan untuk memulai dengan NodeMCU,
Komponen Perangkat Keras
- NodeMCU
- Motor servo
- Papan Roti
- Kabel Jumper
- Kabel USB Mikro
Komponen Perangkat Lunak
Arduino IDE
Langkah 2: 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:
- Putih - Merah - Servo kabel hitam
- 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
Untuk memulai, kita perlu mengunduh Arduino IDE (Integrated Development Environment) dan beberapa driver yang diperlukan.
- Untuk mengunduh perangkat lunak, kunjungi situs Arduino:
- Klik Perangkat Lunak Klik pada Windows, Mac atau Linux berdasarkan Sistem Operasi Anda.
- Anda dapat menyumbang jika Anda mau atau hanya mengunduh.
- Ketika ini selesai, Anda hanya perlu melanjutkan langkah-langkah untuk mengunduhnya ke komputer Anda.
- Kamu selesai!
Langkah 4: Mempersiapkan Arduino IDE
Setelah mengunduh Arduino IDE, navigasikan ke
- Tab File dan kemudian klik Preferensi.
- Di URL Boards Manager tambahan, tambahkan tautan berikut (https://arduino.esp8266.com/stable/package_esp8266com_index.json)
- Klik OK dan kemudian arahkan ke
- 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
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
- Alat Goto
- Papan > NodeMCU 1.0 (ESP - Modul 12E)
- Port (Pilih Port yang tepat)
** Pastikan Anda memilih model NodeMCU Anda dan port serial yang benar dicentang (lihat gambar).
Kemudian klik saja tombol Unggah**