Firmware Firmata IoT# ile Node-RED'den Arduino'yu Kontrol Etme: 7 Adım
Firmware Firmata IoT# ile Node-RED'den Arduino'yu Kontrol Etme: 7 Adım
Anonim
Firmware Firmata IoT# ile Node-RED'den Arduino'yu Kontrol Etme
Firmware Firmata IoT# ile Node-RED'den Arduino'yu Kontrol Etme

Bu fırsatta Node-RED'i kontrol etmek için kullanacağız ve Arduino MEGA 2560 R3, bir meslektaşım işbirliği sayesinde Kesinlikle Otomasyon, bir Arduino'nun komplikasyon durumunda kolayca kontrol edilmesini sağlayan bu yöntemi belirttim.

Ayrıca yorumlardan birinde Arduino ve Node-RED'den kontrol etmenin daha pratik bir yolu olup olmadığına danışan var mı?

Bu çözümü dikkate almak için bir eğitim yapmaya karar verdim.

Benim durumumda, lubuntu ile bilgisayarıma Node-RED'i kurdum, diğer uygulamalarda bir Raspberry pi'ye kurulabilir, ancak çok karmaşık uygulamalar durumunda hız ve performansı hesaba katmanız gerekir.

Daha Fazla Bilgi: PDAControlEnglish versiyonu: Firmware Firmata ile Node-RED'den Arduino'yu Kontrol Etme

Sürüm tr Español: Firmware Firmata ile Controlar Arduino desde Node-RED

Adım 1: Malzemeler

Malzemeler
Malzemeler

Malzemeler

1 Arduino MEGA 2560 R3 -Klon (Çok ucuza-Aliexpress)

Adım 2: Bir Linux İşletim Sistemi Tavsiye Ediyorum…. Lubuntu

Benim durumumda Lubuntu, hafif ve hızlı bir linux işletim sistemi öneririm

Windows kullanıcılarıysa bir çözümün altında.

Windows'ta Virtualbox ile bir sanal makine oluşturun ve birkaç adımda bir Linux sistemi kurun

Öğretici Önerilen:

Lubuntu'yu (Ubuntu) Virtualbox'ta Sıfırdan yükleyin

pdacontrolen.com/install-ubuntu-ubuntu-from…

Adım 3: Kalıcı Kurulum

Image
Image

Kalıcı kurulum

Ayrıca lubuntu'yu kalıcı olarak da kurabilirsiniz, benim durumumda pencereleri bırakın, iyi bir seçenek..

Öğretici Önerilen:

Lubuntu İşletim Sistemine Tam Geçiş

pdacontrolen.com/full-migration-to-lubuntu-…

4. Adım: Node-RED'i yükleyin

Düğüm-RED'i yükleyin

Uzun zamandır IBM tarafından oluşturulan Node-red adlı bu platformu denemek istiyordum, nodejs'de geliştirildi, Node ağı Nick O'Leary ve Dave Conway-Jones tarafından geliştirildi katkılarınız için teşekkürler.

Öğretici Önerilen: Node-RED'i yükleyin

pdacontrolen.com/installation-node-red-plat…

Ama Düğüm-Kırmızı nedir?

İnternet için cihazların iletişimi ve/veya bağlantısı için API'ler ve/veya hizmetler içeren düğümlerin bağlantısına dayalı açık kaynaklı bir grafik aracıdır.

Öğreticiler Düğüm-RED:

pdacontrolen.com/installation-node-red-plat…

Adım 5: Arduino için Düğümler Kurun

Arduino için Düğümler yükleyin
Arduino için Düğümler yükleyin

Arduino için Düğümler yükleyin

Düğüm paletinden Node-RED'den Arduino düğümlerini doğrudan kurabiliriz ve örnekte arduino GPIO 13'teki temel yanıp sönme örneğini kopyalayacağız.

Düğüm-KIRMIZI Öğreticiler

bilgi paketi npm:düğüm-kırmızı-düğüm-arduino

Adım 6: Arduino IDE'den Firmware Firmware Yükleyin

Arduino IDE'den Firmware Firmware Yükleyin
Arduino IDE'den Firmware Firmware Yükleyin

Arduino IDE'den Firmware Firmware yükleyin

Bu kod teknik olarak GPIO, ADC, PWM'nin kontrolünü ve String'lerin işlenmesini seri port üzerinden yönlendiren çok hızlı bir protokoldür, firmware'in birkaç versiyonu vardır ancak örnek kitaplıklarda bulunan StandardFirmata'yı kullanacağız.

7. Adım: Sonuçlar ve Hususlar

Sonuçlar ve Hususlar
Sonuçlar ve Hususlar
Sonuçlar ve Hususlar
Sonuçlar ve Hususlar

Sonuçlar ve Hususlar

Blade'in doğrudan PC'ye bağlanmasına izin veren basit uygulamalar için zamanında bir çözüm. Harici bir platformdan, kart üzerinde düzgün kod çalıştırmadan yapılan kontrollerin genel olarak en büyük dezavantajı, bu durumda bağlantının kesilmesi durumunda güvenlik veya özerklik, Node-RED bağlantısının kesilmesidir.

ancak sağlam bir donanımın garanti edilmesinden korkulmamalıdır.

Daha Fazla Bilgi: PDAControl

ingilizce versiyon

Firmware Firmata ile Node-RED'den Arduino'yu Kontrol Etme

pdacontrolen.com/controlling-arduino-from-n…

Sürüm tr Español

Controlar Arduino desde Node-RED ile Firmware Firmata

pdacontroles.com/controlar-arduino-desde-no…