TimeSquAir ile Bağlantılı Zar Yapın: 5 Adım

TimeSquAir ile Bağlantılı Zar Yapın: 5 Adım

İçindekiler:

Anonim

Adım 2: Düğüm KIRMIZI:

Önce yeni bir çalışma alanı yaratın, sonra başlamak için «Git» düğümünü ekleyin. Bir fonksiyon ekleyin ve ilk resimde aşağıdaki kodu yazın.

Kodun ayrıntılı bir açıklaması, "max" ve "min" değişkenlerinin iki değişkeni vardır; maks ve minin akışı, aralığınıza karşılık gelir. Ardından «Math.floor» sayıyı bir Tamsayıya, «Math.random» rasgele olarak 0 veya 1 arasında bir sayıya çevirir, böylece şöyle bir şey yapar:

Math.random () = 0,849488…

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

5,096928 + 1 = 6,096928

Math.floor (6,096928) = 6

Bundan sonra «switch» düğümünü ekleyin, sonra rastgele aldığınız sayıyı zar resmine göre yapın.

Adım 3: TimeSquair Üzerindeki Resimleri İçe Aktarın:

Burada kullanan FileZilla gibi bir Dosya Aktarım Protokolüne (FTP) ihtiyacınız olacak. FileZilla'yı açın ve parametreleri yerine getirin (Host, id, password ve port). Sağ panelde ahududu pi'nin kök havuzuna ulaştınız. “Çift nokta” üzerine tıklayarak depoya geri dönün.

Ardından medyaya gidin.

Sol panelde, resimlerinizin bulunduğu depoya gidin. Sonra resme sağ tıklayın ve “gönder” e tıklayın.

Adım 4: Kırmızı-Düğüme Geri Dön:

Düğümü «picturepicker» ekleyerek gelişmiş tıklayın ve resminizin geçmişini ekleyin: «/media/dice1.png». Tüm zarlar için bu işlemi tekrarlayın.

Son olarak, "hız", "boş led" ve "led metin" düğümlerini ekleyin; görüntünün statik olmasını istiyorsanız, hızın 0 olması gerekir. Boş bir şekilde LedSquAir'in ekranını açtı ve led metni görüntüyü gösterdi.

Adım 5: Bir NFC Etiketli Zarları Başlatın:

Etiketinizi TimeSquAir'e koyun, ardından Node-RED'e geri dönün. Sol üstte bir etiket belirir, ilk işlevine bağlayın, ardından çalışma alanını etkinleştirin.