void loop() {
// put your main code here, to run repeatedly: light_read();
if((num1==1)&&(num2==0)&&(num3==0)&&(num4==0)) {
turnL(60,20);//检测到光敏电阻1遇到黑线,说明小车右偏了 delay(10); }
if((num1==0)&&(num2==1)&&(num3==0)&&(num4==0)) {
turnL(60,40);//检测到光敏电阻2遇到黑线,说明小车右偏了 delay(10); /*if(num2&&!num3)
{ turnL(40); //如果num2==1说明还没有转到中间位置,继续左转 delay(2);}*/ }
if((num1==0)&&(num2==0)&&(num3==1)&&(num4==0)) {
turnR(60,40);//检测到光敏电阻3遇到黑[]线,说明小车左偏了 delay(10); /*while (1) {
light_read();
if((num2==1)&&(num3==0))
{ turnR(40); //如果num2==1说明还没有转到中间位置,继续左转
delay(2);} else break; }
//检测到num2==0说明转过头了,跳出循环,检测三个传感器的状态再做出相应动作*/ }
if((num1==0)&&(num2==0)&&(num3==0)&&(num4==1)) {
turnR(60,20);//检测到光敏电阻4遇到黑线,说明小车左偏了 delay(10); }
if((num1==1)&&(num2==1)&&(num3==1)&&(num4==1)) {
runforward(60);//十字交叉,直行 delay(150); }
if((num1==1)&&(num2==1)&&(num3==0)&&(num4==0)) {
turnL(60,0);//检测到左边直角弯,说明小车右偏了 delay(400);}
if((num1==0)&&(num2==0)&&(num3==1)&&(num4==1)) {
turnR(60,0);//检测右边直角弯,说明小车左偏了 delay(400); }
/*if((num1==0)&&(num2==1)&&(num3==1)&&(num4==0)) {
runforward(120);
delay(5); }*/ else
runforward(60);//当方向正确后,直行 }
然后我们开始调整小车的一些具体细节,比如光敏电阻的具体摆放位置,小车的大概速度。让小车能够可以沿着轨道轨迹正常行驶。 实验心得与体会
继续学习,不断提升理论素养。在信息时代,学习是不断地汲取新信息,获得事业进步的动力。作为一名年轻人更应该把学习作为保持工作积极性的重要途径。在实习中,我积极响应号召,结合工作实际,不断学习理论、技能知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。努力实践,自觉进行角色转化。“理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。实习则意味着继续学习,并将知识应用于实践,必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。一个月的实习期很快过去了,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,继续为社会创造更多的价值。回顾实习的点点滴滴,实习程即难忘又充实。短短一个月的实习,在实习中取得了一些成绩,也得到了许多宝贵的经验,但我深知千万不能满足于现状,我还要不断努力勇于拼搏,争取更大的进步。
对实习工作的改进意见与建议
在实习单位,老师认真负责,学生认真学习,氛围很好,但也存在一些不足的地方。我觉得老师应该更加严格要求学生,因为还是存在一部分同学不认真学习完成任务,马虎应付。然后老师可以多讲解一些实际生活相关的东西,调动学生的积极性,使同学可以对实习更加感兴趣。在一些时候可以让同学们使用网络查找一些相关知识(但并不是一直使用网络,毕竟有些学生自制力比较差)。 最后感谢老师们一个月的辛勤教导和学院的大力栽培。
学生签字: 时间:
相关推荐: