私のいとこと私は彼の新しい Photon チップを試していましたが、私たちは創造的に ComputerCraft (Minecraft mod) といくつかの Lua コードを使用して、彼が作った車を運転することにしました。残念ながら、入力を与えるたびに nil 値をインデックス付けします。http.post コードが間違っているためなのか、それとも私たちが知らない何かが原因なのかはわかりません... 何かアイデアはありますか?
URL = "https://api.particle.io/v1/devices/456456456456/updateMotors("
token = "access_token=123456789"
robotState = 0
while true do
os.pullEvent("redstone")
if((redstone.getInput("bottom") == true) and (robotState ~= 0)) then
robotState = 0
returnData = http.post(URL .. "\"0\"" .. ")", token)
returnData.close()
.....
end
end
(コードの残りの部分はそれと同じに見えるため、省略記号があります)
モーターを駆動する Photon 関数に文字列を渡そうとしていますが、レッドストーン信号を作成するたびに、「Drive:11: インデックスを試みますか? (nil 値)」と表示されますが、Photon が接続されました。