Gumawa ng Konektado Dice Sa TimeSquAir: 5 Hakbang

Gumawa ng Konektado Dice Sa TimeSquAir: 5 Hakbang

Talaan ng mga Nilalaman:

Anonim

Hakbang 2: Pumunta sa Node-RED:

Una lumikha ng isang bagong work-space, pagkatapos ay idagdag ang node «Go» upang magsimula. Magdagdag ng isang function isang isulat ang sumusunod na code sa unang larawan.

Ang isang litle na paliwanag ng code, mayroon kang dalawang mga variable na «max» at «min», ang sopas ng max at ang min ay tumutugma sa iyong agwat. Pagkatapos «Math.floor» ay ihuhulog ang numero sa isang Integer, «Math.random» isang numero sa pagitan ng 0 o 1 nang random, kaya gagawa ito ng ganito:

Math.random () = 0,849488 …

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

5,096928 + 1 = 6,096928

Math.floor (6,096928) = 6

Matapos na idagdag ang node «lumipat», pagkatapos ay gumawa ng tumutugma ang numero na nakukuha mo sapalaran sa larawan ng dice.

Hakbang 3: Mag-import ng mga Larawan sa TimeSquair:

Kakailanganin mo ng File Transfer Protocol (FTP) tulad ng FileZilla na gumagamit dito. Buksan ang FileZilla at tuparin ang mga parameter (Host, id, password at port). Sa kanang panel nakarating ka sa root repository ng raspberry pi. Abutin pabalik sa repository sa pamamagitan ng pag-click sa "double tuldok".

Pagkatapos ay pumunta sa media.

Sa kaliwang panel pumunta sa repository kung saan ang iyong mga imahe. Pagkatapos ay mag-click sa kanan sa larawan at mag-click sa "ipadala".

Hakbang 4: Bumalik sa Node-Red:

Idagdag ang node «picturepicker» mag-click sa advanced at idagdag ang nakalipas ng iyong larawan: «/media/dice1.png». Ulitin ang pagpatuloy na ito para sa lahat ng mga dice.

Sa wakas ay idagdag ang node «bilis», «humantong blangko» at «humantong teksto», ang bilis ay kailangang sa 0 kung nais mo ang iyong imahe static. Ang blangko ay pinabayaan ang screen ng TimeSquAir at humantong ang teksto na nagpapakita ng imahe.

Hakbang 5: Ilunsad ang Dice Sa isang NFC Tag:

Ilagay ang iyong tag sa TimeSquAir, pagkatapos ay bumalik sa Node-RED. Ang isang tag ay lilitaw sa itaas-kaliwa, i-link ito sa kamao function, pagkatapos ay i-activate ang workspace.