按照第八课的教程,搭建了红外发射和接收模块
红外线的发现:红外线是波长介乎微波与可见光之间的电磁波,波长在760 纳米(nm)至1毫米(mm)之间,比红光长的非可见光。高于绝对零度(-273.15℃)的物质都可以产生红外线,现代物理学称之为热射线。红外线是太阳光线中众多不可见光线中的一种,由英国科学家赫歇尔于1800 年发现,又称为红外热辐射。他将太阳光用三棱镜分解开,在各种不同颜色的色带位置上放置了温度计,试图测量各种颜色的光的加热效应.结果发现,位于红光外侧的那支温度计升温最快。因此得到结论:太阳光谱中,红光的外侧必定存在看不见的光线,这就是红外线1也可以当作传输媒介。
实验中分别用到了Landzo自带的遥控器,mbot机器人遥控器以及家用电视遥控器
通过串口观察,当按下ch+时,串口监视器上显示的是字母G,并非是教程中所列的编码
并非是ch+ 的编码16769565,而且在发射与接收过程中,存在一定的不确定性,即按下按钮后,串口接收不到,更改波特率后也没有效果,不知道是何原因,以后还需研究学习
当时按下按键时,红外接收模块上的led指示灯确有正常的响应
根据ArdBlock图形化编程制作了红外线控制器控制led点亮的程序
接收到遥控器的指令后点亮led!