Daftar Isi:
Video: Servo Internet: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
PENGANTAR
Saya suka memberi makan burung di kebun saya, tetapi sayangnya, tikus hitam juga memanfaatkannya. Jadi saya memikirkan cara untuk mencegah tikus memakan makanan burung.
Tikus hitam hanya aktif dalam gelap sehingga kita perlu menutup pengumpan burung di malam hari. Karena saya malas, saya memikirkan cara untuk mengotomatisasi ini. Dan gagasan tentang servo yang dikendalikan internet terhapus.
Karena birdfeeder ada di kebun Anda, alangkah baiknya jika ESP juga bisa berfungsi sebagai wifi range extender. Berikan tamu Anda akses ke internet tanpa mengungkapkan kata sandi jaringan wifi Anda.
Hasil dari pemrograman adalah pengontrol servo yang sangat fleksibel yang dapat dikonfigurasi agar sesuai dengan proyek apa pun. Ini memiliki a.o. fitur berikut:
- Pengguna dapat menentukan posisi awal dan akhir servo.
- Kecepatan gerakan dapat diatur.
- Servo dapat dikontrol secara manual melalui antarmuka web atau tombol tekan.
- Pengatur waktu yang dapat dikonfigurasi dapat secara otomatis menutup dan membuka pengumpan burung pada waktu tertentu.
- Menutup dan membuka secara otomatis bisa relatif terhadap matahari terbit dan terbenam.
- Sederhana untuk terhubung ke jaringan wifi Anda.
- Pesan dapat dikirim melalui mqtt pada acara tertentu.
- Servo dapat dikontrol oleh domoticz melalui tautan langsung seperti "ip-of-servo/SW=ON"
- Dapat dipindahkan ke posisi apa pun dengan menggunakan penggeser atau tautan seperti "ip-of-servo/POS=90"
- Kita juga bisa menggunakannya sebagai repeater / extender wifi.
- Kita dapat memiliki led sebagai lampu malam di taman.
Video akan memberi Anda gambaran tentang apa yang dapat Anda buat dengan teknologi ini.
Perlengkapan:
- papan NodeMCU v3 atau Wemos d1 (mini) ($2, 50)
- servo mini SG90 9G ($2)
- catu daya usb 5v
Opsional sakelar taktil dan/atau satu atau dua LED dengan resistor dan beberapa kabel.
Langkah 1: Membangunnya
perangkat keras
Servomotor memiliki 3 kabel yang telah terhubung ke nodemcu. Merah = vcc dan harus terhubung ke Vin (5v). Kabel hitam atau coklat adalah Gnd dan kabel oranye atau kuning adalah kabel data dan harus dihubungkan ke pin D1. Kadang-kadang diperlukan untuk menghubungkan resistor pull-up 10k ke datapin untuk menghindari gerakan yang berulang saat boot.
perangkat lunak
Saya membuatnya sangat mudah untuk menginstal perangkat lunak pada perangkat ESP Anda. Silakan ikuti langkah-langkah ini:
Unduh dan unzip file dalam folder di komputer Anda. Masuk ke folder ini dan klik Serial_Communicator.exe, program akan dimulai. Hubungkan ESP melalui kabel usb ke komputer Anda. Anda dapat menguji sekarang di port com mana ESP terhubung. Baca teks bantuan untuk melanjutkan. Saat perangkat lunak diinstal, led onboard biru akan menyala. Sekarang Anda dapat melanjutkan ke bab "bagaimana cara kerjanya".
Sekarang Anda juga memiliki alat yang bagus untuk berkomunikasi dengan ESP melalui serial. Hubungkan esp dengan kabel usb ke komputer windows Anda. Anda dapat mengeluarkan beberapa perintah untuk memindahkan servo dan melihat informasi boot dan debug.
perbarui 23 desember 2020: Versi baru dengan lampu malam berjangka waktu ditambahkan.
UNDUH ESP8266SERVO-v1_1b dari onedrive
Langkah 2: Bagaimana Cara Kerjanya?
terhubung ke wifi
Setelah perangkat lunak diunggah, wemos boot dan LED biru menyala terus menerus. Ini berarti titik akses (AP) dibuka di mana Anda dapat menghubungkannya ke wifi Anda. Sekarang buka pengaturan wifi di laptop, ponsel, atau tablet Anda. Anda akan melihat netwerk bernama ESP-123456 atau serupa.
Hubungkan ke jaringan ini dengan kata sandi 123456789 dan ramban ke 192.168.4.1. Masukkan kredensial Anda dan ikuti petunjuk selanjutnya.
Jangan lupa untuk mengatur kata sandi administrator. Default ini adalah 000000000. Ketika berhasil terhubung, ESP akan reboot dan led berkedip 3 kali.
booting
Saat boot, Esp membaca pengaturan dari sistem file, terhubung ke internet untuk mengatur waktu sistem dan memindahkan servo ke posisi penutupan. Kemudian led berkedip 3 kali untuk menunjukkan bahwa sudah siap.
pengaturan
Setelah boot pertama, Anda harus melakukan pembersihan terlebih dahulu. Buka halaman pengaturan dan klik "konfigurasi waktu". Di sini Anda dapat mengatur posisi geografis Anda dan waktu offset. Jika penghematan waktu siang hari diterapkan di negara Anda, periksa itu. Menyimpan. Perangkat melakukan boot ulang dan menghitung waktu matahari terbenam dan matahari terbit. Periksa halaman status untuk melihat apakah semuanya benar.
pengaturan servo
Penting untuk melakukan pengaturan servo. Kami tidak ingin servo bergerak ke posisi yang bergetar, karena ini adalah kondisi arus tinggi dan dapat merusak servo Anda atau bahkan nodemcu Anda. Kunjungi halaman servo, di sini Anda dapat menentukan ekstrem di mana servo dapat bergerak dengan aman. Sebut saja posisi buka dan tutup, atau sebaliknya, untuk menentukan apa yang terjadi saat Anda menekan tombol tutup atau buka. Ini membuatnya sangat mudah untuk menyesuaikan servo dengan proyek spesifik Anda.
Anda juga dapat menentukan kecepatan gerakan servo. Centang "kecepatan penutupan lambat" jika Anda tidak ingin menangkap burung di pengumpan Anda.
domotika
Servo juga dapat dikontrol oleh aplikasi domotika seperti "domoticz". Dengan mengirimkan permintaan http seperti "ip-of-espservo/SW=ON" (close) atau "ip-of-espservo/SW=OFF", servo dapat dikontrol. Anda dapat menguji ini di browser Anda.
nyamuk
Saat mosquitto diaktifkan, pesan seperti {"idx":"123", "cmd":"SW=ON"} atau 123, SW=ON dapat dikirim ke servo. Pada acara buka atau tutup, pesan json dikirim seperti {"idx":123, "nvalue":1}. Format json ini dan dapat dipahami oleh domoticz.
tombol taktil
Jika Anda menghubungkan tombol, ini memiliki fungsionalitas berikut:
- Saat tombol diklik, servo beralih dari buka ke tutup atau sebaliknya.
- Tekan lama sampai lampu led op akan mem-boot ulang ESP
- Tekan lebih lama hingga led padam: ESP akan melupakan kredensial wifi dan memulai AP.
Tombol pada papan nodemcu memiliki fungsi yang sama
Langkah 3: Pemecahan Masalah
gerakan erika
Jika servo tiba-tiba bergerak saat powerup atau saat dikontrol, terkadang membantu menghubungkan restistor pullup 10K antara 3.3V dan datapin d1.
Direkomendasikan:
BOSEBerry Pi Internet Radio: 4 Langkah (dengan Gambar)
BOSEBerry Pi Internet Radio: Saya suka mendengarkan radio! Saya menggunakan radio DAB di rumah saya, tetapi ternyata penerimaannya agak tidak merata dan suaranya terus putus-putus, jadi saya memutuskan untuk membuat radio internet sendiri. Saya memiliki sinyal wifi yang kuat di sekitar rumah saya dan perangkat digital
Mengontrol Led Melalui Aplikasi Blynk Menggunakan Nodemcu Melalui Internet: 5 Langkah
Mengontrol Led Melalui Aplikasi Blynk Menggunakan Nodemcu Melalui Internet: Halo Semua Hari Ini Kami Akan Menunjukkan Kepada Anda Bagaimana Anda Dapat Mengontrol LED Menggunakan Smartphone Melalui Internet
MATRIX LED SMART DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): 8 Langkah (dengan Gambar)
MATRIX LED SMART DIKONTROL INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): Ini adalah kemajuan kedua saya untuk sebuah proyek yang sangat ingin saya tunjukkan kepada Anda. Ini tentang Matriks LED Cerdas DIY yang memungkinkan Anda menampilkan di atasnya, data, seperti Statistik YouTube, Statistik Rumah Pintar Anda, seperti suhu, kelembapan, dapat berupa jam sederhana, atau hanya menunjukkan
Enkapsulasi Motor Servo Langkah Dengan Kontrol Serial Melalui Arduino Menggunakan Printer 3D - Pt4: 8 Langkah
Enkapsulasi Motor Servo Langkah Dengan Kontrol Serial Melalui Arduino Menggunakan Printer 3D - Pt4: Dalam video keempat dari seri Langkah Motor ini, kita akan menggunakan apa yang telah kita pelajari sebelumnya untuk membangun motor servo stepper dengan kontrol melalui komunikasi serial dan real umpan balik posisi menggunakan encoder resistif yang dipantau oleh Arduino. Di dalam
Retas Servo V1.00 Anda - Ubah Servo Anda Menjadi Aktuator Linier yang Kuat: 7 Langkah
Retas Servo Anda V1.00 - Ubah Servo Anda Menjadi Aktuator Linier yang Kuat: Asalkan Anda memiliki alat dan servo, Anda dapat membuat ini dengan harga di bawah beberapa dolar. Aktuator memanjang dengan kecepatan sekitar 50mm/menit. Ini agak lambat tetapi sangat kuat. Tonton video saya di akhir posting di mana aktuator kecil