野生物联网
该项目支持The Internet of Wild Thing课程。 该课程的目标是教没有电子或编程经验的学生如何开始将互联网与现实世界相结合。 通过使用和 ,学生可以组合电子元件、配置网络界面,并使现实世界和网络事件协同工作。
固件生成
固件是通过用户界面根据引脚选择生成的。 按Save and Bootload将生成一个新文件,将其上传到正确的 spark core,并触发 core reset。 我目前的代码生成方法有点草率,可能可以改进。 查看duino/template.ino以查看原型文件。
设置引脚状态
生成的代码有一个 API 端点setState ,可以通过访问它,并且可用于明确设置为输入的每个引脚。
curl https://api.spark.io/v1/devices/{deviceId}/setState \
-d access_token={a
1