不知道大家有没有看过周星驰的电影《国产凌凌漆》呢,星爷参与的电影部部都是经典呀,自己也看了不少,这部电影中的达文西发明的一个手电还记得吗?这个手电筒就是坑爹呀,这种手电筒不需要用电池,只有存在光照的时候手电筒才会亮,没光的时候不会亮。大家有没有觉得达文西就是来搞笑的呢。根据这个坑爹达文西之灯,接下来做了个和达文西之灯一样坑的基于arduino的小实验。
实验材料很简单,大家也很容易在某宝上买到:
ocrobot mango(Arduino兼容版) 一块
面包板 一块 , 面包板专用跳线 一盒
光敏三极管 一个,10K欧姆电阻 一个
任意颜色LED 一个 ,220欧姆电阻 一个 ,数据线 一根
光敏三极管
电路连接如下图所示,还是很简单的,对大部分人来说还是没问题的。
先接led的一小部分:
首先从arduino开发板的数字口13引脚接到面包板的一个端子口,然后从这个端子排的另一个口接220欧姆分压限流电阻,然后电阻的另一端接led的正极,就是led引脚长一点的那根引线,最后从led的另一端回控制板的GND。
然后光敏三极管的部分:
光敏三极管引线长一点的为发射极,接arduino控制板的模拟口A0,并且在发射极并联一个10K欧姆的分压电阻并接GND,用于增强光敏三极管的灵敏度,另一极接控制板的5V口。
好了,当我们搭建完电路就可以利用arduino的IDE将程序通过数据线导入我们的开发板当中,程序也只有简短的20行左右,所以难度对于初学者也不是很大,下面把程序给大家:
完成以上步骤,就可以进行试验了,用光照射装置,led就亮了,没有光led就灭了。虽然没有实际作用,但是还是可以掌握一定的电路以及程序知识。
想要了解更多的机器人有关资料,学习电子电路知识和编程设计,欢迎关注“robot新时代”。