欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      鼠標(biāo)裝配機(jī)器人程序

      時(shí)間:2019-05-13 22:14:46下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《鼠標(biāo)裝配機(jī)器人程序》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《鼠標(biāo)裝配機(jī)器人程序》。

      第一篇:鼠標(biāo)裝配機(jī)器人程序

      MODULE Module1 CONSTrobtarget

      pHome:=[[475.395989043,658.308108557,504.791394735],[0.099045666,0.892399288,-0.369643273,0.239117789],[-1,0,-1,0],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      pickGpot:=[[1284.963592872,738.815790313,25.869169392],[0.068204518,-0.002398066,-0.997668473,0.000107188],[-2,0,-1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      pickGwait1:=[[908.411232745,672.850762454,378.307511016],[0.010244907,0.482635243,-0.875743333,0.005646121],[-1,-1,0,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      pickGwait2:=[[1176.437528319,673.642532691,257.234457149],[0.068204435,-0.002398463,-0.997668477,0.000107599],[-2,0,-1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];PERSnum nCountG:=1;PERSnum nCountUSB:=1;PERSnum nCount:=1;VARdnum value;PERSrobtarget

      vrPickG:=[[1164.96,438.816,25.8692],[0.0682045,-0.00239807,-0.997668,0.000107188],[-2,0,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];PERSrobtarget

      vrPickUSB:=[[320.366,420.259,32.1482],[0.00603875,-0.703985,0.710163,-0.0060945],[0,0,1,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];CONSTrobtarget

      placeGpot:=[[491.933622165,846.937141509,160.846974852],[0.005008794,0.935474011,0.014272505,0.353071638],[-1,-2,0,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      placeGwait:=[[507.240197782,605.725272386,378.307511016],[0.004224647,0.932443514,-0.361126372,0.010908214],[0,0,-1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      PressGwait:=[[500.114949513,623.456625976,378.507861069],[0.705929951,0.70233864,-0.072147603,0.056374304],[-1,-1,1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      PressPot1:=[[504.379458439,774.722785044,233.501667922],[0.705929374,0.702339261,-0.072147646,0.056373739],[-1,-1,1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      PressPot2:=[[459.683447723,774.724224404,225.569285468],[0.685817737,0.68475246,-0.182196214,0.166050111],[-1,-2,1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      PressPot3:=[[468.687935979,774.724120389,217.120366301],[0.685818109,0.684752091,-0.182196202,0.166050111],[-1,-2,1,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTnum nYg:=-150;CONSTnum nXg:=-120;CONSTnum nYu:=60;CONSTnum nXu:=50;CONSTrobtarget

      PickUSBpot:=[[220.36551859,360.258970705,32.14823204],[0.006038746,-0.703985263,0.710162757,-0.006094499],[0,0,1,0],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      PickUSBwait:=[[504.866605476,422.213803361,328.76973602],[0.006039381,-0.703984162,0.710163837,-0.006095185],[0,-1,0,0],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      Put_usb:=[[479.824350594,835.130027981,542.371213165],[0.494243592,-0.499964028,0.495931919,0.509716367],[0,-2,1,0],[9E9,9E9,9E9,9E9,9E9,9E9]];PERSrobtarget

      vrPick_usb:=[[1284.96,738.816,25.8692],[0.0682045,-0.00239807,-0.997668,0.000107188],[-2,0,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];CONSTrobtarget

      pickGwait3:=[[647.436094755,690.649278184,728.876166045],[0.493819119,-0.293854288,0.233426425,0.784413437],[-1,0,0,1],[9E9,9E9,9E9,9E9,9E9,9E9]];CONSTrobtarget

      pickGwait4:=[[544.760859012,636.772731418,439.244061946],[0.113819259,-0.841453732,0.440897874,0.290877738],[-1,0,0,0],[9E9,9E9,9E9,9E9,9E9,9E9]];PROC main()

      rInitAll;WHILETRUEDO ResetDO7_COM;

      rpickG;WaitDIDI6_COM,1;

      rPlaceG;

      rPressG;SetDO6_COM;

      rPickUSB;WaitTime 2;

      rPlaceUSB;SetDO7_COM;ResetDO6_COM;

      CallMath;ENDWHILE ENDPROC PROC rInitAll()

      rCheckHomePos;MoveJ pHome,v800,z50,tool3WObj:=Workobject_2;

      ResetDO5_usb;ResetDO6_COM;ResetDO7_COM;

      nCountG:=1;

      nCount:=1;

      nCountUSB:=1;AccSet 50,100;WaitTime 0.5;

      ENDPROC PROC rpickG()

      rCallPosG;MoveJ pickGwait1,v800,z50,tool3WObj:=Workobject_2;

      MoveJ pickGwait2,v800,z50,tool3WObj:=Workobject_2;MoveJoffs(vrPickG,0,0,50),v500,z50,tool3WObj:=Workobject_2;MoveL vrPickG,v50,fine,tool3WObj:=Workobject_2;SetDO8_xipan;WaitTime 0.3;MoveLoffs(vrPickG,0,0,50),v200,fine,tool3WObj:=Workobject_2;MoveJ pickGwait2,v800,z50,tool3WObj:=Workobject_2;MoveJ pickGwait1,v800,z50,tool3WObj:=Workobject_2;MoveJ pickGwait4,v800,z50,tooldata2WObj:=Workobject_2;ENDPROC PROC rPlaceG()MoveJ placeGwait,v800,z50,tool3WObj:=Workobject_2;MoveJoffs(placeGpot,0,0,50),v500,z50,tool3WObj:=Workobject_2;MoveL placeGpot,v50,fine,tool3WObj:=Workobject_2;ResetDO8_xipan;WaitTime 0.3;MoveLoffs(placeGpot,0,0,100),v200,fine,tool3WObj:=Workobject_2;MoveJ placeGwait,v800,z50,tool3WObj:=Workobject_2;

      CallMathG;ENDPROC

      PROC rPressG()MoveJ PressGwait,v800,z100,tool3WObj:=Workobject_2;MoveJoffs(PressPot1,0,0,20),v500,z50,tool3WObj:=Workobject_2;MoveL PressPot1,v50,fine,tool3WObj:=Workobject_2;MoveLoffs(PressPot1,0,0,20),v80,fine,tool3WObj:=Workobject_2;MoveL PressPot2,v50,fine,tool3WObj:=Workobject_2;MoveL PressPot3,v50,fine,tool3WObj:=Workobject_2;MoveL PressPot2,v50,fine,tool3WObj:=Workobject_2;MoveJoffs(PressPot2,0,0,20),v200,fine,tool3WObj:=Workobject_2;MoveJ PressGwait,v800,z100,tool3WObj:=Workobject_2;ENDPROC

      PROC rPickUSB()

      rCallPosUSB;MoveJ PickUSBwait,v800,z50,tooldata2WObj:=Workobject_2;MoveJoffs(vrPickUSB,0,0,50),v500,z50,tooldata2WObj:=Workobject_2;MoveL vrPickUSB,v50,fine,tooldata2WObj:=Workobject_2;SetDO5_usb;WaitTime 0.3;MoveLoffs(vrPickUSB,0,0,100),v500,z50,tooldata2WObj:=Workobject_2;MoveJ PickUSBwait,v800,z50,tooldata2WObj:=Workobject_2;ENDPROC

      PROC rPlaceUSB()MoveJoffs(Put_usb,0,-100,0),v800,z100,tooldata2WObj:=Workobject_2;MoveJoffs(Put_usb,0,-50,0),v500,z50,tooldata2WObj:=Workobject_2;MoveL Put_usb,v50,fine,tooldata2WObj:=Workobject_2;ResetDO5_usb;WaitTime 0.3;MoveLoffs(Put_usb,0,-10,0),v10,fine,tooldata2WObj:=Workobject_2;SetDO5_usb;WaitTime 0.3;MoveL Put_usb,v10,fine,tooldata2WObj:=Workobject_2;WaitTime 1;MoveJoffs(Put_usb,0,-100,0),v800,z100,tooldata2WObj:=Workobject_2;

      CallMathU;ResetDO5_usb;ENDPROC

      PROC rCallPosG()TEST nCountG CASE 1:

      vrPickG:=Offs(pickGpot,0,0,0);CASE 2:

      vrPickG:=Offs(pickGpot,0,nYg,0);CASE 3:

      vrPickG:=Offs(pickGpot,0,2*nYg,0);CASE 4:

      vrPickG:=Offs(pickGpot,nXg,0,0);CASE 5:

      vrPickG:=Offs(pickGpot,nXg,nYg,0);CASE 6:

      vrPickG:=Offs(pickGpot,nXg,2*nYg,0);DEFAULT: ENDTEST ENDPROC

      PROC rCallPosUSB()TEST nCountUSB CASE 1:

      vrPickUSB:=Offs(PickUSBpot,0,0,0);CASE 2:

      vrPickUSB:=Offs(PickUSBpot,0,nYu,0);CASE 3:

      vrPickUSB:=Offs(PickUSBpot,nXu,0,0);CASE 4:

      vrPickUSB:=Offs(PickUSBpot,nXu,nYu,0);CASE 5:

      vrPickUSB:=Offs(PickUSBpot,2*nXu,0,0);CASE 6:

      vrPickUSB:=Offs(PickUSBpot,2*nXu,nYu,0);DEFAULT: ENDTEST ENDPROC

      PROC CallMathG()

      nCountG:=nCountG+1;ENDPROC

      PROC CallMathU()

      nCountUSB:=nCountUSB+1;ENDPROC

      PROC CallMath()

      nCount:=nCount+1;IF nCount>6 THEN

      MoveJ pHome,v800,z50,tool3WObj:=Workobject_2;TPErase;TPWrite“WARNING!”;TPWrite“Mission Accomplished”;TPWrite“.”;TPWrite“To restart the task”;TPWrite“please ensure the robot in manual mode!”;TPWrite“When put the part back to its original position”;TPWrite“.”;TPReadFK reg2,“Do you know the current situation?”,stEmpty,stEmpty,stEmpty,stEmpty,“YES”;IF reg2=5 THEN

      rInitAll;Stop;ENDIF ENDIF ENDPROC

      PROC rCheckHomePos()VARrobtarget pActualPos;IFNOT CurrentPos(pHome,tool3)THEN TPErase;TPWrite“WARNING!”;TPWrite“.”;TPWrite“Please in Manual Mode ”;TPWrite“Operating the robot back to security posture(pHome)”;Stop;!pActualpos:=CRobT(Tool:=tool3WObj:=Workobject_2);!pActualpos.trans.z:=pHome.trans.z;

      !MoveL pActualpos,v100,z10,tool3WObj:=Workobject_2;!MoveL pHome,v100,fine,tool3WObj:=Workobject_2;

      ENDIF ENDPROC

      FUNCbool CurrentPos(robtarget ComparePos,INOUTtooldata TCP)VARnum Counter:=0;VARrobtarget ActualPos;!

      !-------------------

      !Abstract : Function to compare current ROBOT position with THE given position!-------------------!

      ActualPos:=CRobT(Tool:=tool3WObj:=Workobject_2);IF ActualPos.trans.x>ComparePos.trans.x-25 AND ActualPos.trans.xComparePos.trans.y-25 AND ActualPos.trans.yComparePos.trans.z-25 AND ActualPos.trans.zComparePos.rot.q1-0.1 AND ActualPos.rot.q1ComparePos.rot.q2-0.1 AND ActualPos.rot.q2ComparePos.rot.q3-0.1 AND ActualPos.rot.q3ComparePos.rot.q4-0.1 AND ActualPos.rot.q4

      第二篇:機(jī)器人擂臺(tái)賽51程序(定稿)

      /*機(jī)器人擂臺(tái)賽51程序*****************************************/ /*使用芯片:AT89S52 或者 STC89C52 或AT89S51 STC89C51*/ /*晶振:11.0592MHZ****************************************/ /*編譯環(huán)境:Keil*************************************/ /*作者:wangzhian yuhao******************************/ /*時(shí)間:20120526*************************************/ /*機(jī)器人底座四個(gè)角下面各有一個(gè)灰度傳感器,正前面對(duì)稱安裝兩個(gè)紅外傳感器,后面,左面右面?zhèn)€一個(gè)傳感器*/ /*電機(jī)電壓為12V直流減速電機(jī),驅(qū)動(dòng)為L(zhǎng)298N模塊*/ /*程序應(yīng)盡量避免電機(jī)轉(zhuǎn)向的突然變化,電機(jī)為高速蝸桿減速電機(jī),轉(zhuǎn)速高,電壓高,突然轉(zhuǎn)向容易閃火花,燒壞電機(jī)*/ #include #define uchar unsigned char #define uint unsigned int #define con P0

      uchar sj,sec,count;uchar sj1,sec1,count1;uchar sj2,sec2,count2;uchar sj3,sec3,count3;uchar sj4,sec4,count4;uchar sj5,sec5,count5;uint a,b,m;

      /*==============機(jī)器人電路接線圖=====================*/ /*四個(gè)灰度傳感器,從左到右,序號(hào)從0到3,為P2口的低四位,遇到遮擋物返回為低電平*/ sbit f0=P2^7;

      sbit f1=P2^6;

      sbit f2=P2^5;

      sbit f3=P2^4;

      /*五個(gè)紅外傳感器,從左到右,序號(hào)從0到3,為P2口的高四位,檢測(cè)到目標(biāo)后返回是低電平*/

      sbit f4=P2^3;

      sbit f5=P2^2;

      sbit f6=P2^1;

      sbit f7=P2^0;sbit f8=P1^3;

      int z[]={0xaa,0x55,0x5a,0xa5,0xe5,0xb5,0xad,0xa7,0xda,0x7a,0x5e,0x5b};

      //z[0]前進(jìn)0xaa,二進(jìn)制為10101010

      //z[1]后退0x55,二進(jìn)制為01010101

      //z[2]左轉(zhuǎn)0x5a,二進(jìn)制為01011010

      //z[3]右轉(zhuǎn)0xa5,二進(jìn)制為10100101

      //z[4]沿左后輪順時(shí)針轉(zhuǎn)0xe5,二進(jìn)制為11100101

      //z[5]沿左前輪順時(shí)針轉(zhuǎn)0xb5,二進(jìn)制為10110101

      //z[6]沿右前輪順時(shí)針轉(zhuǎn)0xad,二進(jìn)制為10101101

      //z[7]沿右后輪順時(shí)針轉(zhuǎn)0xa7,二進(jìn)制為10100111

      //z[8]沿左后輪逆時(shí)針轉(zhuǎn)0xda,二進(jìn)制為11011010

      //z[9]沿左前輪逆時(shí)針轉(zhuǎn)0x7a,二進(jìn)制為01111010

      //z[10]沿右前輪逆時(shí)針轉(zhuǎn)0x5e,二進(jìn)制為01011110

      //z[11]沿右前輪逆時(shí)針轉(zhuǎn)0x5b,二進(jìn)制為01011011

      int hdjc();//灰度檢測(cè) int hwjc();//紅外檢測(cè) void zttz();//姿態(tài)調(diào)整 void xzsm();//掃描

      void xzsm1();//旋轉(zhuǎn)掃描 void jingong();//進(jìn)攻 void delay(uint i);

      void main()

      {

      m=0;sec1=2;//一秒

      count1=0;//1代表10微秒,sj1=20*sec1+count1;//左轉(zhuǎn)時(shí)間

      sec2=2;count2=0;sj2=20*sec2+count2;//前進(jìn)時(shí)間

      sec3=2;count3=0;sj3=20*sec3+count3;//掃描前進(jìn)時(shí)間

      sec4=3;count4=0;sj4=20*sec4+count4;//掃描旋轉(zhuǎn)時(shí)間

      sec5=1;count5=10;sj5=20*sec5+count5;//掃描旋轉(zhuǎn)時(shí)間

      TMOD=0x01;IE=0x82;TH0=(65536-50000)/256;TL0=(65536-50000)%256;//左轉(zhuǎn)45度

      /*con=z[2];

      count=0;

      sec=0;//秒置0

      TR0=1;//定時(shí)器1開始工作

      do{

      a=hdjc();//灰度檢測(cè)

      b=hwjc();//紅外檢測(cè)

      sj=sec*20+count;

      }while((a==0)&&((b==0)||(b==4))&&(sj<=sj1));

      TR0=0;//定時(shí)器1停止工作*/

      //前進(jìn)到擂臺(tái)中間

      con=z[0];

      count=0;

      sec=0;//秒置0

      TR0=1;//定時(shí)器1開始工作

      do{

      a=hdjc();//灰度檢測(cè)

      b=hwjc();//紅外檢測(cè)

      sj=sec*20+count;

      }while((a==0)&&(b==0)&&(sj<=sj2));

      TR0=0;//定時(shí)器1停止工作

      a=hdjc();

      b=hwjc();while(1){

      if((a==0)||(a==5)||(a==8))

      {

      if(b==0)

      xzsm();//未遇到邊沿,未遇到敵人,旋轉(zhuǎn)掃描

      else

      if((b==1)||(b==2))

      xzsm1();

      else

      if((b==3)||(b==4))

      jingong();//遇到敵人,進(jìn)攻

      }

      else

      zttz();//遇到邊沿,但沒發(fā)現(xiàn)敵人,調(diào)整姿態(tài)

      } }

      void delay(uint i){

      uint x,y;

      for(x=i;x>0;x--)

      for(y=110;y>0;y--);}

      //灰度檢測(cè) int hdjc(){ int i=0;if((f3==0)&&(f2==0)&&(f1==0)&&(f0==1))i=1;//0001,左后遇到邊沿

      if((f3==0)&&(f2==0)&&(f1==1)&&(f0==0))i=2;//0010,左前遇到邊沿

      if((f3==0)&&(f2==0)&&(f1==1)&&(f0==1))i=6;//0011,左邊兩個(gè)都遇到邊沿

      if((f3==0)&&(f2==1)&&(f1==0)&&(f0==0))i=3;//0100,右前遇到邊沿

      if((f3==0)&&(f2==1)&&(f1==1)&&(f0==1))i=8;//0110,前面兩個(gè)都遇到邊沿

      if((f3==1)&&(f2==0)&&(f1==0)&&(f0==0))i=4;//1000,右后遇到邊沿

      if((f3==1)&&(f2==0)&&(f1==0)&&(f0==1))i=5;//1001,后面兩個(gè)都遇到邊沿

      if((f3==1)&&(f2==1)&&(f1==0)&&(f0==0))i=7;//1100,右邊都兩個(gè)遇到邊沿

      return(i);}

      //紅外檢測(cè) int hwjc(){ int i=0;if((f5==0)&&(f6==0))i=3;else{

      if((f4==0)||(f5==0))i=1,m=1;

      if((f6==0)||(f7==0))i=2,m=2;

      } if(f8==0)i=4;return(i);}

      //旋轉(zhuǎn)掃描函數(shù) void xzsm(){ int j,k;j=0;k=0;do {

      //前進(jìn)掃描

      if(j>=1){ if(a==0)con=z[0];if(a==5)con=z[0];else if(a==8)con=z[1];} else j++;/* { con=z[1];j++;} else con=z[0];*/

      count=0;sec=0;//秒置0 TR0=1;//定時(shí)器1開始工作

      do{

      a=hdjc();//灰度檢測(cè)

      b=hwjc();//紅外檢測(cè)

      sj=sec*20+count;//計(jì)時(shí)

      }while((a==0)&&(b==0)&&(sj<=sj3));//發(fā)現(xiàn)邊沿,敵人,到達(dá)定時(shí),則跳出

      TR0=0;//定時(shí)器1停止工作

      if((a==0)&&(b==0))

      {

      con=z[3];

      count=0;//100毫秒置0

      sec=0;//秒置0

      TR0=1;

      do

      {

      a=hdjc();//灰度檢測(cè)

      b=hwjc();//紅外檢測(cè)

      sj=sec*20+count;//計(jì)時(shí)

      }while((a==0)&&(b==0)&&(sj<=sj4));//發(fā)現(xiàn)邊沿,敵人,到達(dá)定時(shí),則跳出

      TR0=0;//定時(shí)器1停止工作

      } }while(((a==0)||(a==5)||(a==8))&&(b==0));//發(fā)現(xiàn)邊沿,敵人,則跳出 }

      void xzsm1(){

      if(m==1)

      con=z[2];else if(m==2)con=z[3];count=0;//100毫秒置0 sec=0;//秒置0 TR0=1;do {

      a=hdjc();//灰度檢測(cè)

      b=hwjc();//紅外檢測(cè)

      sj=sec*20+count;//計(jì)時(shí)

      }while((a==0)&&(b!=0)&&(b!=3)&&(b!=4)&&(sj<=sj5));//發(fā)現(xiàn)邊沿,敵人,到達(dá)定時(shí),則跳出

      TR0=0;//定時(shí)器1停止工作

      if(sj>sj5)do { con=0x00;}while(!((f4==1)&&(f7==1)));}

      //姿態(tài)調(diào)整函數(shù) void zttz(){

      do { switch(a)

      {

      case 1:con=z[0];delay(400);con=z[3];delay(400);con=z[0];break;//前進(jìn),右轉(zhuǎn),后退

      case 2:con=z[1];delay(400);con=z[2];delay(400);con=z[1];break;//后退,左轉(zhuǎn),前進(jìn)

      case 3:con=z[1];delay(400);con=z[3];delay(400);con=z[1];break;//后退,右轉(zhuǎn),前進(jìn)

      case 4:con=z[0];delay(400);con=z[2];delay(400);con=z[0];break;//前進(jìn),左轉(zhuǎn),后退

      case 6:con=z[3];delay(900);con=z[1];break;

      case 7:con=z[2];delay(900);con=z[1];break;

      }

      a=hdjc();

      b=hwjc();

      }while((a!=0)&&(a!=5)&&(a!=8));}

      //進(jìn)攻函數(shù) void jingong(){ do{ switch(b){ case 3:con=z[0];break;

      case 4:con=z[1];break;} a=hdjc();

      b=hwjc();

      }while((a==0)&&((b==3)||(b==4)));}

      void timer0()interrupt 1 using 1 { TH0=(65536-50000)/256;TL0=(65536-50000)%256;count++;if(count==20){

      count=0;

      sec++;

      if(sec==60)

      sec=0;} }

      //調(diào)整姿態(tài),正對(duì)邊沿跳出

      第三篇:鼠標(biāo)廣告語(yǔ)

      花瓣網(wǎng)廣告標(biāo)題

      1. 誰(shuí)是你電腦的忠實(shí)伴侶? 2. 鼠標(biāo)性能測(cè)試

      3. 電子產(chǎn)品五折起,限時(shí)搶購(gòu) 4. 超高性價(jià)比鼠標(biāo),你值得擁有。5. 超薄鼠標(biāo),時(shí)尚選擇,出手不需猶豫 6. 十五萬(wàn)好評(píng),見證好鼠標(biāo)。

      電子商務(wù)1張京瑩10

      第四篇:學(xué)習(xí)制作機(jī)器人程序的體會(huì)

      制作機(jī)器人的程序

      今天,我校的四、五、六年級(jí)在老師的帶領(lǐng)下,到甘井子區(qū)科技館參觀學(xué)習(xí)。

      我們四年一班今天主要學(xué)習(xí)制作機(jī)器人的程序。在老師的引導(dǎo)下,每組把各自的電腦打開,然后又發(fā)了個(gè)汽車機(jī)器人。好可愛的機(jī)器人呀!真是太神奇了,用程序就能讓機(jī)器人跑起來(lái)?我?guī)е鴮⑿艑⒁傻男那槁犂蠋熣f(shuō)道:“這是個(gè)汽車機(jī)器人,現(xiàn)在呢,我要用我的電腦和你們的電腦連接起來(lái),讓我們一起來(lái)學(xué)習(xí)怎樣編寫程序?!蔽艺J(rèn)真的聽著老師的講解,看著老師的操作,并把所有的步驟都牢牢記住。

      下面,到了我們自己操作的時(shí)間了。我的小組一切準(zhǔn)備就緒,第一步:我點(diǎn)擊電腦屏幕上的一個(gè)菜單,它里面有三個(gè)操作按鍵。繼續(xù)點(diǎn)擊第二個(gè)鍵,又出現(xiàn)四個(gè)按鍵,點(diǎn)擊第四個(gè)鍵,然后將出現(xiàn)的空白菜單放大,在開始與結(jié)束之間進(jìn)行編寫。第二步:將機(jī)器人和編好的程序進(jìn)行連接。把機(jī)器人的紅色開關(guān)打開,按灰色鍵選擇房間,再把機(jī)器人的黑頭對(duì)準(zhǔn)黑色機(jī)器。第三步:把電腦上的運(yùn)行鍵點(diǎn)擊一下,當(dāng)屏幕上出現(xiàn)“√”的時(shí)候,機(jī)器人已經(jīng)準(zhǔn)備就緒。

      我把機(jī)器人放到跑道上,按下綠色鍵,我們的汽車機(jī)器人真的跑起來(lái)了!看著它自由自在的在跑道上飛奔,我們一起歡呼雀躍!“成功啦!成功啦!”我們興奮地小聲喊道。老師看著我們興奮樣子,開心的笑了。

      今天的科技課真有趣,讓我即學(xué)了知識(shí)又長(zhǎng)了見識(shí),又給了我們自己動(dòng)手操作的機(jī)會(huì)。這使我們收獲了很多,同時(shí)也讓我更喜歡科技課了。

      四年一班王瑜祺

      第五篇:認(rèn)識(shí)鼠標(biāo)1

      一、教材分析

      信息技術(shù)是一門知識(shí)性與技術(shù)性相結(jié)合的基礎(chǔ)工具課程。新教材對(duì)教學(xué)內(nèi)容進(jìn)行了精心設(shè)計(jì)和編排,設(shè)計(jì)了豐富多彩、形式活潑的學(xué)習(xí)內(nèi)容。本節(jié)課是義務(wù)教育山東省小學(xué)課本“泰山版信息技術(shù)教材”第一冊(cè)(上)一單元的課程,共分四課時(shí)都是利用鼠標(biāo)玩游戲,在教學(xué)中以游戲?yàn)橹?,在游戲中掌握鼠?biāo)的使用方法并利用鼠標(biāo)感受人機(jī)交流的樂趣。

      二、教學(xué)設(shè)計(jì)

      (一)教學(xué)目標(biāo)分析

      根據(jù)教學(xué)大綱對(duì)知識(shí)與技能、過程與方法、情感態(tài)度價(jià)值觀三者統(tǒng)一以及信息技術(shù)掌握的要求,我將本節(jié)課的教學(xué)目標(biāo)定為以下三個(gè)方面。

      1.知識(shí)與技能:掌握鼠標(biāo)的基本操作,利用計(jì)算機(jī)進(jìn)行益智訓(xùn)練。2.過程與方法:利用鼠標(biāo)操作的小游戲進(jìn)行訓(xùn)練,增加學(xué)習(xí)的趣味性。3.情感態(tài)度價(jià)值觀:培養(yǎng)學(xué)生自主探究的意識(shí)。

      (二)教學(xué)內(nèi)容分析

      《認(rèn)識(shí)鼠標(biāo)》是小學(xué)信息技術(shù)課程教學(xué)建議中的內(nèi)容,本節(jié)課的內(nèi)容是教學(xué)鼠標(biāo)的基本操作方法。教學(xué)內(nèi)容是鼠標(biāo)的單擊、雙擊和拖動(dòng)。本節(jié)課主要是讓學(xué)生掌握鼠標(biāo)的基本操作方法,為下幾節(jié)課打下良好的基礎(chǔ)。

      教學(xué)重點(diǎn):鼠標(biāo)的單擊、雙擊和拖動(dòng)的操作方法。教學(xué)難點(diǎn):鼠標(biāo)的雙擊操作和拖動(dòng)操作。

      (三)學(xué)生學(xué)習(xí)狀態(tài)分析

      本課的教學(xué)對(duì)象為小學(xué)三年級(jí)學(xué)生,年齡小,注意力不能持久、集中。在計(jì)算機(jī)前很容易和周圍的同學(xué)交談,并且離開座位。教學(xué)除常規(guī)組織教學(xué)外,更多的要在設(shè)計(jì)教學(xué)過程中抓住學(xué)生的心理和感興趣的事和物,利用游戲的方法激發(fā)學(xué)生的學(xué)習(xí)興趣,通過互相交流與合作,比一比、賽一賽,寓教于樂,充分給予學(xué)生鼓勵(lì)與肯定,并給予及時(shí)的評(píng)價(jià)。學(xué)生學(xué)習(xí)計(jì)算機(jī)的過程中體現(xiàn)出水平的不統(tǒng)一性,教師必須開放教學(xué)資源,開放教學(xué)思想,因材施教,讓不同層次的學(xué)生都達(dá)到訓(xùn)練的目的。

      (四)教學(xué)策略設(shè)計(jì)

      設(shè)計(jì)本課時(shí),在學(xué)生學(xué)習(xí)基礎(chǔ)知識(shí),著重考慮了興趣和能力的培養(yǎng)。通過教師演示,學(xué)生完成任務(wù),掌握新知,自主探索發(fā)現(xiàn)問題,解決問題,培養(yǎng)學(xué)生觀察能力、審美能力、認(rèn)知能力、語(yǔ)言表達(dá)能力等等。本節(jié)課采用了下列幾種教學(xué)方法。

      (1)直觀演示法:利用計(jì)算機(jī)演示顏色填充步驟,直觀、明晰,提高了學(xué)習(xí)效率。

      (2)任務(wù)驅(qū)動(dòng)法:學(xué)生通過對(duì)所承擔(dān)的任務(wù)進(jìn)行思考、完成。在學(xué)生完成任務(wù)的過程中,學(xué)生主動(dòng)探索新知,掌握新知,合作學(xué)習(xí)的氛圍非常濃郁。

      三、教學(xué)過程

      (一)新課導(dǎo)入 兒歌導(dǎo)入:

      小老鼠,上鍋臺(tái),偷油吃,下不來(lái),喵喵喵,貓來(lái)了,吱了咕嚕滾下來(lái)。

      同學(xué)們,兒歌中的“主人公”都有誰(shuí)???那么我們面前的計(jì)算機(jī)哪部分長(zhǎng)得像老鼠?。浚ㄊ髽?biāo)外形像一個(gè)老鼠,后面還有一個(gè)細(xì)細(xì)的尾巴,所以我們形象地把它稱之為鼠標(biāo)。)那你們知道鼠標(biāo)有什么作用嗎? 生:可以玩游戲、瀏覽文件 ……

      師:對(duì),鼠標(biāo)的作用可大了,我們操作計(jì)算機(jī)全靠它呢,你愿意和老師一起來(lái)認(rèn)識(shí)、操作它嗎?

      生:想。

      (二)新授 1.認(rèn)識(shí)鼠標(biāo) 觀察鼠標(biāo)上有什么?

      你們觀察得真仔細(xì)??!我們每人都有名字,鼠標(biāo)的各個(gè)部分也有自己的名字??粗髽?biāo),跟左手方向一致的是左鍵,跟右手方向一致的是右鍵。中間的像輪子一樣的按鍵,我們把它叫做滾動(dòng)鍵(滾輪)。今天,我們只學(xué)習(xí)鼠標(biāo)左鍵的三種操作方法。

      2.手握鼠標(biāo)的方法(“鼠標(biāo)演示”課件)

      用大拇指和小拇指夾住鼠標(biāo)的兩側(cè),由于大家的手小,可以請(qǐng)無(wú)名指幫幫忙,一起握住鼠標(biāo)。剩下的兩個(gè)手指,像小兔子的耳朵,一個(gè)放在左鍵上,一個(gè)放在右鍵上。(挨著的同學(xué),互相檢查一下,看一看,對(duì)不對(duì))

      輕輕移動(dòng)晃動(dòng)一下鼠標(biāo),看看屏幕上誰(shuí)再動(dòng)?

      對(duì),這個(gè)小箭頭就是鼠標(biāo)的指針,它會(huì)跟著鼠標(biāo)一起移動(dòng)。

      [練習(xí)]屏幕上有一個(gè)黃色的,下面寫著“三年級(jí)”的文件夾。請(qǐng)你找一找,用手指一指。然后,移動(dòng)鼠標(biāo)指針到“三年級(jí)”文件夾上。(指針移到“三年級(jí)”文件夾上的同學(xué),面向老師坐好)你們真聰明。

      下面我們學(xué)習(xí)鼠標(biāo)左鍵的第一種操作方法:

      3.鼠標(biāo)的第一種操作—鼠標(biāo)的雙擊(“鼠標(biāo)演示”—板書雙擊)

      握住鼠標(biāo),食指快又有節(jié)奏的“當(dāng)當(dāng)”兩下,就是鼠標(biāo)的雙擊,就像家里的敲門聲,“當(dāng)當(dāng)”兩下。好,請(qǐng)你跟老師一起說(shuō):“當(dāng),當(dāng)”,再說(shuō)一遍,“當(dāng),當(dāng)”。握住鼠標(biāo),鼠標(biāo)指針(小箭頭)放在“三年級(jí)”文件夾上,然后雙擊鼠標(biāo),就打開“三年級(jí)”文件夾了。

      (生練習(xí),教師巡視)

      師:沒有打開文件夾的同學(xué),老師告訴你一個(gè)小竅門,你可以再雙擊快一些。請(qǐng)大家找一找,有一個(gè)寫著“學(xué)習(xí)1”的文件,把鼠標(biāo)指針移動(dòng)到它上面后,再練習(xí)一次雙擊“當(dāng),當(dāng)”,還可以打開它。

      將鼠標(biāo)移動(dòng)到游戲圖標(biāo)處,看一看小箭頭會(huì)變成什么? 你如果把你的鼠標(biāo)指向移向這里按一下,看看有什么變化? 4.鼠標(biāo)的第二種操作──鼠標(biāo)的單擊(“鼠標(biāo)演示”──單擊)這一次,我們只要食指“當(dāng)”一下,按鍵一次,就是單擊。練習(xí)單擊打開一個(gè)游戲。下面欣賞六張圖片。

      好,大家都看到了美麗圖片,是進(jìn)行了鼠標(biāo)的什么操作?。?/p>

      現(xiàn)在關(guān)閉“學(xué)習(xí)1”,按照剛才的方法打開“學(xué)習(xí)2”,將鼠標(biāo)移動(dòng)到右下角橢圓形按鈕處,看一看小箭頭會(huì)變成什么?“單擊”。

      在屏幕上出現(xiàn)了拼圖的小游戲,讓我們用神奇的鼠標(biāo)把他們都安排在相應(yīng)的方格里。幫助三種圖形小朋友找到自己的家,好嗎?看老師是怎么做的?

      這要用到鼠標(biāo)的第三種操作方法。

      5.鼠標(biāo)的第三種操作方法──拖動(dòng)操作(“鼠標(biāo)演示”—拼圖)

      按住左鍵不動(dòng),誰(shuí)安靜了?安靜了才能上去。找準(zhǔn)位置,看一看圖形應(yīng)該放在哪里?老師一直按住不松手,拖動(dòng)鼠標(biāo),把它放在方格里松開鍵成功了,你想不想試一試呀?將“學(xué)習(xí)2”完成,幫助三種圖形小朋友找到自己的家。

      (生練習(xí),教師巡視指導(dǎo))

      今天你學(xué)會(huì)了嗎?老師想檢驗(yàn)一下同學(xué)們的學(xué)習(xí)情況,咱們來(lái)一個(gè)比賽好不好? 趣味訓(xùn)練:

      分組玩“接寶石”游戲比賽,教師講解游戲方法和規(guī)則。師巡視,及時(shí)評(píng)價(jià)獲勝小組并給予獎(jiǎng)勵(lì)。

      通過,剛才的游戲老師發(fā)現(xiàn)同學(xué)們玩得非常認(rèn)真、非??臁D哪憬裉於紝W(xué)會(huì)了什么呢?(指名回答)

      生:今天,我認(rèn)識(shí)了鼠標(biāo),有左鍵、右鍵和滾動(dòng)鍵(滾輪)。還學(xué)習(xí)了左鍵的三種操作:雙擊、單擊和拖動(dòng)。

      (三)教師小結(jié)

      通過本節(jié)課的學(xué)習(xí),我們認(rèn)識(shí)了鼠標(biāo),學(xué)會(huì)了鼠標(biāo)左鍵的三種基本操作方法。同學(xué)們都很認(rèn)真,希望同學(xué)們?cè)谝院蟮膶W(xué)習(xí)中要正確地利用鼠標(biāo)學(xué)好我們的信息技術(shù)課,為將來(lái)成為國(guó)家的棟梁打下良好的基礎(chǔ)。

      四、教學(xué)反思

      信息技術(shù)教學(xué)就是要充分利用信息技術(shù)課程自身的特點(diǎn)和條件,培養(yǎng)學(xué)生去收集信息和處理信息的能力,提高他們的計(jì)算機(jī)操作水平。通過教師創(chuàng)設(shè)的輕松、愉悅的課堂氛圍,讓學(xué)生主動(dòng)學(xué)、玩中學(xué)、學(xué)中玩,達(dá)到以玩促學(xué)的目的。以下是我上這節(jié)課的幾點(diǎn)體會(huì): 1.通過游戲,將鼠標(biāo)的知識(shí)及3種操作方法巧妙地融入游戲之中,讓學(xué)生在玩中自主地學(xué)習(xí),使學(xué)生輕松地理解和掌握鼠標(biāo)的操作方法,有助于培養(yǎng)學(xué)生的想像力、靈活運(yùn)用知識(shí)能力和動(dòng)手能力,有利于知識(shí)的掌握和技能的形成。

      2.學(xué)生在自由操作的狀態(tài)下,自己探索鼠標(biāo)的操作方法并作以總結(jié),知識(shí)掌握得更牢固,興趣更濃。

      3.本課主要是玩中練的方法,突破教學(xué)難點(diǎn):鼠標(biāo)的雙擊與拖動(dòng)操作。教學(xué)中,注重培養(yǎng)學(xué)生動(dòng)手動(dòng)腦能力,增強(qiáng)學(xué)生學(xué)習(xí)計(jì)算機(jī)的興趣。利用游戲的方法激發(fā)學(xué)生的學(xué)習(xí)興趣,通過互相交流與合作,比一比、賽一賽,寓教于樂,充分給予學(xué)生鼓勵(lì)與肯定,并給予及時(shí)的評(píng)價(jià)。學(xué)生學(xué)習(xí)計(jì)算機(jī)的過程中體現(xiàn)出水平的不統(tǒng)一性,教師必須開放教學(xué)資源,開放教學(xué)思想,因材施教,讓不同層次的學(xué)生都達(dá)到訓(xùn)練的目的。

      下載鼠標(biāo)裝配機(jī)器人程序word格式文檔
      下載鼠標(biāo)裝配機(jī)器人程序.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        認(rèn)識(shí)鼠標(biāo)[精選5篇]

        《認(rèn)識(shí)鼠標(biāo)》 ──鼠標(biāo)的單擊、雙擊和拖動(dòng) 山東濟(jì)寧市永豐街中心小學(xué) 翟海峰 【適用版本】小學(xué)信息技術(shù)(泰山版)教材教學(xué)案例 【適用單元】小學(xué)三年級(jí)教材一單元 一、教材分析......

        認(rèn)識(shí)鼠標(biāo)教案

        《認(rèn)識(shí)鼠標(biāo)》教學(xué)設(shè)計(jì) 北星學(xué)校 張秀榮 一、教學(xué)目標(biāo) 1、知識(shí)與技能:掌握鼠標(biāo)的基本操作,利用計(jì)算機(jī)進(jìn)行益智訓(xùn)練。 2、過程與方法:利用鼠標(biāo)操作的小游戲進(jìn)行訓(xùn)練,增加學(xué)習(xí)的趣......

        鼠標(biāo)小老鼠 教案

        文檔僅供參考 鼠標(biāo)小老鼠 一、活動(dòng)背景 電腦在家庭中是十分普及的,鼠標(biāo)對(duì)于幼兒來(lái)說(shuō)并不陌生;而小老鼠的形象又是小朋友所熟悉的,基于兩者之間的相通之處,于是我運(yùn)用大家所熟悉......

        裝配工作總結(jié)

        裝配工作總結(jié)1 光陰似箭,時(shí)間如梭。轉(zhuǎn)眼間20xx年即將過去,回首即將過去的一年,內(nèi)心不禁萬(wàn)千。雖然沒有轟轟烈烈的戰(zhàn)果,但也是盡職盡責(zé)的完成了全年的各項(xiàng)裝備任務(wù)。非常感謝單......

        裝配主管(最終定稿)

        生產(chǎn)主管崗位職責(zé) (1) 制定車間勞動(dòng)紀(jì)律以及相關(guān)的考核工作 (2) 根據(jù)生產(chǎn)部制定的生產(chǎn)計(jì)劃,組織制訂本車間的班組生產(chǎn)計(jì)劃; (3) 主持車間例會(huì),全面協(xié)調(diào)車間工作;對(duì)生產(chǎn)作業(yè)過程進(jìn)行監(jiān)......

        裝配工作總結(jié)

        裝配工作總結(jié) 2010年轉(zhuǎn)瞬即逝,在這一年里我們經(jīng)歷了很多、學(xué)會(huì)了很多、同時(shí)也收獲了很多,在這一年里我們不斷的努力加強(qiáng)技術(shù)、知識(shí)學(xué)習(xí),團(tuán)結(jié)協(xié)作,以“ 質(zhì)量第一”為主要工作目......

        機(jī)器人[范文大全]

        機(jī)器人 爸爸,我作業(yè)寫完了,可以玩電腦嗎?可以。聽完爸爸的這句話,我直奔向電腦,打開電腦。接下來(lái)又得要等1分鐘左右,真煩人!我想:要是有電腦機(jī)器人該多好??!20年后的我就能發(fā)明這種電......

        垂直鼠標(biāo)玩游戲怎么樣

        垂直鼠標(biāo)玩游戲怎樣 垂直鼠標(biāo)據(jù)說(shuō)當(dāng)初在設(shè)計(jì)的時(shí)候就是想設(shè)計(jì)一款可以打游戲的垂直鼠標(biāo)的目的的設(shè)計(jì)的,所以很多垂直鼠標(biāo)把定位的地方移到鼠標(biāo)下方的頂部,根據(jù)槓桿原理,這樣你......