Stwórz połączone kości z TimeSquAir: 5 kroków

Stwórz połączone kości z TimeSquAir: 5 kroków

Spisu treści:

Anonim

Krok 2: Idź na Node-RED:

Najpierw utwórz nową przestrzeń roboczą, a następnie dodaj węzeł „Go”, aby rozpocząć. Dodaj funkcję a napisz następujący kod na pierwszym obrazie.

Małe wyjaśnienie kodu, masz dwie zmienne «max» i «min», odejmowanie wartości max i min odpowiada twojemu przedziałowi. Następnie „Math.floor” rzuci liczbę do liczby całkowitej, „Math.random” - liczbę od 0 do 1 losowo, więc zrobi coś takiego:

Math.random () = 0,849488…

0,849488 * (7-1) = 5,096928

5,096928 + 1 = 6,096928

Math.floor (6,096928) = 6

Po tym dodaj węzeł «switch», a następnie ustaw numer, który otrzymasz losowo na obraz kości.

Krok 3: Importuj obrazy w TimeSquair:

Będziesz potrzebował protokołu FTP (File Transfer Protocol), takiego jak FileZilla, który tutaj korzysta. Otwórz FileZilla i spełnij parametry (Host, id, hasło i port). W prawym panelu dotarłeś do repozytorium roota raspberry pi. Wróć do repozytorium, klikając „podwójne kropki”.

Następnie przejdź do mediów.

W lewym panelu przejdź do repozytorium, w którym znajdują się twoje obrazy. Następnie kliknij prawym przyciskiem myszy obraz i kliknij „wyślij”.

Krok 4: Powrót na węzeł czerwony:

Dodaj węzeł «picturepicker» kliknij na zaawansowane i dodaj przeszłość swojego obrazu: «/media/dice1.png». Powtórz tę czynność dla wszystkich kości.

Na koniec dodaj węzeł „prędkość”, „led blank” i „led text”, prędkość musi wynosić 0, jeśli chcesz, aby Twój obraz był statyczny. Wyczyść puste okno ekranu TimeSquAir, a tekst wyświetlany wyświetla obraz.

Krok 5: Uruchom kości za pomocą tagu NFC:

Umieść swój tag na TimeSquAir, a następnie wróć na Node-RED. W lewym górnym rogu pojawi się znacznik, połącz go z funkcją pięści, a następnie aktywuj obszar roboczy.