Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
Dalam posting ini, kita belajar cara membuat server Blynk lokal yang akan sangat mengurangi latensi keseluruhan yang terkadang ada saat menggunakan server jarak jauh default. Kami mengaturnya menggunakan Pi Zero W dan kami juga membuat proyek demo untuk memastikan semuanya berfungsi dengan benar.
Langkah 1: Tonton Videonya
Video di atas membahas semua detail yang perlu Anda ketahui untuk menyiapkan server. Harap perhatikan itu terlebih dahulu untuk ikhtisar guna memahami bagaimana semuanya menyatu.
Langkah 2: Konfigurasikan Pi
Saya memutuskan untuk menggunakan Raspbian versi desktop meskipun Anda juga dapat menggunakan versi Lite dan melakukan semuanya menggunakan terminal. Anda dapat menggunakan tautan berikut untuk petunjuk pemasangan resmi, tetapi saya telah membahas langkah-langkah penting di bawah ini:
github.com/blynkkk/blynk-server
Setelah Anda memiliki pengaturan Raspberry PI, jalankan perintah berikut untuk menginstal Java dan kemudian unduh file server:
- sudo apt install openjdk-8-jdk openjdk-8-jre
- wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.12/server-0.41.12-java8.jar"
Setelah selesai, yang perlu kita lakukan adalah menggunakan crontab untuk mengotomatisasi server saat boot. Itu dapat dilakukan dengan menjalankan perintah berikut untuk membuka crontab:
crontab -e
Gulir ke bawah ke bagian bawah file dan kemudian ketik berikut ini:
@reboot java -jar /home/pi/server-0.41.12-java8.jar -dataFolder /home/pi/Blynk &
Simpan file dengan mengetik CTRL+X, lalu Y, lalu tekan tombol ENTER. Server Blynk mengirim email dengan token otentikasi untuk setiap proyek. Agar ini berfungsi, kita perlu mengonfigurasi pengaturan email dengan membuat file baru. Itu dapat dilakukan dengan menjalankan perintah berikut:
sudo nano mail.properties
Kami perlu menambahkan pengaturan email di file ini bersama dengan detail akun email. Silakan gunakan tautan GitHub untuk mendapatkan baris yang perlu ditambahkan atau lihat video untuk lebih jelasnya.
Langkah terakhir adalah me-reboot board yang dapat dilakukan dengan menjalankan perintah berikut:
sudo reboot
Langkah 3: Konfigurasikan Aplikasi
Download aplikasi Blynk atau logout jika sudah memilikinya. Klik opsi untuk membuat akun baru, lalu klik ikon di bagian bawah layar untuk memasukkan detail server. Klik opsi khusus dan masukkan alamat IP raspberry Pi Anda. Kemudian, berikan alamat email yang valid dan masukkan kata sandi untuk membuat akun di server lokal Anda.
Anda sekarang dapat menggunakan Blynk secara normal tetapi sebagai pengujian, buat proyek demo untuk mengaktifkan pin D1 pada papan mini WeMos D1. Itu saja yang perlu Anda lakukan di sini.
Langkah 4: Konfigurasikan Papan
Anda akan menerima email dengan token otentikasi untuk proyek Anda. Buka Arduino IDE, pastikan sudah menginstall library Blynk menggunakan library manager lalu buka contoh sketch nodemcu.
Tambahkan token otentikasi Anda, detail jaringan WiFi, dan kemudian pastikan untuk mengomentari jalur koneksi server default karena kami perlu menambahkan alamat IP server lokal seperti yang ditunjukkan pada gambar/video. Kemudian, unggah sketsa ke papan dan buka monitor serial untuk melihat output. Pertama-tama harus berhasil terhubung ke jaringan WiFi Anda dan kemudian akan terhubung ke server dan jika berhasil, itu akan memberi Anda pesan "Siap".
Langkah 5: Uji Pengaturan
Buka aplikasi dan klik tombol jalankan. Sekarang, Anda akan dapat mengontrol status GPIO menggunakan tombol.
Direkomendasikan:
Server File Lokal Raspberry Pi Samba: 5 Langkah
Server File Lokal Raspberry Pi Samba: Prosedur langkah demi langkah untuk menginstal server file lokal
ESP8266 Nodemcu Pemantauan Suhu Menggunakan DHT11 di Server Web Lokal - Dapatkan Suhu & Kelembaban Kamar di Browser Anda: 6 Langkah
Pemantauan Suhu Nodemcu ESP8266 Menggunakan DHT11 di Server Web Lokal | Dapatkan Suhu & Kelembaban Ruangan di Browser Anda: Hai guys hari ini kita akan membuat kelembaban & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembaban akan diperoleh dari Sensor DHT11 & dapat dilihat pada browser halaman web mana yang akan dikelola
ESP 8266 Nodemcu Ws 2812 Lampu LED MOOD Berbasis Neopiksel Dikendalikan oleh Server Web Lokal: 6 Langkah
ESP 8266 Nodemcu Ws 2812 Lampu LED MOOD Berbasis Neopiksel Dikendalikan oleh Server Web Lokal: ESP 8266 Nodemcu Ws 2812 Lampu LED MOOD Berbasis Neopiksel Dikendalikan Menggunakan Server Web
Menyiram Tanaman Indoor Dengan NodeMCU, Server Blynk Lokal dan Apk Blynk, Set Point yang Dapat Disesuaikan: 3 Langkah
Menyiram Tanaman Dalam Ruangan Dengan NodeMCU, Server Blynk Lokal dan Apk Blynk, Titik Penyetelan yang Dapat Disesuaikan: Saya membuat proyek ini karena tanaman dalam ruangan saya harus sehat bahkan ketika saya sedang berlibur untuk waktu yang lama dan saya menyukai ide untuk memilikinya. mengontrol atau setidaknya memantau semua kemungkinan yang terjadi di rumah saya melalui internet
Jadikan Pi Anda Server Cloud (Lokal)!: 19 Langkah (dengan Gambar)
Jadikan Pi Anda Server Cloud (Lokal)!: Simpan dan akses dokumen, foto, dan musik di server Pi Cloud lokal Anda sendiri! Bagian terbaiknya: Anda dapat menggunakannya jika, atau ketika, Internet mati (atau jika Anda berada di tempat terpencil & ingin akses ke Wikipedia). Oh hei, dan jika temanmu mendapat satu dan