Close Menu
magazin Mehatronikamagazin Mehatronika
  • English
  • Početna
  • Industrija
  • Recenzije
    • Industrijska oprema
    • SBC računari
    • Razvojni sistemi
    • STEM
    • Mrežna oprema
    • Displeji
    • Dodaci
    • Alati
    • Muzička oprema
    • Pametni uređaji
    • Re:recenzija
  • Edukacija
  • Novosti
  • Lifestyle
    • Ekologija
    • Događaji
    • Intervjui
  • Stručni tekstovi
  • Forum
Facebook X (Twitter) Instagram LinkedIn
Trending
  • Automatizacija procesa u pivari
  • PKS partner na putu održivog poslovanja
  • Mehatronika intervju: Quanfeng (Rex) Li
  • akYtec ITP11 indikator za proces pasterizacije mleka
  • Novi Samsung Neo QLED 8K flagship televizori
  • Innomotics unapređuje proizvodnju papira u Bosni
  • Novi FAULHABER 14GPT i 16GPT metalni planetarni reduktori
  • 6×10 RGB Matrix for XIAO recenzija
  • Srpski
    • Srpski
    • English
LinkedIn Facebook X (Twitter) Instagram
magazin Mehatronikamagazin Mehatronika
  • Početna
  • Industrija
  • Recenzije
    • Industrijska oprema
    • SBC računari
    • Razvojni sistemi
    • STEM
    • Mrežna oprema
    • Displeji
    • Dodaci
    • Alati
    • Muzička oprema
    • Pametni uređaji
    • Re:recenzija
  • Edukacija
  • Novosti
  • Lifestyle
    • Ekologija
    • Događaji
    • Intervjui
  • Stručni tekstovi
  • Forum
magazin Mehatronikamagazin Mehatronika
Home»Stručni tekstovi»Node-RED: Upravljanje GPIO signalima na Orange Pi 4A
Stručni tekstovi

Node-RED: Upravljanje GPIO signalima na Orange Pi 4A

Instalacija Node-RED-a u Dockeru na Orange Pi 4A u Debian 12 OS
Aleksandar DakićBy Aleksandar Dakić11/04/2025Updated:11/04/20252 Mins Read
photo: magazin Mehatronika

Orange Pi 4A dolazi sa odlično urađenim Debian 12 OS imidžom i cilj ovog teksta je da prikaže kako se kontrolišu GPIO signali, pa time i koristi Orange Pi 4A u realnim aplikacijama upravljanja.

OS dolazi sa OrangePi-config skriptom koja pokreće terminal i u kojoj se pored podešavanja parametara sistea, mogu instalirati neki programski paketi. Ovo je identičan način na koji su korisnici Armbian OS-a navikli kroz armbian-config. Nakon instalacije Docker-a, možemo proveriti njegovu funkcionalnost komandom u terminalu:

sudo docker run hello-world

Nakon toga možemo instalirati Node-RED iz Dockera komandom za njegovo pokretanje. Pošto nije instaliran, Docker će ga automatski instalirati:

sudo docker run -it -p 1800:1800 -v mode node_red_data:/data –nam mynodered nodered/node-red

photo: magazin Mehatronika

Nakon instalacije Node-RED-a, biće i pokrenut i od tog trenutka ćemo moći da mu pristupimo u browseru na portu 1880 na lokaciji:

localhost:1880

Kako želimo da upravljamo GPIO pinovima na našem Orange PI 4A, potrebno je instalirati:

node-red-contrib-opi-gpio

i restartovati Node-RED kako bi se u paleti sa desne strane pojavile nove opcije.

photo: magazin Mehatronika

U našem primeru smo poželeli da izlazni signal uzimamo sa četvrtog levog pina GPIO hedera. To je pin koji nosi oznaku wPI 7 u WiringOP-u. Da bi saznali koji je to fizički GPIO, pokrenućemo:

gpio readall

Iz tabele vidimo da je to pin 36. Podesićemo ga kada budemo nacrtali Node-RED dijagram kao na slici ispod.

photo: magazin Mehatronika

Šema je veoma jednostavna. Odabirom true ili false, PB4 (što je pin 36) menjaće stanje iz 0 u 1 i obrnuto. Stanje možemo videti u WiringOP tabeli koju pozivamo sa gpio readall, a promene u pozadinskom terminalu Node-RED-a.

photo: magazin Mehatronika

Ulazni nod treba definisati da payload bude boolean tipa sa vrednosti true, odnosno false. Dve stvari treba pripremiti pre ovih operacija. Prvo je potrebno 36 GPIO pin definisati kao izlazni WiringOP komandom:

gpio export 36 out

koja će dodatno kreirati i direktorijum /sys/class/gpio/gpio36 i sve njegove poddirektorijume u koje će Node-RED da upisuje stanje GPIO izlaza. Da bi uopšte mogao to da radi potrebno je korisnika, u našem slučaju nalog orangepi uvrstiti u dialout, a nakon toga i gpio grupu:

sudo usermod -aG gpio orangepi

photo: magazin Mehatronika

Jednostavno podešavanje Node-RED-a iz Dockera i kontrola GPIO je jedan od prednosti pri korišćenju nekog SBC-a u automatizacione i upravljačke svrhe.

Previous ArticleOrange Pi 4A recenzija
Next Article Elecfreaks Retro Arcade for Education recenzija
Aleksandar Dakić

Aleksandar je osnivač magazina Mehatronika. Sa pozadinom u električnom inženjeringu i dugom istorijom rada u stručnim časopisima, on se fokusira na ključnom sadržaju magazina Mehatronika i stoji iza brojnih inicijativa.

Related posts

Stručni tekstovi

Automatizacija procesa u pivari

Sponsor: ENEL Valjevo14/09/2025
Industrija

akYtec ITP11 indikator za proces pasterizacije mleka

Sponsor: akYtec dooakYtec doo11/09/2025
Stručni tekstovi

akYtec ITP11 u prehrambenoj industriji

Sponsor: akYtec dooakYtec doo31/07/2025
Stručni tekstovi

Korišćenje ENGEL iQ clamp control

Sponsor: Neofyton09/07/2025
Stručni tekstovi

Inovativna rešenja za optimizaciju potrošnje energije u industriji

Sponsor: EXOR ETI d.o.o.26/06/2025
Stručni tekstovi

Evakuacija zgrada

Sponsor: Sobel13/05/2025
Kompanije
ABB akYtec Armsom Automatika Banana Pi Beogradski Sajam Bosch Rexroth CADCAM Data CHIRON Croatia CircuitMess Danfoss DFRobot Digilent Dossis Eaton Elcom Media Elecfreaks Elecrow Electronic Design Elektromont ELESA+GANTER EMP EMT elektro ENEL Valjevo EP-Solutions ePlan Eurocom EXOR ETI Fanuc Faulhaber Festo Fox Electronics Gamax Gomo Design Hennlich Hidraulika HMS ICM Electronics ICOP INEA SR INNOMOTICS IvDam Process Control LattePanda Libre Computer Lilygo magazinMehatronika malina314 Mean Well / ASIKO Melco-Buda Metronik Microsoft Mikro Kontrol Mitsubishi Electric Momentum National Instruments Neminik Neofyton NVIDIA OM SISTEM Orange Pi PCBWay Pickering Radxa Raspberry Pi Recom Renishaw Rittal Sajam voda Samsung Schneider Electric Schunk Seeed Studio Siemens SM Automation Sobel Soldered staubli STMicroelectronics SunFounder Tectra / Megger teenage engineering Tehnogama TeLa elektrik TI LaunchPad Tipteh TRC pro Trim Triton Engineering UMBRAmatik Unicom Uno-Lux Processing Uno Lux NS URAM System Vesimpex VETS Wago Weidmuller Wurth Elektronik Yaskawa Yokogawa
Distribuciju štampanih izdanja srednjim školama omogućile kompanije
Facebook X (Twitter) Instagram LinkedIn
  • Uređivačka politika
  • Kontakt
  • Media kit
  • Slanje jedinica za recenziju
  • Pretplata
  • Elektronska izdanja

magazin Mehatronika - Agencija “Gomo Design”
Stanoja Glavaša 37, 26300 Vršac, Serbia
+381 60 0171 273

© 2025 magazin Mehatronika by Gomo Design.

Type above and press Enter to search. Press Esc to cancel.

Logo magazin Mehatronika
Manage Consent
Da bismo omogućili najbolje korisničko iskustvo, koristimo tehnologije kao što su kolačići da bismo obradili informacije o uređaju sa kojeg pristupate sajtu, kao i informacije o posećivanju naših stranica. Prihvatanje naše upotrebe ovih tehnologija znači da nam dozvoljavate da obradimo ove podatke. Odbijanje ili kasnije opozivanje pristanka može dovesti do prestanka rada određenih funkcija sajta.
Funkcionalni kolačići Stalno aktivni
Skladištenje ili pristup ovim podacima je neophodan za omogućavanje osnovnog korisničkog iskustva u pružanju usluge ili priustupu sadržaju kojeg je korisnik izričito tražio, odnosno za svrhu komunikacije preko elektronske mreže.
Podešavanja
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistički kolačići
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing kolačići
Ovi podaci se koriste u kreaciji korisničkih profila na koje se šalje marketinški materijal, ili koji se koriste za praćenje interakcija korisnika sa sajtom, ili sa nekoliko sajtova za marketinške svrhe.
Upravljajte opcijama Upravljajte uslugama Upravljajte {vendor_count} dobavljačima Pročitajte više o ovim svrhama
Pogledaj podešavanja
{title} {title} {title}