W tym samouczku zapewnimy Ci łatwy przewodnik konfiguracji, aby rozpocząć od węzła-RED na Raspberry Pi i zacząć z łatwością opracowywać swoje projekty.
Rozpoczęcie pracy z węzłem na Raspberry Pi
Node-Red to niesamowite narzędzie, które korzysta z koncepcji programowania wizualnego, które umożliwia użytkownikom łączenie różnych bloków kodów o nazwie węzły do wykonania wielu zadań na urządzeniu Raspberry Pi. Węzły muszą być podłączone do wymiany różnych wiadomości, a gdy różne węzły są połączone, wywołujemy połączenie jako przepływy.
Aby uruchomić węzeł-czerwony na Raspberry Pi, musisz poprawnie zainstalować go na urządzeniu Raspberry Pi, a po tym możesz uruchomić usługę węzła, dodając następujące polecenie w terminalu urządzenia.
$ node-red-start
Po uruchomieniu usług węzłowych możesz następnie przejść do przeglądarki i wprowadzić adres „http: // hostipaddress: 1880” na karcie przeglądarki, aby otworzyć interfejs.
Zacznijmy tworzyć prosty projekt, którym będzie kontrolować światło LED, włączając go i wyłączając przez następujące kroki.
Krok 1: Najpierw zaprojektuj obwód na wybrzeżu za pomocą pinutów Raspberry Pi GPIO, jak pokazano na poniższym obrazku.
Krok 2: Na desce rozdzielczej węzłowej musisz przejść do sekcji Raspberry Pi GPIO, którą znajdziesz po lewej stronie deski rozdzielczej, znajdziesz opcję „RPI-GPIO”, więc kliknij ten blok ten blok.
Krok 3: Przeciągnij „RPI-GPIO Out” do zakładki Flow 1.
Krok 4: Teraz kliknij dwukrotnie blok GPIO, aby otworzyć opcję pinout GPIO.
Krok 5: Tam będziesz musiał wybrać swój numer PIN, który musi być podobny do pinu wyjściowego używanego na urządzeniu Raspberry Pi. W naszym przypadku wybraliśmy PIN 11 (BCM 17):
Krok 6: Wybierz „Typ” jako „wyjście cyfrowe” i pole wyboru początkowego stanu pinu. Możesz wymienić pin GPIO jako „LED”, przesuwając się w dół na dole:
Kliknij opcję „Done” po wybraniu szpilki.
Krok 7: Teraz wybierz pole „Wstrzykiwanie” i przeciągnij je do karty Flow 1.
Kiedy go przeciągniesz, zostanie przekonwertowany w blok „znacznik czasu”.
Krok 8: Kliknij dwukrotnie blok czasu znacznika, a następnie będziesz musiał zmienić typ ładunku. To twój wybór, czy wybrać się z booleanem, sznurkiem czy liczbą. Tutaj w naszym przypadku wybieramy się z booleanem, a kiedy stan jest prawdziwy, dioda LED włączy.
Po zakończeniu kliknij opcję „Gotowe”.
Krok 9: Znajdź pole „Komentarz” na pasku wyszukiwania dostępnego po lewej stronie i umieść pole nad blokiem „boolean”.
Krok 10: Podłącz oba bloki ze sobą.
Krok 12: Kliknij dwukrotnie pola „Komentarz” i podaj tytuł „LED ON”.
Krok 13: Następnie kliknij opcję „Wdrażanie”.
Krok 14: Teraz, gdy klikniesz po lewej stronie pola „boolean”, zobaczysz, że Twoja dioda LED się włączy.
Krok 14: Aby wyłączyć diodę LED, musisz utworzyć podobny obwód na zakładkę Flow 1 i ten czas zmienia nazwę diody LED w polu komentarza i użyć boolean jako „fałszywy”.
Po zakończeniu kliknij opcję wdrażania.
Teraz, gdy tylko klikniesz po lewej stronie pola „fałszywy”, dioda LED wyłączy.
W ten sposób możesz teraz łatwo kontrolować dowolny obwód na swoim urządzeniu Raspberry Pi.
Wniosek
Node-Red to doskonałe środowisko programowania, które pozwala kontrolować swoje piny Raspberry Pi GPIO za pośrednictwem interfejsu graficznego. Pozwala zarządzać i kontrolować różne obwody w bardziej widoczny i wydajny sposób. Jeśli chcesz opracować wiele projektów na swoim urządzeniu Raspberry Pi, powinieneś zainstalować węzeł-czerwony, aby pomógł ci w kontrolowaniu obwodów bez konieczności pisania złożonych kodów.