Turinys:

Raudonas mazgas - „RaspberryPi“valdymas: 8 žingsniai
Raudonas mazgas - „RaspberryPi“valdymas: 8 žingsniai

Video: Raudonas mazgas - „RaspberryPi“valdymas: 8 žingsniai

Video: Raudonas mazgas - „RaspberryPi“valdymas: 8 žingsniai
Video: BTT - Manta M8P - TMC2208 2024, Liepa
Anonim
Raudonas mazgas - valdykite RaspberryPi
Raudonas mazgas - valdykite RaspberryPi

Šioje pamokoje apžvelgsime, kaip nustatyti „Node-Red“programinę įrangą, taip pat kaip lengvai valdyti GPIO „Raspberry Pi“.

1 žingsnis: paketų diegimas

Pirmiausia turime įdiegti paketus. Norėdami tai padaryti, terminale turite išleisti šias komandas:

pi@raspberrypi: ~ $ sudo apt-get update

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

(jei veikia „rasbian“ruožas, jis jau turėtų būti įdiegtas.)

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

2 veiksmas: paleidimo mazgas raudonas pirmą kartą

Norėdami paleisti „Node-Red“, tiesiog paleiskite terminalo komandą: pi@raspberrypi: ~ $ node-red-start

Norėdami automatiškai paleisti „Node-Red“, kai „pi“paleidžiama, tiesiog turite įjungti paslaugą naudodami šią komandą:

pi@raspberrypi: ~ $ sudo systemctl įgalinti nodered.service

3 veiksmas: prisijungimas prie tinklalapio

Prisijungimas prie tinklalapio
Prisijungimas prie tinklalapio

Dabar jums tiesiog reikia prisijungti prie tinklalapio, kuris dabar veikia jūsų „Raspberry pi“, kad sukurtumėte „Node-Red“.

Norėdami tai padaryti, tiesiog eikite į savo pi adresą ir naudokite 1880 prievadą.

Pavyzdys:

Jei mano pi adresas yra 192.168.1.40, tada prisijungčiau naudodamas

4 veiksmas: GPIO prietaisų skydelio modulio diegimas

GPIO prietaisų skydelio modulio diegimas
GPIO prietaisų skydelio modulio diegimas

Dabar mes apsvarstysime, kaip sukurti prietaisų skydelį, kad galėtumėte valdyti GPIO. Pirmiausia turėsime įdiegti prietaisų skydelio komponentą.

Savo pi terminale atlikite šią komandą:

pi@raspberrypi: ~ $ node-red-stop

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

5 veiksmas: GPIO prietaisų skydelio sukūrimas

Dabar turėsite grįžti į naršyklės puslapį, į kurį naršėte anksčiau šiame projekte.

Iš šio puslapio sukursime GPIO pavyzdį. Aš įdėsiu jungiklį ir slankiklį, skirtą įjungti ir išjungti GPIO, o kitą - atlikti pwm bangą.

Kairėje skydelio pusėje, esančioje po prietaisų skydu, turėsite rasti jungiklio mygtuką ir nuvilkti jį į 1 srautą. Tada turėsite rasti slankiklį ir nuvilkti jį į 1 srautą.

Dabar turite rasti GPIO skiltyje „aviečių pi“. Dabar norite „gpio“modulio, kurio kairėje pusėje yra jungiamasis taškas, nes tai yra įvesties modulis. Vilkite du iš jų žemyn į 1 srautą, esantį priešais jungiklį ir slankiklį.

Tiesiog užveskite žymeklį ant jungiamojo taško kairėje jungiklio pusėje ir spustelėkite ir vilkite į jungiamąjį tašką kairėje vieno GPIO kaiščio pusėje. Tą patį padarykite su slankikliu.

Prisijungę turite sukonfigūruoti kiekvieną elementą dukart spustelėdami juos.

6 veiksmas: jungiklio konfigūravimas

Jungiklio konfigūravimas
Jungiklio konfigūravimas
Jungiklio konfigūravimas
Jungiklio konfigūravimas

Dukart spustelėkite jungiklio mazgą ir atidarykite ypatybių meniu.

Čia turėsite spustelėti pieštuką grupės dešinėje.

Dabar sukurkite naują grupės pavadinimą (aš palikau savo numatytąjį)

Pasirinkite pieštuko piktogramą šalia skirtuko ir pavadinkite lentelę, kurioje norite būti (aš pasirinkau namus)

Dabar viršutiniame dešiniajame kampe pasirinkite atnaujinimą.

Dabar galite pasirinkti jungiklio dydį ir išdėstymą. Kai gausite norimą naudoti piktogramą ir atliksite visą kosmetiką, pereisite prie naudingos apkrovos parinkčių.

Norėdami pakeisti, turite nustatyti naudingos apkrovos parinktis taip:

Pasirinkite išskleidžiamąją rodyklę šalia naudingojo krovinio teksto laukelio ir pasirinkite abiejų naudingų krovinių skaičių, tada nustatykite:

Naudingam kroviniui: 1

Išjungta apkrova: 0

Dabar turite sukonfigūruoti GPIO kaištį, kurį norite perjungti.

Dukart spustelėkite jungiklio kaištį ir bus atidarytas redagavimo rpi-gpio išjungimo režimas.

Pasirinkite kaištį, kurį norite naudoti, mūsų atveju mes naudojame GPIO04-7 kaištį.

Jei norite, suteikite jam pavadinimą ir pasirinkite „Atlikta“

7 veiksmas: slankiklio konfigūravimas

Slankiklio konfigūravimas
Slankiklio konfigūravimas
Slankiklio konfigūravimas
Slankiklio konfigūravimas

Norėdami sukonfigūruoti slankiklį, pirmiausia turėsite dukart spustelėti slankiklio prietaisų skydelio mygtuką.

Įėję į vietą, redaguosite „etiketės“nuosavybę taip, kaip norėtumėte, kad jos pavadinimas būtų vartotojo sąsajoje.

Toliau nustatysite mažiausią ir didžiausią diapazoną. Kadangi PWM šviesos diodų ryškumas paprastai yra procentais, dėl %darbo ciklo reikia, kad mažiausias būtų 0, o maksimalus - 100.

Dabar mūsų pavyzdys, kaip agresyvi šviesa keičia ryškumą dėl žingsnio. Aš sukonfigūravau 1 per žingsnį, todėl 1 slankiklio vienetas yra lygus 1% ryškumui.

Tai yra slankikliui

Norėdami pasirinkti PIN kodą, turėsite dukart spustelėti susijusį GPIO kaiščio modulį.

Dabar mes pasirinkome GPIO18 kaištį, nes tai yra „Raspberry pi 3 B+“PMW kaištis

Tada tipo lauke turite pasirinkti PWM išvestį, kad žinotumėte, jog tai PWM išvestis.

Suteikite jam vardą ir būsite pasiruošę eiti.

8 veiksmas: UI paleidimas ir testavimas

Image
Image

Dabar, norėdami išbandyti naująją prietaisų skydelio vartotojo sąsają, turite spustelėti diegti viršutiniame dešiniajame kampe, kad įdiegtumėte pasirinktinį kodą. Tada jums reikia eiti į savo „pi“IP adresą, kuris veikia raudonai. Pavyzdžiui, pridėkite prie jo vartotojo sąsajos pavadinimą: https://192.168.1.31:1880/ui Ką turėtumėte pamatyti, tai jūsų jungiklis ir jūsų sukurtas slankiklis. Dabar galite išbandyti spustelėdami kiekvieną iš jų. Tikiuosi, kad jums patiko ši instrukcija ir, jei reikia, peržiūrėkite „YouTube“kanalą ir vaizdo įrašą.

Rekomenduojamas: