如果Launchpad与Arduino兼容,为什么不工作库? 传感器数据足以导出到串行端口。
dht11和dht22库有什么区别?
答案 0 :(得分:0)
有一个名为Energia的项目,它说它是MSP430的Arduino分支。
或者,有一个帖子here,其代码可以读取MSP430上的DHT11(本机代码,据我所知,不使用Energia),另一个here带有代码来读取类似于MSP430 / Energia的DHT22。
我从Picaxe论坛上关于这些传感器的讨论中了解到,他们对时间有点挑剔,所以你可能需要一些修修补补才能使这些东西发挥作用。
答案 1 :(得分:0)
我在搜索 DHT11 和 MSP430 时遇到了这个问题,如果问题仍然有效:
请检查我为连接 DHT11 传感器和 MSP430 编写的以下代码,这些代码不需要任何库,您只需将其粘贴到 code composer studio 中的 main.c 文件中,然后调试+恢复.下面的第一个文件(dht11_MSP430G2553)进行一次读取,您可以在表达式窗口中看到值,第二个文件(MSP430_DHT11_Sensor)更成熟,它通过用看门狗定时器重置微控制器来循环读取值,并输出串行监视器的值以 19200 波特为单位 https://github.com/selimg76/microcontroller/blob/master/dht11_MSP430G2553 https://github.com/selimg76/microcontroller/blob/master/MSP430_DHT11_Sensor
详细解释见以下视频: