|
|
第29行: |
第29行: |
| *喇叭*2 | | *喇叭*2 |
| *TF card*1 | | *TF card*1 |
− |
| |
− | ==搭建硬件==
| |
− | *Setup 1:将人体红外传感器和Hub的6接口接起来。对应Hub可以接0,2,4,6,8,10,12。
| |
− | [[file:mCookie-Passive Infrared-sensor.JPG|600px|center]]
| |
− | *Setup 2:将CoreUSB,Hub,Pir连接在一起。通过USB数据线将接入电脑。
| |
− | [[file:mCookie-pir-pc.JPG|600px|center]]
| |
− |
| |
− | ==Mixly编程==
| |
− | *Step1:因为使用串口监视器,所以需要在通讯里面找到串口通讯控件。
| |
− | [[File:mixly_Serial.jpg|400px|center]]
| |
− | *Step2:串口通讯控件说明
| |
− | [[File:mixly_Serial_complian.jpg|600px|center]]
| |
− | *Step3:PIR人体红外检测是个输入设备,返回的数据是数字量,基于这个,我们可以在输入/输出里面找到数字输入拖出。
| |
− | [[File:shake1.png|900px|center]]
| |
− | *数字输入说明
| |
− | [[File:shake2.png|900px|center]]
| |
− | *整体代码说明
| |
− | [[File:pir1.png|900px|center]]
| |
− |
| |
− | ==调试==
| |
− | *Step1:选择好板卡(Core USB 32U4),和COM端口(默认自动识别)。
| |
− | [[File:mixly_board_COM.jpg|400px|center]]
| |
− | *Step2:打开串口监视器。
| |
− | [[File:mixly_COMXX.jpg|400px|center]]
| |
− | *Step3:确认串口波特率是否与设定的一致。
| |
− | [[File:mixly_COMXX_ok.jpg|400px|center]]
| |
− | *Step4:观察数据,当有人靠近时数据为1,并且该状态大约维持4S,之后无运动的人体红外热数据才会变回0。
| |
− | [[File:mixly_COMXX_data—pir.jpg|400px|center]]
| |