SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
배푸 창의로봇SW교육
3. 모터제어(오차과 보정)
주의 사항
➔ 던지지 않는다.
➔ 엠봇을 책상 위나 걸상 위에 놓지 않는다. 떨어지면 망가진다.
➔ 엠봇의 윗쪽에 물을 흘리지 않는다.
➔ 엠봇 위에 물건을 올려놓거나 누르지 않는다.
➔ 엠본을 넘어 걸을 때는 차거나 밟지 않도록 조심한다.
➔ 팀원들끼리 서로의 동의 하에 엠봇 사용을 한다.
➔ 엠봇 프로그래밍할 때 항상 정지명령을 프로그래밍하고 정지 명령키는
스페이스바 키로 한다.
권장 사항
➔ 서로 양보하고 배려한다.
➔ 부정적인 말을 하지 않는다.
➔ 친구들과 서로 의논하고 토의한다.
➔ 서로 격려하는 말을 구체적으로 말한다.
➔ 다른 팀의 작업도 살펴보고 의견을 교환한다.
➔ 의문이 나는 것은 즉각 친구들과 얘기해 본다.
➔ 친구들과 충분히 논의하고 선생님에게 질문한다.
➔ 선생님 말씀에 호응하고 질문한다.
학습목표
1. 근사값을 구하는 연습을 한다.
2. 함수 프로그래밍을 배운다.
3. 필요한 동작을 함수화하여 사용하는 연습을
한다.
4. 반복문장 프로그래밍을 연습한다.
5. 프로그래밍 추상화와 단축화를 이해한다.
6. 드론과 자이로스코프의 원리를 이해한다.
수업진행순서
1. 레이싱게임
2. 로봇 응용동작 아이디어 생각하기
3. 8자 그리기 프로그래밍하기
4. 오각형 그리기를 프로그래밍
5. 응용동작을 구현하고 실행해보기
6. 응용동작 구현 후 키보드 조작 범핑 레이싱게임
7. 마무리 설명 - 로봇 프로세싱(인공지능)
함수 만들기
https://studio.code.org/s/20-hour/stage/9/puzzle/1
자이로스코프(GyroScope)
전진하는 모터속도 근사값
엠봇이 앞으로 갈 때 똑바로 가지 않는다면 엠봇의 두 바퀴의 속도를 각각 따로
조정한다.
M1과 M2의 움직임을 비교하여 더 빨리 동작하는 바퀴의 속도를 줄여서 두바퀴가
똑바로 전진하도록 조정해 본다.
100 255근사값1 근사값2
작동시간 근사값
엠봇을 앞으로 50cm 맞추어 전진하도록 하기 위해 지연시간을 근사값으로 설정해
보시오.
90도 좌회전, 우회전을 위해 M1과 M2 모터의 지연시간을 근사값으로 설정하여
조정해보시오.
0초 2초근사값1 근사값2
친구와 함께 배우고 풀어가는
우리는 Best Friend
https://www.facebook.com/baefoo91/

Mais conteúdo relacionado

Destaque

OpenStreetMap ja paikkatietodatan rikastaminen - Topi Tjukanov, CGI - Paikkat...
OpenStreetMap ja paikkatietodatan rikastaminen - Topi Tjukanov, CGI - Paikkat...OpenStreetMap ja paikkatietodatan rikastaminen - Topi Tjukanov, CGI - Paikkat...
OpenStreetMap ja paikkatietodatan rikastaminen - Topi Tjukanov, CGI - Paikkat...CGI Suomi
 
151080106005 2110005
151080106005 2110005151080106005 2110005
151080106005 21100052461998
 
Investigación científica-y-turística
Investigación científica-y-turísticaInvestigación científica-y-turística
Investigación científica-y-turísticalissette solorzano
 
Servesafe certificate
Servesafe certificateServesafe certificate
Servesafe certificateTony Oldfield
 
Los niños hacen buen uso del agua
Los niños hacen buen uso del aguaLos niños hacen buen uso del agua
Los niños hacen buen uso del aguaMaritza Bautista'
 
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOSCUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOSLuis Miguel Gutierrez
 
Unidad II comunicacion y colaboracion
Unidad II comunicacion y colaboracionUnidad II comunicacion y colaboracion
Unidad II comunicacion y colaboracionMaritza Bautista'
 

Destaque (14)

Encuestas
EncuestasEncuestas
Encuestas
 
OpenStreetMap ja paikkatietodatan rikastaminen - Topi Tjukanov, CGI - Paikkat...
OpenStreetMap ja paikkatietodatan rikastaminen - Topi Tjukanov, CGI - Paikkat...OpenStreetMap ja paikkatietodatan rikastaminen - Topi Tjukanov, CGI - Paikkat...
OpenStreetMap ja paikkatietodatan rikastaminen - Topi Tjukanov, CGI - Paikkat...
 
Maremoto o tsunami
Maremoto o tsunamiMaremoto o tsunami
Maremoto o tsunami
 
151080106005 2110005
151080106005 2110005151080106005 2110005
151080106005 2110005
 
Investigación científica-y-turística
Investigación científica-y-turísticaInvestigación científica-y-turística
Investigación científica-y-turística
 
Qué pasa con la fruta
Qué pasa con la frutaQué pasa con la fruta
Qué pasa con la fruta
 
Planeación experimento
Planeación experimentoPlaneación experimento
Planeación experimento
 
Servesafe certificate
Servesafe certificateServesafe certificate
Servesafe certificate
 
Los niños hacen buen uso del agua
Los niños hacen buen uso del aguaLos niños hacen buen uso del agua
Los niños hacen buen uso del agua
 
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOSCUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
CUESTIONARIO SOBRE PROGRAMACIÓN RELACIONADA A OBJETOS
 
Zonă/terenuri/clădiri cu potențial funcțional industrial în Orașul Vălenii de...
Zonă/terenuri/clădiri cu potențial funcțional industrial în Orașul Vălenii de...Zonă/terenuri/clădiri cu potențial funcțional industrial în Orașul Vălenii de...
Zonă/terenuri/clădiri cu potențial funcțional industrial în Orașul Vălenii de...
 
Ser vivo
Ser vivoSer vivo
Ser vivo
 
Unidad II comunicacion y colaboracion
Unidad II comunicacion y colaboracionUnidad II comunicacion y colaboracion
Unidad II comunicacion y colaboracion
 
Shra
ShraShra
Shra
 

배푸 창의로봇 Sw교육 3. 모터 제어(근사값과 보정)

  • 2. 주의 사항 ➔ 던지지 않는다. ➔ 엠봇을 책상 위나 걸상 위에 놓지 않는다. 떨어지면 망가진다. ➔ 엠봇의 윗쪽에 물을 흘리지 않는다. ➔ 엠봇 위에 물건을 올려놓거나 누르지 않는다. ➔ 엠본을 넘어 걸을 때는 차거나 밟지 않도록 조심한다. ➔ 팀원들끼리 서로의 동의 하에 엠봇 사용을 한다. ➔ 엠봇 프로그래밍할 때 항상 정지명령을 프로그래밍하고 정지 명령키는 스페이스바 키로 한다.
  • 3. 권장 사항 ➔ 서로 양보하고 배려한다. ➔ 부정적인 말을 하지 않는다. ➔ 친구들과 서로 의논하고 토의한다. ➔ 서로 격려하는 말을 구체적으로 말한다. ➔ 다른 팀의 작업도 살펴보고 의견을 교환한다. ➔ 의문이 나는 것은 즉각 친구들과 얘기해 본다. ➔ 친구들과 충분히 논의하고 선생님에게 질문한다. ➔ 선생님 말씀에 호응하고 질문한다.
  • 4. 학습목표 1. 근사값을 구하는 연습을 한다. 2. 함수 프로그래밍을 배운다. 3. 필요한 동작을 함수화하여 사용하는 연습을 한다. 4. 반복문장 프로그래밍을 연습한다. 5. 프로그래밍 추상화와 단축화를 이해한다. 6. 드론과 자이로스코프의 원리를 이해한다.
  • 5. 수업진행순서 1. 레이싱게임 2. 로봇 응용동작 아이디어 생각하기 3. 8자 그리기 프로그래밍하기 4. 오각형 그리기를 프로그래밍 5. 응용동작을 구현하고 실행해보기 6. 응용동작 구현 후 키보드 조작 범핑 레이싱게임 7. 마무리 설명 - 로봇 프로세싱(인공지능)
  • 8. 전진하는 모터속도 근사값 엠봇이 앞으로 갈 때 똑바로 가지 않는다면 엠봇의 두 바퀴의 속도를 각각 따로 조정한다. M1과 M2의 움직임을 비교하여 더 빨리 동작하는 바퀴의 속도를 줄여서 두바퀴가 똑바로 전진하도록 조정해 본다. 100 255근사값1 근사값2
  • 9. 작동시간 근사값 엠봇을 앞으로 50cm 맞추어 전진하도록 하기 위해 지연시간을 근사값으로 설정해 보시오. 90도 좌회전, 우회전을 위해 M1과 M2 모터의 지연시간을 근사값으로 설정하여 조정해보시오. 0초 2초근사값1 근사값2
  • 10. 친구와 함께 배우고 풀어가는 우리는 Best Friend https://www.facebook.com/baefoo91/