Sadržaj:

Čvor crven - kontrolirajte RaspberryPi: 8 koraka
Čvor crven - kontrolirajte RaspberryPi: 8 koraka

Video: Čvor crven - kontrolirajte RaspberryPi: 8 koraka

Video: Čvor crven - kontrolirajte RaspberryPi: 8 koraka
Video: ESP32 Tutorial 6 - Using RGB LED Project 2.3 -SunFounder's ESP32 IoT Learnig kit 2024, Studeni
Anonim
Čvor crveni - kontrolirajte RaspberryPi
Čvor crveni - kontrolirajte RaspberryPi

U ovom uputstvu ćemo pogledati kako postaviti softver Node-Red, kao i kako s lakoćom kontrolirati GPIO na vašem maline pi.

Korak 1: Instaliranje paketa

Prvo ćemo morati instalirati pakete. Da biste to učinili, morate izvršiti sljedeće naredbe u terminalu:

pi@raspberrypi: ~ $ sudo apt-get update

pi@raspberrypi: ~ $ sudo apt-get install build-essential python-rpi.gpio

(ako pokrećete stretch rasbian, već bi trebao biti instaliran.)

pi@raspberrypi: ~ $ bash <(curl -sL

Korak 2: Pokretanje Node-Red po prvi put

Da biste pokrenuli Node-Red, jednostavno morate pokrenuti naredbu terminala: pi@raspberrypi: ~ $ node-red-start

Za automatsko pokretanje Node-Red kada se pi podigne, jednostavno morate omogućiti uslugu sljedećom naredbom:

pi@raspberrypi: ~ $ sudo systemctl enable nodered.service

Korak 3: Prijava na web stranicu

Prijava na web stranicu
Prijava na web stranicu

Sada se jednostavno morate prijaviti na web stranicu koja se sada izvodi na vašem maline pi za razvoj Node-Reda.

Da biste to učinili, jednostavno morate otići na adresu pi i upotrijebiti port 1880.

Primjer:

Ako je moja pi adresa 192.168.1.40, tada bih se prijavio koristeći

Korak 4: Instaliranje modula nadzorne ploče za GPIO

Instaliranje modula nadzorne ploče za GPIO
Instaliranje modula nadzorne ploče za GPIO

Sada ćemo pogledati stvaranje nadzorne ploče za vašu kontrolu GPIO -a. Prvo ćemo morati instalirati komponentu nadzorne ploče.

Izvršite sljedeću naredbu u terminalu na vašem pi:

pi@raspberrypi: ~ $ node-red-stop

pi@raspberrypi: ~ $ cd ~/.node-red pi@raspberrypi: ~ $ npm install node-red-dashboard pi@raspberrypi: ~ $ node-red-start

Korak 5: Izrada nadzorne ploče za GPIO

Sada ćete se morati vratiti na stranicu preglednika na koju ste otišli ranije u ovom projektu.

S ove stranice izgradit ćemo primjer GPIO -a. Stavit ću prekidač i klizač za uključivanje i isključivanje GPIO -a i jedan za izvođenje pwm vala.

Morat ćete s lijeve strane ploče ispod nadzorne ploče pronaći prekidač i povući ga na protok 1. Zatim ćete morati pronaći klizač i povući ga na tok 1.

Sada morate pronaći GPIO u odjeljku malina pi. Sada želite gpio modul koji ima poveznu točku na lijevoj strani budući da je ovo ulazni modul. Povucite dva od njih prema dolje na Flow 1 preko puta prekidača i klizača.

Jednostavno postavite pokazivač na točku povezivanja s lijeve strane prekidača i kliknite i povucite do točke povezivanja s lijeve strane jednog od GPIO pinova. Učinite isto za klizač.

Nakon povezivanja morate konfigurirati svaki komad dvostrukim klikom na njih.

Korak 6: Konfiguriranje prekidača

Konfiguriranje prekidača
Konfiguriranje prekidača
Konfiguriranje prekidača
Konfiguriranje prekidača

Dvaput kliknite na čvor prekidača i otvorite izbornik svojstava.

Ovdje ćete morati kliknuti olovku desno od grupe.

Sada stvorite novi naziv grupe (ostavio sam svoj prema zadanim postavkama)

Odaberite ikonu olovke pored TAB -a i imenujte tablicu u kojoj želite da ovo bude dio (odabrao sam dom)

Sada odaberite ažuriranje u gornjem desnom kutu.

Sada možete odabrati veličinu i izgled prekidača. Nakon što dobijete ikonu koju želite koristiti i svu napravljenu kozmetiku, preći ćete na opcije korisnog tereta.

Za prebacivanje morate postaviti opcije korisnog tereta na sljedeći način:

Odaberite strelicu padajućeg izbornika pored tekstualnog okvira korisnog tereta i odaberite broj za oba korisna tereta, a zatim postavite:

Na korisnom teretu: 1

Van korisnog tereta: 0

Sada morate konfigurirati GPIO pin koji želite prebaciti.

Dvaput kliknite na iglicu prekidača i to će otvoriti način uređivanja rpi-gpio out.

Odaberite pin koji želite koristiti, u našem slučaju koristimo pin GPIO04-7.

Dajte mu ime ako želite i odaberite "Gotovo"

Korak 7: Konfiguriranje klizača

Konfiguriranje klizača
Konfiguriranje klizača
Konfiguriranje klizača
Konfiguriranje klizača

Da biste konfigurirali klizač, najprije morate dvaput kliknuti gumb nadzorne ploče klizača.

Kad tamo uđete, uredit ćete svojstvo "label" u ono što želite da mu se ime nalazi u korisničkom sučelju.

Zatim ćete postaviti minimalni i maksimalni raspon. Budući da je svjetlina PWM LED svjetlosti obično u postocima, zbog %radnog ciklusa, potrebno nam je da minimum bude 0, a maksimum 100.

Za naš primjer koliko je svjetlost agresivna mijenja svjetlinu zbog koraka. Naše sam konfigurirao za 1 po koraku pa je 1 jedinica klizača jednaka 1% svjetline.

To je to za klizač

Za Pin ćete morati dvaput kliknuti pridruženi GPIO pin modul.

Sada smo odabrali pin GPIO18 jer je ovo pin PMW za Raspberry pi 3 B+

Zatim morate u polju vrste odabrati PWM izlaz tako da se zna da je to PWM izlaz.

Dajte mu ime i spremni ste za polazak.

Korak 8: Pokretanje korisničkog sučelja i testiranje

Image
Image

Sada da biste isprobali svoje novo korisničko sučelje nadzorne ploče, morate kliknuti na implementaciju u gornjem desnom kutu za implementaciju prilagođenog koda. Zatim morate otići na IP adresu vašeg pi-a koja je pokrenuta crvenim čvorom. Dodajte mu oznaku korisničkog sučelja, na primjer: https://192.168.1.31:1880/ui Ono što biste trebali vidjeti je vaš prekidač i klizač koji ste stvorili. Sada možete testirati klikom na svaku od njih. Nadam se da ste uživali u ovom Instructables -u, a ostale informacije potražite na youtube kanalu i videu.

Preporučeni: