对于一个学校项目,我正在研究自然语言编程并思考如何将这个概念应用于 Arduino。
想想一个可以将句子翻译成 Arduino 代码的If the analog sensor on pin 9 reads more than 2 Volts, set the duty cycle of the the servo on pin 10 to 70%.
软件If the digital sensor on pin 4 reads high, light the onboard LED for 5 seconds.
。我怀疑与更通用的应用程序相比,为基本的 Arduino 用例执行此操作应该很简单。
Arduino存在这样的事情吗?它是否适用于任何其他流行的高级语言,例如 Python 或 MATLAB?任何人都可以为绝对初学者推荐有关自然语言处理主题的资源(更具体地说,是一个了解 Python、C#、MATLAB 以及显然是 Arduino 的非 CS、非 CS 背景研究生)?