
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Voolul põhinev visuaalse programmeerimise tööriist Node-RED muutub Raspberry Pi arendajate jaoks üha populaarsemaks. See juhend annab teile teada, kuidas kasutada meie isoleeritud RS422 / RS485 jadakaablit sõlmepunase all lihtsa RS485-side jaoks ja ka MODBUS-rakenduste jaoks.
Samm: tööriistad ja materjalid

Materjalid:
- Vaarika Pi A+, B+, 2B, 3B või 4B
- RS422/RS485 seeria müts
- SD -kaart
Tarkvara:
- Raspbian Stretch või Buster (töölaua ja
soovitatav tarkvara)
Samm: vabastage UART Raspbian Stretchis või Busteris

Lihtsaim viis on kasutada raspi-config tööriista, et lülitada UART GPIO14/15 kontaktidele. tehke värske Raspbiani pilt
- sudo raspi-config
- mine '5 liidese valikut'
- mine 'P6 Serial'
- "Kas soovite, et sisselogimiskest oleks ligipääsetav jada kaudu?" EI
- "Kas soovite, et jadaporti riistvara oleks lubatud?" JAH
- Lõpeta raspi-config
- taaskäivitage Raspberry Pi
Nüüd pääsete UART -ile juurde /dev /serial0 kaudu
3. samm: RS485 HAT -i DIP -lüliti seadistamine

Meie RS422/RS485 mütsiga on kaasas 3 DIP -lülituspanka. Need DIP -lülitid peate seadistama RS485 jaoks, nagu on näidatud ülaltoodud pildil.
- Lüliti 1: 1-OFF 2-ON 3-ON 4-OFF
- Lüliti 2: 1-OFF 2-OFF 3-ON 4-ON
- Lüliti 3: 1-OFF või ON* 2-OFF 3-OFF 4-OFF
*Sõltuvalt RS422/RS485 HAT -i positsioonist Modbusi liinis tuleb sulgemistakisti sisse või välja lülitada. Palun lülitage takisti ON asendisse ainult siis, kui müts on siiniliini ühes otsas. Kõigil muudel juhtudel lülitage lõpptakisti välja
4. samm: käivitage sõlm-PUNANE

Alusta sõlme-PUNANE:
Node-RED on osa Raspbian Stretchist ja Busterist (koos töölaua ja soovitatud tarkvaraga). Sõlme-punase käsuga saate käivitada Node-RED terminalis või töölaual menüü 'Programmeerimine' kaudu.
Avage redaktor:
Kui Node-RED töötab, pääsete redaktorile juurde brauseris. Kui kasutate brauserit Pi töölaual, saate avada aadressi: https:// localhost: 1880.
5. samm: lihtne RS485 -side


Selles näitevoos saadab Raspberry Pi pärast süstimisnupu vajutamist RS485 kaudu teksti "Tere maailm". Voo võtab vastu saabuvaid stringe (lõpetatud / d) ja näitab stringi silumisaknas paremal.
Kommunikatsioon toimub eelsalvestatud jada- ja väljundsõlmede abil. Väga oluline on seeriapordi atribuutideks määrata /dev /serial0 nagu ülaltoodud pildil.
Voolu saate testida ühendatud arvuti (USB -RS485 adapteri kaudu) ja lihtsa terminaliprogrammi abil.
6. samm: MODBUS - seadistamine 1

Järgmistes sammudes soovin teile näidata, kuidas rakendada lihtsat Modbus RTU-side Node-RED all.
Esiteks peame paletihalduri kaudu või bash-ile installima täiendavad Modbus-sõlmed node-red-contrib-modbus, sisestades:
npm install node-red-contrib-modbus
Nüüd saate voo importida.
Samm 7: Modbusi seadistamine 2



Pärast voo importimist võime vaadata sõlme 'Modebus write' ja 'Modbus read'. Oluline on määrata atribuut 'Server' väärtusele dev/serial0 ja konfigureerida see nii, nagu ülaltoodud piltidel näidatud.
8. samm: Modbusi test

Testi jaoks ühendasin Arduino koos RS485 Shieldiga Modbusi orjana (lisateabe saamiseks vaadake seda juhendit).
Modbus Read küsitleb üksust 1 kõik 2 ja loeb 8 alamregistrit. Tulemust näete Modbus Response olekus. Kahe pihusti abil saate alamregistri 6 seada väärtusele 0 või 255.
Soovitan:
Sõlm Mcu India autode kesklukk koos Rfid ja Blynk taimeriga: 9 sammu

Sõlm Mcu India autode kesklukk koos Rfid ja Blynk Timer Unlockiga: ma näitan teile täna India stiilis autot, mis on täielikult automatiseeritud kesklukk koos RFID -märgendiga blynk wifi juhtimine ja aja avamine. Sellel on ka kõik tavalise keskluku omadused. See auto kesklukk TÖÖTAB VÄLJASÜTTE AKTIVEERIMINE NÕUTAB VÕRGULUKID
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ Sõlm MCU: 7 sammu

Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: Pada õpetus pertama ini, Saya ingin mengajak Anda bagaimana caranya menggunakan papan mikrokontroler yang sudah ada Moodul WiFi ESP8266 di dalamnya dan juga sering dijumai, WDM1 ) dengan menggunakan aplikasi
RaspberryPi WSPR sõlm: 7 sammu

RaspberryPi WSPR -sõlm: tahtsin teha WSPRnet (nõrk signaali levikureporter) saatja, et WSPRnet -mängus jalad märjaks saada ja hakata nägema, kui kaugele ma majakat edastada saan. Mul oli osa sellest varustusest lebamas ja otsustasin, et viskan kiire pro
Paigaldage sõlm Raspberry Pi: 4 sammu

Installige Node RED oma Raspberry Pi-le: Node-RED on voolupõhine programmeerimisvahend riistvaraseadmete, API-de ja võrguteenuste ühendamiseks uutel ja huvitavatel viisidel. See pakub brauseripõhist redaktorit, mis hõlbustab voogude ühendamist lai sõlmede valik. Selles t
15 $ LoRa lüüs/sõlm ESP8266 Ehita trükkplaat 3cmX8cm Suurus: 6 sammu

15 $ LoRa Gateway/Node ESP8266 Ehita trükkplaat 3cmX8cm Suurus: Hei, mis toimub, poisid? Akarsh siin CETechist. Täna teeme projekti, mis on lihtne LoRa sõlm ja saate seda isegi ühe kanalina kasutada. Siin kasutasin mikrokontrollerit ESP8266, mis on ühendatud LoRa tahvlitega