利用ESP32制作频闪光源用于运动学实验的开发
近日,微主一直在研究如何利用发光二极管替代打点计时器优化运动学实验的问题。最开始使用的是自闪烁发光二极管,但是由于自闪烁发光二极管的明暗时间相等,产生明显的拖影。
为了避免产生拖影,微主利用ESP32开发板控制发光二极管闪烁,占空比为2%,经过测试,效果非常不错。
微主在面包板上搭建了220欧姆与发光二极管的串联分压电路,利用IO33与GND对串联电路供电,利用在北京和平街一中梅晓璇老师微信指导下写出的源代码控制发光二极管的闪烁。
void setup() {
pinMode(33, OUTPUT);
}
void loop() {
digitalWrite(33, HIGH);
delay(2);
digitalWrite(33, LOW);
delay(98);
}
将控制代码烧录到ESP32中后,发光二极管就开始在ESP32的控制下闪烁起来了,其闪烁周期为0.1秒。
将手机固定在支架上,调出“流光快门”模式,关闭室内灯光,按下快门,用手移动面包板,相机就自动记录下了发光二极管的运动轨迹,与打点计时器的效果一模一样。
如果利用电池盒对ESP32供电,将面包板固定在小车上,就可以研究小车的变速运动了,相信那效果一定会很好。
如此来看,问题的解决最终还得靠技术来实现。
| 创客焦作 |
河南创客焦作是焦作市创客教育名师工作室的微信公众平台,以创客教育为主要研究方向,分享创客案例,讲解创新方法,启迪创意设计,开展科学探究,组织社会调查,指导论文写作,参加创客大赛和专利申请,发现、培养和成就一批具有创新潜质的学生。
河南公众号码:chuangkejiaozuo
河南名师博客:http://blog.sina.com.cn/updays
赞 (0)