İçindekiler:
- 1. Adım: Videoyu İzleyin
- Adım 2: Pi'yi yapılandırın
- 3. Adım: Uygulamayı Yapılandırın
- 4. Adım: Kartı Yapılandırın
- Adım 5: Kurulumu Test Edin
Video: Yerel Blynk Sunucusu Oluşturma: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bu gönderide, varsayılan, uzak sunucuyu kullanırken bazen mevcut olan genel gecikmeyi büyük ölçüde azaltacak yerel bir Blynk sunucusunun nasıl oluşturulacağını öğreniyoruz. Bir Pi Zero W kullanarak kurduk ve ayrıca hepsinin doğru çalıştığından emin olmak için bir demo projesi oluşturduk.
1. Adım: Videoyu İzleyin
Yukarıdaki video, sunucuyu kurmak için bilmeniz gereken tüm ayrıntıları anlatmaktadır. Lütfen her şeyin nasıl bir araya geldiğini anlamak için genel bir bakış için bunu izleyin.
Adım 2: Pi'yi yapılandırın
Raspbian'ın masaüstü sürümünü kullanmaya karar verdim, ancak Lite sürümünü de kullanabilir ve terminali kullanarak her şeyi yapabilirsiniz. Resmi kurulum talimatları için aşağıdaki bağlantıyı kullanabilirsiniz, ancak aşağıdaki önemli adımları ele aldım:
github.com/blynkkk/blynk-server
Raspberry PI kurulumunu yaptıktan sonra Java'yı kurmak için aşağıdaki komutları çalıştırın ve ardından sunucu dosyasını indirin:
- sudo apt openjdk-8-jdk openjdk-8-jre kurulumu
- wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.12/server-0.41.12-java8.jar"
Bu yapıldıktan sonra, tek yapmamız gereken sunucuyu açılışta otomatikleştirmek için crontab kullanmak. Bu, crontab'ı açmak için aşağıdaki komutu çalıştırarak yapılabilir:
crontab -e
Dosyanın en altına gidin ve ardından aşağıdakini yazın:
@reboot Java -jar /home/pi/server-0.41.12-java8.jar -dataFolder /home/pi/Blynk &
CTRL+X, ardından Y yazıp ENTER tuşuna basarak dosyayı kaydedin. Blynk sunucusu, her proje için kimlik doğrulama belirtecini içeren bir e-posta gönderir. Bunun çalışması için yeni bir dosya oluşturarak mail ayarlarını yapılandırmamız gerekiyor. Bu, aşağıdaki komutu çalıştırarak yapılabilir:
sudo nano mail.properties
Bir e-posta hesabının ayrıntılarıyla birlikte bu dosyaya e-posta ayarlarını eklememiz gerekiyor. Eklenmesi gereken satırları edinmek için GitHub bağlantısını kullanın veya daha fazla ayrıntı için videoya bakın.
Son adım, aşağıdaki komutu çalıştırarak yapılabilen kartı yeniden başlatmaktır:
sudo yeniden başlatma
3. Adım: Uygulamayı Yapılandırın
Blynk uygulamasını indirin veya zaten varsa oturumu kapatın. Yeni bir hesap oluşturma seçeneğine tıklayın ve ardından sunucu ayrıntılarını girmek için ekranın altındaki simgeye tıklayın. Özel seçeneğe tıklayın ve ahududu Pi'nizin IP adresini girin. Ardından, yerel sunucunuzda bir hesap oluşturmak için geçerli bir e-posta adresi girin ve bir şifre girin.
Artık Blynk'i normal şekilde kullanabilirsiniz, ancak bir test olarak, WeMos D1 mini kartındaki D1 pinini değiştirmek için bir demo projesi oluşturun. Burada yapmanız gereken tek şey bu.
4. Adım: Kartı Yapılandırın
Projeniz için kimlik doğrulama belirtecini içeren bir e-posta alacaksınız. Arduino IDE'yi açın, kitaplık yöneticisini kullanarak Blynk kitaplığını kurduğunuzdan emin olun ve ardından nodemcu örnek taslağını açın.
Kimlik doğrulama jetonunuzu, WiFi ağ ayrıntılarınızı ekleyin ve ardından resimde/videoda gösterildiği gibi yerel sunucu IP adresini eklememiz gerektiğinden varsayılan sunucu bağlantı hattını yorumladığınızdan emin olun. Ardından taslağı panoya yükleyin ve çıktıyı görüntülemek için seri monitörü açın. Önce WiFi ağınıza başarılı bir şekilde bağlanmalı, ardından sunucuya bağlanacak ve başarılı olursa size "Hazır" mesajını verecektir.
Adım 5: Kurulumu Test Edin
Uygulamayı açın ve çalıştır düğmesine tıklayın. Şimdi, düğmeyi kullanarak GPIO durumunu kontrol edebileceksiniz.
Önerilen:
Raspberry Pi Samba Yerel Dosya Sunucusu: 5 Adım
Raspberry Pi Samba Yerel Dosya Sunucusu: Yerel dosya sunucusunu kurmak için adım adım prosedür
Araba FM Vericili Mikro Yayın / Yerel Yerel Radyo: 8 Adım
Mikro Yayın / Araba FM Vericili Hiper Yerel Radyo: Kullanıma hazır teknolojiyi kullanan bu basit atölye çalışması, radyoyu keşfetmek ve çok kısa menzilli yerel yayınlar oluşturmak için kullanılabilir. Katılımcılar kendi yerel radyo yayınlarını yapabilirler. Katılımcılar cep telefonlarında kayıtlar oluşturacak
ESP 8266 Nodemcu Ws 2812 Neopiksel Tabanlı LED MOOD Lambası Yerel Web Sunucusu Tarafından Kontrol Edilir: 6 Adım
ESP 8266 Nodemcu Ws 2812 Neopiksel Tabanlı LED MOOD Lambası Yerel Web Sunucusu Tarafından Kontrol Edilir: ESP 8266 Nodemcu Ws 2812 Neopiksel Tabanlı LED MOOD Lambası Web Sunucusu Kullanılarak Kontrol Edilir
NodeMCU, Yerel Blynk Sunucusu ve Blynk Apk ile İç Mekan Bitkilerinin Sulanması, Ayarlanabilir Ayar Noktası: 3 Adım
NodeMCU, Local Blynk Server ve Blynk Apk ile İç Mekan Bitkilerini Sulama, Ayarlanabilir Ayar Noktası: Bu projeyi oluşturdum çünkü iç mekan bitkilerimin uzun süre tatildeyken bile sağlıklı olması gerekiyor ve bu fikri seviyorum evimde olan tüm olası şeyleri internet üzerinden kontrol etmek veya en azından izlemek
Pi'nizi (Yerel) Bulut Sunucusu Yapın!: 19 Adım (Resimlerle)
Pi'nizi (Yerel) Bulut Sunucusu Yapın!: Kendi yerel Pi Bulut sunucunuzdaki belgeleri, fotoğrafları ve müzikleri kaydedin ve bunlara erişin! En iyi yanı: İnternet kesilirse veya ne zaman kesilirse (veya uzak bir noktadaysanız ve Wikipedia'ya erişmek istiyorsanız) onu kullanabilirsiniz. Oh hey, ve eğer arkadaşın bir tane alırsa ve