Kazalo:

Domača avtomatizacija z uporabo Raspberry Pi 3 in Node-RED: 6 korakov
Domača avtomatizacija z uporabo Raspberry Pi 3 in Node-RED: 6 korakov

Video: Domača avtomatizacija z uporabo Raspberry Pi 3 in Node-RED: 6 korakov

Video: Domača avtomatizacija z uporabo Raspberry Pi 3 in Node-RED: 6 korakov
Video: Полное руководство по Google Forms - универсальный инструмент для опросов и сбора данных онлайн! 2024, Julij
Anonim
Domača avtomatizacija z uporabo Raspberry Pi 3 in Node-RED
Domača avtomatizacija z uporabo Raspberry Pi 3 in Node-RED

Zahtevani materiali: 1. Raspberry Pi 32. Relejni modul 3. Premostitvene žice Za več informacij glejte:

1. korak: Namestitev vozlišča Red

Node-RED je vizualno orodje za ožičenje interneta stvari, ki ga je mogoče izvajati na Raspberry Pi in omogoča hitro izdelavo prototipov projektov. Preden začnem, želim nekaj razčistiti: tu sem nov, zato je možno, da sem naredil napako. Zato ga preprosto prezrite. Nastavite Raspberry Pi v omrežje in posodobite distribucijo. Za to lahko v terminalu zaženete naslednje ukaze: sudo rpi-updatesudo reboot Po ponovnem zagonu izvedite naslednje ukaze: sudo apt-get updatesudo apt-get upgrade Na koncu projekta bo končni uporabniški vmesnik tega projekta videti takole:

2. korak: Namestitev Node-Red

Ta aplikacija deluje v spletnem brskalniku, zato vam za igranje z njo ni treba namestiti dodatne aplikacije, lahko pa jo zaženete iz katerega koli pametnega telefona, tabličnega računalnika ali računalnika, ki ima spletni brskalnik. Kar zadeva ta projekt, lahko avtomatizirate svoj dom samo v svojem domačem omrežju. Funkcionalnost sistema lahko razširite, vendar tega v tem projektu ne bom razlagal. Za ta projekt boste morali najprej nastaviti Node-RED na Raspberry Pi 2. Namestitev Node-RED na Raspberry Pi Obstajata dva načina za to: Na sliki Raspbian Jessie iz novembra 2015 je vnaprej nameščen Node-RED. Pojdite na: Meni-> Programiranje-> Node-RDEČA, ali pa ga lahko namestite ročno. Za to je na voljo zelo dobra dokumentacija, ki jo najdete tukaj. Zagon Node-RED Po nastavitvi vsega je naslednji korak zagon Node-RED. Zaženete ga lahko iz menija ali z naslednjim ukazom v terminalu: node-red-startnode-red-stop (za ustavitev Node-RED) Če želite delati na namizju Raspberry Pi, odprite spletni brskalnik in vnesite naslov, ki ga lahko po zagonu Node-RED najdete na naslednji sliki:

3. korak: Odpiranje vozlišča-rdeče

Odpiranje vozlišča-rdeče
Odpiranje vozlišča-rdeče

Ali pa je druga možnost (veliko boljša od dela na lokalnem gostitelju), da odprete spletni brskalnik v katerem koli drugem računalniku (hitrejšem kot Raspberry Pi), ki je povezan z vašim domačim omrežjem, in vnesete naslov, ki ga najdete na naslednji sliki. druga možnost. Odprite spletni brskalnik in vnesite naslov vašega Raspberry Pi, v mojem primeru je: 192.168.1.12:1880 Če je vse pravilno, boste našli naslednji rezultat: Kot lahko vidite na levi strani, je veliko različnih vozlišč in jaz nekatere bom uporabil za ta projekt. Če jih želite uporabiti, povlecite in spustite.

4. korak: Namestitev dodatnih vozlišč

Namestitev dodatnih vozlišč
Namestitev dodatnih vozlišč

dodatna vozlišča v vaš Raspberry Pi in je zelo preprosta, v terminal vnesite naslednje ukaze: cd ~/.node-rednpm install node-red-contrib-gpio (Dokumentacija) npm install node-red-contrib-ui (Dokumentacija) Vi tukaj lahko najdete veliko drugih vozlišč in dokumentacijo (za ta projekt ni potrebno). Po zagonu teh ukazov priporočam, da ustavite in znova zaženete Node-RED, da lahko posodobi seznam vozlišč.

5. korak: Nastavitev Hareware

Hareware Setup
Hareware Setup

Nastavitev strojne opreme Povežite komponente strojne opreme z ustreznimi zatiči, kot ste določili v Node-RED. Preverite shematski odsek za diagram vezja. Izhod Če ste naredili vse pravilno, boste našli rezultat, kot je ta

Priporočena: