Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

07 엔트리와 함께하는 피지컬 컴퓨팅(센서보드)

6,081 views

Published on

엔트리와 함께하는 피지컬 컴퓨팅(센서보드)

엔트리교육연구소에서 제작한 교원연수용 PPT 자료입니다.
자세한 내용은 PPT 자료를 다운받아 확인해주세요.

Published in: Education
  • Be the first to comment

07 엔트리와 함께하는 피지컬 컴퓨팅(센서보드)

  1. 1. 피지컬 컴퓨팅 -센서보드- 엔트리와 함께하는 2016.1.20(1.1 v) 엔트리교육연구소
  2. 2. 목차 1 피지컬 컴퓨팅이란? 2 센서보드 만나기 3 센서보드 실습
  3. 3. 1.1 피지컬 컴퓨팅 이란? 1.2 피지컬 컴퓨팅 교구별 사례 피지컬 컴퓨팅이란? 1
  4. 4. 1.1 피지컬 컴퓨팅이란? 1. 피지컬 컴퓨팅이란? - 컴퓨터 프로그램에서 현실세계에 변화를 줌 - 현실 세계에서 센서를 통해 컴퓨터 프로그램에 변화를 줌  컴퓨터 프로그램과 현실세계가 서로 상호작용 할 수 있게 하는 것 컴퓨터 프로그램 현실세계 다양한 센서 LED, 모터 …
  5. 5. 1. 피지컬 컴퓨팅이란? 로봇형 모듈형 보드형 1.2 피지컬 컴퓨팅 교구별 사례  피지컬 컴퓨팅을 위한 교구
  6. 6.  로봇형 피지컬 컴퓨팅 도구의 예 (알버트) 영상주소: https://youtu.be/EnhXzPXP4jM 1. 피지컬 컴퓨팅이란?1.2 피지컬 컴퓨팅 교구별 사례
  7. 7. 로봇형 피지컬 컴퓨팅 도구 • 완제품 형태로 제공되기 때문에 어린 학생들도 쉽게 다룰 수 있다. • 명령어들이 모듈화 되어 제공되어 쉽게 접근할 수 있다. • 제공하는 기능 외에 더 많은 것들을 해보기 힘들다. • 크기와 기능에 따라 다르지만 비교적 가격이 비싸다. 1. 피지컬 컴퓨팅이란?1.2 피지컬 컴퓨팅 교구별 사례
  8. 8.  모듈형 피지컬 컴퓨팅 도구의 예 (비트브릭) 영상 주소: https://youtu.be/drtrEE0W4LU 1. 피지컬 컴퓨팅이란?1.2 피지컬 컴퓨팅 교구별 사례
  9. 9. 모듈형 피지컬 컴퓨팅 도구 - 다양한 센서, 모터 등이 모듈화되어 있어 제공되는 원하는 모듈을 골라 포트에 연결하여 사용한다. - 함께 제공되는 블록 또는 공작물과 함께 다양한 아이디어를 표현할 수 있다. - 가격이 비싸고 제품간 호환이 안된다. 1. 피지컬 컴퓨팅이란?1.2 피지컬 컴퓨팅 교구별 사례
  10. 10. https://www.youtube.com/watch?v=rfQqh7iCcOU 1. 피지컬 컴퓨팅이란?1.2 피지컬 컴퓨팅 교구별 사례  보드형 피지컬 컴퓨팅 도구의 예(메이키메이키)
  11. 11. 1. 피지컬 컴퓨팅이란?1.2 피지컬 컴퓨팅 교구별 사례  보드형 피지컬 컴퓨팅 도구의 예(아두이노)
  12. 12. 보드형 피지컬 컴퓨팅 도구 • ‘아두이노’ 가 대표적이다. ‘마이크로 컨트롤러’를 포함하고 있는 전자기판을 말한다.  가격이 저렴하며 필요한 전자소자 및 재료들을 구입해서 사용하면 된다.  전기회로 및 전자지식이 필요하여 초등학생에게는 어렵다. • ‘센서보드’는 다양한 센서들을 보드 안에 모아 놓은 것을 말한다.  센서보드는 비교적 가격이 저렴하면서도, 전기·전자 지식이 필요 없어 어린 학생들부터 사용할 수 있다. 1. 피지컬 컴퓨팅이란?1.2 피지컬 컴퓨팅 교구별 사례
  13. 13. 2.1 센서보드 기능 알아보기 2.2 엔트리와 센서보드 연결하기 센서보드 만나기 2
  14. 14. • 엔트리 센서보드 버튼(상/하/좌/우),온도센서, 소리센서, 빛센서, 슬라이드 저항, LED(Red,Green, Blue, White) 2.1 센서보드 알아보기 2. 센서보드 만나기
  15. 15. 2.1 센서보드 알아보기 2. 센서보드 만나기
  16. 16. 선택한 센서값을 나타냅니다. 선택한 버튼이 눌러졌는지 확인합니다. 선택한 LED를 켜고/끕니다 선택한 아날로그센서 값을 의미합니다. 선택한 디지털 센서값이 참/거짓인지 확인합니다. 선택한 디지털 핀을 킵니다. 센서값의 범위를 지정한 범위로 바꿉니다. 선택한 디지털 핀의 값을 정합니다. 2.1 센서보드 알아보기 2. 센서보드 만나기
  17. 17. 센서보드를 아두이노보드 위에 핀의 위치를 잘 맞춰 끼워줍니다 USB 케이블을 이용하여 컴퓨터에 연결합니다. 2.2 엔트리와 센서보드 연결하기 2. 센서보드 만나기
  18. 18. 3 연결 프로그램 다운이 완료되면, 압축파일을 해제합니다. 4 1 2 2.2 엔트리와 센서보드 연결하기 2. 센서보드 만나기
  19. 19. 2.2 엔트리와 센서보드 연결하기 2. 센서보드 만나기
  20. 20. 5 6 7 2.2 엔트리와 센서보드 연결하기 2. 센서보드 만나기
  21. 21. 8 2.2 엔트리와 센서보드 연결하기 2. 센서보드 만나기
  22. 22. 끄지 않고 최소화 버튼. 2.2 엔트리와 센서보드 연결하기 2. 센서보드 만나기
  23. 23. 2.2 엔트리와 센서보드 연결하기 2. 센서보드 만나기
  24. 24. 3.1 소리센서로 풍선을 터뜨리기 3.2 빛 감지 센서로 도난경보기 만들기 3.3 온도센서로 자동 온도 조절 장치 3.4 버튼으로 미로찾기 게임 만들기 3.5 슬라이더로 날아라 독수리 게임 만들기 3 엔트리 센서보드 실습
  25. 25. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  만들 작품 소개 완성 작품 주소: http://goo.gl/uHjSPu
  26. 26. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  [오브젝트 추가하기]를 눌러 풍선을 추가합니다.  코드를 만들어 풍선이 계속해서 소리센서값을 말하도록 해 봅시다.
  27. 27. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  [시작하기]를 누르고 소리센서를 ‘후~’ 불면서 센서값의 변화를 살펴봅시다.
  28. 28. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  소리센서값이 일정 이상이 되면 풍선이 점점 커지도록 만들어봅시다.
  29. 29. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  풍선이 일정 크기 이상이 되면 터지도록 만들어봅시다. [모양]탭의 풍선의 터진모양을 활용합니다.
  30. 30. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  풍선 오브젝트의 정보를 보면 현재 크기가 ‘100’인 것을 볼 수 있습니다. 이 크기가 점점 커져 200이 넘으면 터지도록 만들어 봅시다.
  31. 31. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  소리센서를 활용하여 만들 수 있는 다른 작품들에 대한 아이디어를 내 봅시다. • 폐활량 측정기 • 늑대가 되어 아기돼지 삼형제 집 불어 날려보내기 • 탁구공 공중에 오래 띄우기 • 소음측정기 • 헤어 / 핸드 드라이어 • 잠자는 아빠 깨우기 • 선풍기 / 바람개비 • 음악 전축 아트
  32. 32. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  더 나아가기 : 폐활량 측정기 - 폐활량 측정기를 보고 어떻게 만들었을 지 생각해봅시다. 작품주소: http://goo.gl/cucgIi
  33. 33. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  더 나아가기 : 폐활량 측정기 - 아래 블록들을 사용하여 폐활량 측정기를 만들어봅시다.
  34. 34. 3.1 소리센서로 풍선 터뜨리기 3. 엔트리 센서보드 실습  더 나아가기 : 폐활량 측정기 - 예시 답안
  35. 35. 3.2 빛 감지 센서로 도난경보기 만들기 3. 엔트리 센서보드 실습  만들 작품 소개 완성 작품 주소: http://bit.ly/1xIx0PE
  36. 36. 3. 엔트리 센서보드 실습  [오브젝트 추가하기]를 눌러 실행화면에 ‘사자, 고기, 빨간LED’를 추가하고, 적당한 크기와 위치로 배치해줍니다.  사자는 왼쪽에서 달려올 수 있도록 화면 끝으로 숨겨줍니다. 3.2 빛 감지 센서로 도난경보기 만들기
  37. 37. 3. 엔트리 센서보드 실습  [오브젝트 추가하기]에서 [글상자] 탭을 선택하여 ‘보안 작동 중:’ 과 ‘센서값’이라는 글상자 두 개를 추가하고 화면에 배치해봅시다. 3.2 빛 감지 센서로 도난경보기 만들기
  38. 38. 3. 엔트리 센서보드 실습  글상자가 실시간으로 빛 감지 센서값을 보여주도록 코드를 만듭니다. 3.2 빛 감지 센서로 도난경보기 만들기
  39. 39. 3. 엔트리 센서보드 실습  빛 감지 센서를 손으로 가렸다 떼었다 하며 변화를 살펴봅시다. 3.2 빛 감지 센서로 도난경보기 만들기
  40. 40. 3. 엔트리 센서보드 실습  빛 감지 센서 위에 올려놓은 물건이 사라지면 ‘센서값’ 글상자가 ‘고기’ 와 ‘사자’에게 신호를 보내도록 해 봅시다. 3.2 빛 감지 센서로 도난경보기 만들기
  41. 41. 3. 엔트리 센서보드 실습  ‘도난’ 신호를 받은 ‘고기’가 날아가도록 만들어봅시다. 3.2 빛 감지 센서로 도난경보기 만들기  ‘도난’ 신호를 받은 ‘ LED’가 깜빡이도록 만들어봅시다.
  42. 42. 3. 엔트리 센서보드 실습  도난시 사이렌소리가 울리도록 코드를 추가해봅시다. 3.2 빛 감지 센서로 도난경보기 만들기
  43. 43. 3. 엔트리 센서보드 실습  센서보드의 LED가 LED오브젝트와 함께 깜빡이도록 만들어봅시다. 3.2 빛 감지 센서로 도난경보기 만들기
  44. 44. 3. 엔트리 센서보드 실습  ’도난‘ 신호를 받은 사자가 오른쪽에서 달려와 ’어흥!‘하고 우는 코드를 만 들어봅시다. 3.2 빛 감지 센서로 도난경보기 만들기
  45. 45.  빛 감지 센서를 활용하여 만들 수 있는 다른 작품들에 대해 생각해봅시다. • 휴대폰 밝기 자동조절 • 센서등 • 어두워지면 켜지는 가로등 • 해가 뜨면 울리는 모닝콜 • 우주에서 살아남기(센서 위에 손 높이를 조정하여 무중력 점프) 3. 엔트리 센서보드 실습3.2 빛 감지 센서로 도난경보기 만들기
  46. 46.  더 나아가기 : 주변이 어두워지면 켜지는 전등 - 주변이어두워지면켜지는전등을보고어떻게만들었을지 생각해봅시다. 작품주소: http://goo.gl/ZPhND1 3. 엔트리 센서보드 실습3.2 빛 감지 센서로 도난경보기 만들기
  47. 47.  더 나아가기 : 주변이 어두워지면 켜지는 전등 - 아래 블록들을 사용하여 주변이 어두워지면 켜지는 전등을 만들어봅시다. 3. 엔트리 센서보드 실습3.2 빛 감지 센서로 도난경보기 만들기
  48. 48.  더 나아가기 : 주변이 어두워지면 켜지는 전등 - 예시 답안 3. 엔트리 센서보드 실습3.2 빛 감지 센서로 도난경보기 만들기
  49. 49. 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습  만들 작품 소개 완성 작품 주소: http://goo.gl/e03XCD
  50. 50. 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습  [오브젝트 추가하기]를 눌러 ‘에어컨’, ‘히터’, 원하는 배경을 추가하고 화면에 적절히 배치합니다.
  51. 51. 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습  ‘히터’ 오브젝트가 ‘온도센서’값을 보여주도록 코드를 만들어 봅시다.
  52. 52. 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습  온도센서에 입김을 불어 넣으며 변화를 살펴봅시다.
  53. 53. 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습  [모양]탭의 모양들을 활용하여 에어컨과 히터가 켜지고 꺼지는 모습을 표현해봅시다.
  54. 54. 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습  현재의 온도센서값을 기준으로 온도가 낮아지면 히터를 켜고, 온도가 높아지면 에어컨을 켜는 코드를 만들어봅시다.
  55. 55.  온도 센서를 활용하여 만들 수 있는 다른 작품들에 대해 생각해봅시다. • 음식을 따뜻하게 유지시켜주는 접시 • 화재경보기 • 열선 쇼파 • 날씨 예보 • 기온에 따른 옷차림 추천 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습
  56. 56.  더 나아가기 : 날씨에 따라 불꽃 조절하기 - 주변이추우면불꽃이커지고더우면작아지는불꽃을보고어떻게 만들었을지 생각해봅시다. 작품주소: http://goo.gl/YyMHdw 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습
  57. 57.  더 나아가기 : 날씨에 따라 불꽃 조절하기 - 아래 블록들을 사용하여 날씨에 따라 불꽃의 크기가 달라지도록 만들어봅시다. 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습
  58. 58.  더 나아가기 : 날씨에 따라 불꽃 조절하기 - 예시 답안 3.3 온도센서로 자동 온도 조절장치 만들기 3. 엔트리 센서보드 실습
  59. 59. 3.4 버튼으로 미로찾기 게임 만들기 3. 엔트리 센서보드 실습  만들 작품 소개 완성 작품 주소: http://goo.gl/SdaZAS
  60. 60. 3. 엔트리 센서보드 실습3.4 버튼으로 미로찾기 게임 만들기  [오브젝트 추가하기]를 눌러, 미로, 쥐, 치즈, 교탁 오브젝트를 추가하고 적절히 배치합니다.
  61. 61. 3. 엔트리 센서보드 실습3.4 버튼으로 미로찾기 게임 만들기  ‘쥐’가 빨간 버튼을 누르면 오른쪽으로 가도록 만들어봅시다.
  62. 62. 3. 엔트리 센서보드 실습3.4 버튼으로 미로찾기 게임 만들기  나머지 버튼들을 사용하여 왼쪽, 위쪽, 아래쪽으로 갈 수 있도록 만들어봅시다.
  63. 63. 3. 엔트리 센서보드 실습3.4 버튼으로 미로찾기 게임 만들기  쥐가 움직이다가 미로에 닿으면 처음부터 다시 시작되는 코드를 만들어봅시다.
  64. 64. 3. 엔트리 센서보드 실습3.4 버튼으로 미로찾기 게임 만들기  쥐가 치즈에 닿으면 ‘찾았다! 냠냠~’ 이라고 말하고 모든 코드가 멈추도록 만들어봅시다.
  65. 65. 3. 엔트리 센서보드 실습3.4 버튼으로 미로찾기 게임 만들기  쥐가 오른쪽으로 갈 때, 오른쪽으로, 왼쪽으로 갈 때 왼쪽을 쳐다보게 만들고 싶다면 ‘회전방식’을 ’좌우’로 바꾸어 줍니다.  그리고 이동방향을 오른쪽일때 90도, 왼쪽일 때 270도로 설정해줍니 다.
  66. 66.  더 나아가기 : 원격 리모컨 만들기 - 센서보드를 스마트하우스의 원격 리모컨으로 사용해보고, 어떻게 만들었을지 생각해봅시다. 작품주소: http://goo.gl/u5GLsy 3. 엔트리 센서보드 실습3.4 버튼으로 미로찾기 게임 만들기
  67. 67.  더 나아가기 : 원격 리모컨 만들기 - 아래 블록들을 사용하여 스마트하우스 원격 리모컨을 만들어봅시다. 3. 엔트리 센서보드 실습3.4 버튼으로 미로찾기 게임 만들기
  68. 68.  더 나아가기 : 원격 리모컨 만들기 - 예시 답안 3. 엔트리 센서보드 실습3.4 버튼으로 미로찾기 게임 만들기
  69. 69. 3. 엔트리 센서보드 실습  만들 작품 소개 완성 작품 주소: http://goo.gl/lUcIOD 3.5 슬라이더로 날아라 독수리 게임 만들기
  70. 70. 3. 엔트리 센서보드 실습  [오브젝트 추가하기]를 눌러 원하는 배경과 ‘독수리’, ‘장애물’ 오브 젝트를 추가하고, 적당한 크기와 위치에 배치합니다. 3.5 슬라이더로 날아라 독수리 게임 만들기
  71. 71. 3. 엔트리 센서보드 실습  ‘독수리’ 오브젝트가 ‘슬라이더 센서값’을 보여주도록 코드를 만들 어 봅시다. 3.5 슬라이더로 날아라 독수리 게임 만들기
  72. 72. 3. 엔트리 센서보드 실습  슬라이더를 움직이며 센서값의 변화를 살펴봅시다. 3.5 슬라이더로 날아라 독수리 게임 만들기
  73. 73. 3. 엔트리 센서보드 실습  엔트리의 화면 좌표에 대해 알아봅시다. 3.5 슬라이더로 날아라 독수리 게임 만들기
  74. 74. 3. 엔트리 센서보드 실습  ‘~의 범위를 ~로 바꾼 값’ 블록을 사용하여, 독수리를 슬라이더로 움 직여봅시다. 3.5 슬라이더로 날아라 독수리 게임 만들기
  75. 75. 3. 엔트리 센서보드 실습  독수리의 [모양]을 활용하여 독수리가 나는 애니메이션 효과를 만듭 니다. 3.5 슬라이더로 날아라 독수리 게임 만들기
  76. 76. 3. 엔트리 센서보드 실습  이제 x, y좌표를 활용하여 장애물을 움직여봅시다. 3.5 슬라이더로 날아라 독수리 게임 만들기
  77. 77. 3. 엔트리 센서보드 실습  장애물이 계속해서 등장하도록 ‘계속 반복하기’ 블록 안에 넣어줍니 다.  ‘점수’ 변수를 만들어 장애물이 한 번 지나갈 때마다 점수가 10씩 올 라가도록 합니다. 3.5 슬라이더로 날아라 독수리 게임 만들기
  78. 78. 3. 엔트리 센서보드 실습  독수리가 장애물에 부딪히면 땅으로 떨어지고 게임이 끝나도록 만 들어봅시다. 3.5 슬라이더로 날아라 독수리 게임 만들기
  79. 79.  더 나아가기 : 축구공을 구해라 게임 - 슬라이더로 축구공을 구해라 게임을 해 보고 어떻게만들었을지 생각해봅시다. 작품주소: http://bit.ly/1GxOSwm 3. 엔트리 센서보드 실습3.5 슬라이더로 날아라 독수리 게임 만들기
  80. 80.  더 나아가기 : 축구공을 구해라 게임 - 아래 블록들을 사용하여 슬라이더로 판을 움직여봅시다. 3. 엔트리 센서보드 실습3.5 슬라이더로 날아라 독수리 게임 만들기
  81. 81.  더 나아가기 : 축구공을 구해라 게임 - 예시 답안 <판> 3. 엔트리 센서보드 실습3.5 슬라이더로 날아라 독수리 게임 만들기
  82. 82.  더 나아가기 : 축구공을 구해라 게임 - 아래 블록들을 사용하여 축구공의 움직임을 표현해봅시다. 1. 축구공이 벽에 닿으면 튕기도록 해 봅시다. 2. 축구공이 판에 닿으면 튀어 오르고, 점수가 올라가도록 해 봅시다. 3. 엔트리 센서보드 실습3.5 슬라이더로 날아라 독수리 게임 만들기
  83. 83.  더 나아가기 : 축구공을 구해라 게임 - 예시 답안 <축구공> 3. 엔트리 센서보드 실습3.5 슬라이더로 날아라 독수리 게임 만들기
  84. 84.  더 나아가기 : 축구공을 구해라 게임 - 아래 블록들을 사용하여 별의 움직임을 표현해봅시다. 1. 별이 무작위 위치에서 나타나도록 해 봅시다. 2. 축구공에 닿으면 점수가 올라가고, 2초 후 새로운 위치에 다시 나타나도록 해 봅시다. 3. 엔트리 센서보드 실습3.5 슬라이더로 날아라 독수리 게임 만들기
  85. 85.  더 나아가기 : 축구공을 구해라 게임 - 예시 답안 <별> 3. 엔트리 센서보드 실습3.5 슬라이더로 날아라 독수리 게임 만들기
  86. 86.  더 나아가기 : 축구공을 구해라 게임 - 아래 블록들을 사용하여 축구공 오브젝트가 게임을 끝낼 수 있도록 만들어봅시다. : 축구공이 가시에 찔릴 때마다 목숨이 1씩 감소, 0이 되면 게임 종료 3. 엔트리 센서보드 실습3.5 슬라이더로 날아라 독수리 게임 만들기
  87. 87.  더 나아가기 : 축구공을 구해라 게임 - 예시 답안 <축구공> 3. 엔트리 센서보드 실습3.5 슬라이더로 날아라 독수리 게임 만들기
  88. 88. 참고 자료 (blog.naver.com/entrylabs) • 카이스트 공학스쿨 (neweducation.co.kr/entry) 더 알아보려면
  89. 89. 감사합니다!

×