Membuat Dadu Terhubung Dengan TimeSquAir: 5 Langkah

Membuat Dadu Terhubung Dengan TimeSquAir: 5 Langkah

Daftar Isi:

Anonim

Langkah 2: Lanjutkan di Node-RED:

Pertama buat ruang kerja baru, lalu tambahkan simpul «Go» untuk memulai. Tambahkan fungsi a tulis kode berikut pada gambar pertama.

Penjelasan sedikit dari kode, Anda memiliki dua variabel «maks» dan «min», jumlah maksimum dan min sesuai dengan interval Anda. Kemudian «Math.floor» akan memasukkan angka tersebut ke Integer, «Math.random» angka antara 0 atau 1 secara acak, jadi itu akan melakukan sesuatu seperti ini:

Math.random () = 0,849488 …

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

5,096928 + 1 = 6,096928

Math.floor (6.096928) = 6

Setelah itu tambahkan simpul «switch», lalu buat sesuai angka yang Anda dapatkan secara acak dengan gambar dadu.

Langkah 3: Mengimpor Gambar di TimeSquair:

Anda akan memerlukan File Transfer Protocol (FTP) seperti FileZilla yang menggunakan di sini. Buka FileZilla dan penuhi parameter (Host, id, kata sandi, dan port). Di panel kanan Anda tiba di repositori root raspberry pi. Jangkau kembali ke repositori dengan mengeklik "titik ganda".

Lalu masuk media.

Pada panel kiri masuk repositori di mana gambar Anda berada. Kemudian klik kanan pada gambar dan klik "kirim".

Langkah 4: Kembali pada Node-Red:

Tambahkan simpul «picturepicker» klik maju dan tambahkan masa lalu gambar Anda: «/ media/dice1.png». Ulangi langkah ini untuk semua dadu.

Akhirnya tambahkan node «kecepatan», «led blank» dan «led text», kecepatan harus di 0 jika Anda ingin gambar Anda statis. Led kosong mengosongkan layar TimeSquAir dan teks yang dipimpin menampilkan gambar.

Langkah 5: Luncurkan Dadu Dengan Tag NFC:

Letakkan tag Anda di TimeSquAir, lalu kembali pada Node-RED. Tag muncul di kiri atas, tautkan ke fungsi tinju, lalu aktifkan ruang kerja.