Talaan ng mga Nilalaman:
- Hakbang 1: Pag-install ng Mga Pakete
- Hakbang 2: Startup Node-Red para sa Unang Oras
- Hakbang 3: Pag-log In sa Web Page
- Hakbang 4: Pag-install ng Dashboard Module para sa GPIO
- Hakbang 5: Lumilikha ng isang Dashboard para sa GPIO
- Hakbang 6: Pag-configure ng Lumipat
- Hakbang 7: Pag-configure ng Slider
- Hakbang 8: Paglunsad ng UI at Pagsubok
Video: Node Red - Kontrolin ang RaspberryPi: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Sa pagtuturo na ito titingnan namin kung paano i-setup ang Node-Red software pati na rin kung paano makontrol ang GPIO sa iyong raspberry pi nang madali.
Hakbang 1: Pag-install ng Mga Pakete
Una kailangan naming mag-install ng mga package. Upang magawa ito kakailanganin mong mag-isyu ng mga sumusunod na utos sa isang terminal:
pi @ raspberrypi: ~ $ sudo apt-get update
pi @ raspberrypi: ~ $ sudo apt-get install build-vital python-rpi.gpio
(kung tumatakbo ang kahabaan ng rasbian dapat na itong mai-install.)
pi @ raspberrypi: ~ $ bash <(curl -sL
Hakbang 2: Startup Node-Red para sa Unang Oras
Upang simulan ang Node-Red up kailangan mo lamang patakbuhin ang utos ng terminal: pi @ raspberrypi: ~ $ node-red-start
Upang mai-autostart ang Node-Red kapag ang mga bota ng pi kailangan mo lamang paganahin ang serbisyo gamit ang sumusunod na utos:
pi @ raspberrypi: ~ $ sudo systemctl paganahin ang nodered.service
Hakbang 3: Pag-log In sa Web Page
Ngayon ay kailangan mo lamang mag-login sa webpage na tumatakbo ngayon sa iyong raspberry pi para sa pag-unlad ng Node-Red.
Upang magawa ito kailangan mo lamang pumunta sa address ng iyong pi at gumamit ng port 1880.
Halimbawa:
Kung ang aking pi address ay 192.168.1.40 pagkatapos ay mag-login ako gamit ang
Hakbang 4: Pag-install ng Dashboard Module para sa GPIO
Ngayon ay titingnan namin ang paglikha ng isang dashboard para sa iyong kontrol ng GPIO. Una kailangan naming i-install ang bahagi ng dashboard.
Gawin ang sumusunod na utos sa isang terminal sa iyong pi:
pi @ raspberrypi: ~ $ node-red-stop
pi @ raspberrypi: ~ $ cd ~ /.node-red pi @ raspberrypi: ~ $ npm i-install ang node-red-dashboard pi @ raspberrypi: ~ $ node-red-start
Hakbang 5: Lumilikha ng isang Dashboard para sa GPIO
Ngayon ay kakailanganin mong bumalik sa pahina ng browser na na-navigate mo nang mas maaga sa proyektong ito.
Mula sa pahinang ito magtatayo kami ng isang halimbawa ng GPIO. Maglalagay ako ng isang switch at isang slider para sa pag-on at pag-on ng GPIO at isa para sa pagsasagawa ng isang pwm alon.
Kakailanganin mong hanapin, mula sa kaliwang bahagi ng panel sa ilalim ng dashboard, ang pindutan ng switch at i-drag ito papunta sa Flow 1. Pagkatapos ay kakailanganin mong hanapin ang slider at i-drag ito sa Flow 1 din.
Ngayon kailangan mong hanapin ang GPIO sa ilalim ng seksyon ng raspberry pi. Ngayon nais mo ang module ng gpio na may koneksyon sa tuldok sa kaliwang bahagi dahil ito ang input module. I-drag ang dalawa sa mga ito pababa sa Daloy ng 1 sa tapat ng switch at slider.
Ilagay lamang ang iyong cursor sa pagkonekta na tuldok sa kaliwang bahagi ng switch at mag-click at i-drag sa pagkonekta na tuldok sa kaliwang bahagi ng isa sa mga GPIO pin. Gawin ang pareho para sa slider.
Kapag nakakonekta kailangan mong i-configure ang bawat piraso sa pamamagitan ng pag-double click sa mga ito.
Hakbang 6: Pag-configure ng Lumipat
Mag-double click sa switch node at buksan ang menu ng mga pag-aari.
Dito kakailanganin mong i-click ang lapis sa kanan ng pangkat.
Lumikha ngayon ng isang bagong pangalan ng pangkat (iniwan ko ang aking upang default)
Piliin ang icon ng lapis sa tabi ng TAB at pangalanan ang talahanayan na nais mong maging bahagi nito (pinili ko ang bahay)
Piliin ngayon ang pag-update sa kanang sulok sa itaas.
Maaari mo nang piliin ang iyong laki at layout ng iyong switch. Kapag nakuha mo na ang icon na nais mong gamitin at lahat ng mga pampaganda ay tapos na ay bababa ka sa mga pagpipilian sa pagbabayad.
Para sa isang switch kailangan mong itakda ang mga pagpipilian sa pagbabayad tulad ng sumusunod:
Piliin ang drop down arrow sa tabi ng payload textbox at pumili ng numero para sa parehong payloads pagkatapos ay itakda:
Sa Payload: 1
Off Payload: 0
Ngayon kailangan mong i-configure ang GPIO pin na nais mong ilipat.
Mag-double click sa pin para sa switch at bubuksan nito ang i-edit ang rpi-gpio out mode.
Piliin ang pin na nais mong gamitin, sa aming kaso gumagamit kami ng GPIO04-7 pin.
Bigyan ito ng isang pangalan kung nais mo at piliin ang "Tapos na"
Hakbang 7: Pag-configure ng Slider
Upang mai-configure ang slider kakailanganin mo munang mag-double click sa slider dashboard button.
Sa sandaling doon ay mai-e-edit mo ang "label" na pag-aari sa nais mong magkaroon ng pangalan nito sa UI.
Susunod ay itatakda mo ang minimum na saklaw at ang maximum na saklaw. Dahil ang PWM LED brightness's ay nasa porsyento na karaniwang, dahil sa% Duty Cycle, kailangan namin ng minimum na maging 0 at ang max na maging 100.
Ngayon para sa aming halimbawa kung gaano agresibo ang pagbabago ng ilaw sa ilaw ay dahil sa hakbang. Mayroon akong naka-configure para sa 1 bawat hakbang kaya't ang 1 yunit ng slider ay katumbas ng 1% na ilaw.
Iyon ay para sa slider
Para sa Pin kakailanganin mong i-double click ang nauugnay na module ng GPIO pin.
Ngayon ay pinili namin ang GPIO18 pin dahil ito ay isang PMW pin para sa Raspberry pi 3 B +
Kailangan mong pumili ng output ng PWM sa uri ng patlang upang malaman na ito ay isang output ng PWM.
Bigyan ito ng isang pangalan at ikaw ay nakatakda upang pumunta.
Hakbang 8: Paglunsad ng UI at Pagsubok
Ngayon upang subukan ang iyong bagong dashboard UI kailangan mong i-click ang pag-deploy sa kanang sulok sa itaas upang mai-deploy ang iyong pasadyang code. Pagkatapos ay kailangan mong pumunta sa IP address ng iyong pi na runnin node-red. At ad ang pagtatalaga ng UI dito halimbawa: https://192.168.1.31:1880/uiAng dapat mong makita ay ang iyong switch at ang iyong slider na iyong nilikha. Ngayon ay maaari mo nang subukan sa pamamagitan ng pag-click sa bawat isa. Inaasahan kong nasiyahan ka sa Mga Instructionable na ito at mangyaring suriin ang youtube channel at ang video para sa anumang iba pang impormasyon.
Inirerekumendang:
IoT: Ang Visualizing Light Sensor Data Gamit ang Node-RED: 7 Hakbang
IoT: Ang Visualizing Light Sensor Data Gamit ang Node-RED: Sa itinuturo na ito, matututunan mo kung paano lumikha ng isang sensor na konektado sa internet! Gumagamit ako ng isang ambient light sensor (TI OPT3001) para sa demo na ito, ngunit ang anumang sensor na iyong pinili (temperatura, halumigmig, potensyomiter, atbp.) Gagana. Ang halaga ng sensor
Ang Wireless Vibration at Temperatura Sensor Data sa MySQL Gamit ang Node-RED: 40 Hakbang
Ang Data ng Wireless Vibration at Temperature Sensor sa MySQL Gamit ang Node-RED: Ipinakikilala ang Long Range IoT Industrial wireless na panginginig at sensor ng temperatura ng NCD, ipinagmamalaki hanggang sa isang 2-milyang saklaw ang paggamit ng isang istraktura ng wireless mesh networking. Isinasama ang isang eksaktong 16-bit na panginginig at sensor ng temperatura, ang aparato na ito ay
Pagpapadala ng Wireless Vibration at Temperatura Sensor Data sa Excel Gamit ang Node-RED: 25 Hakbang
Pagpapadala ng Wireless Vibration at Temperatura Sensor Data sa Excel Gamit ang Node-RED: Ipinakikilala ang Long Range IoT Industrial wireless vibration at sensor ng temperatura ng NCD, ipinagmamalaki hanggang sa isang 2-milyang saklaw ang paggamit ng isang istraktura ng wireless mesh networking. Isinasama ang isang eksaktong 16-bit na panginginig at sensor ng temperatura, ang aparato na ito ay
Pagpapadala ng Data ng Wireless Vibration at Temperatura sa Google Sheets Gamit ang Node-RED: 37 Mga Hakbang
Pagpapadala ng Data ng Wireless Vibration at Temperatura sa Google Sheets Gamit ang Node-RED: Ipinakikilala ang Long Range IoT Industrial wireless vibration at sensor ng temperatura ng NCD, ipinagmamalaki hanggang sa isang 2-milyang saklaw ang paggamit ng isang wireless mesh networking na istraktura. Isinasama ang isang eksaktong 16-bit na panginginig at sensor ng temperatura, ang aparato na ito ay
I-install ang Node RED sa Iyong Raspberry Pi: 4 na Hakbang
I-install ang Node RED sa Iyong Raspberry Pi: Ang Node-RED ay isang tool na batay sa daloy ng programa para sa mga kable na magkakasama ang mga aparato sa hardware, mga API at mga serbisyong online sa mga bago at kagiliw-giliw na paraan. Nagbibigay ito ng isang editor na batay sa browser na ginagawang madali upang magkasama sa pag-wire gamit ang ang malawak na hanay ng mga node. Sa t