1단계: 만들어 보세요.
프로젝트 소개
micro:bit 를 사용해서 물고기 그물에 엉뚱한 물고기, 거북이, 새들이 접근하지 못하도록하는 LED 경보 장치를 만들어 보세요.
이 프로젝트는 전세계 지속가능발전 문제들에 대한 해결 방법 중 하나로서, 컴퓨터과학기술을 탐색하고 활용해서 새로운 물건들을 만들어 내는 문제해결 과정을 경험할 수 있도록 만들어진 프로젝트들 중 하나 입니다.
소개
프로그래밍 가이드
학습 내용
- 큰 프로젝트를 위해 새로운 물건들을 어떻게 설계하고 만들어 내는지를 배울 수 있습니다.
- 컴퓨터에서 입력데이터들을 읽어들이고, 센서들로부터 읽어들인 값들에 따라 데이터들을 처리해서 출력하는 방법에 대해서 배울 수 있습니다.
설명
- 시험제작 제품인 프로토타입은 어떤 아이디어나 생각들을 실제로 테스트 해보기 위해 만든 물건을 말합니다. micro:bit 에 물이 닿지 않도록 주의해주세요!
- 이 프로그램에서는 micro:bit 의 LED 화면을 빛 센서로 사용합니다. 빛 센서를 통해서 주변 빛의 밝기를 읽어들일 수 있고, 그 값이 어떤 값(50)보다 작으면 micro:bit LED 화면에 불을 켤 수 있도록 해줍니다.
- 깊은 바다 속이라고 가정하고, micro:bit 의 LED 화면을 손으로 덮어 빛을 가리면, LED 화면의 불 빛이 켜져야 합니다.
- 기준값 50 을 주변 빛의 밝기에 따라 적당한 값으로 바꿔야 할 수도 있습니다. 불 빛이 너무 쉽게 켜진다면, 더 작은 기준 값을 사용하면 됩니다.
- 스피커가 부착되어있거나 소리가 출력되는 신형 micro:bit 가 있다면, 동물들이 그물에 다가가지 못하도록 높은 진동수의 고주파 소리도 함께 출력됩니다.
준비물
- micro:bit (또는 MakeCode 시뮬레이터)
- MakeCode 또는 Python 편집기
- AAA 배터리 팩 (옵션)
- (옵션) 스피커 악세사리 또는 신형 micro:bit
2단계: 프로그래밍 해보세요.
3단계: 더 좋게 만들어 보세요.
- LED 패턴을 번쩍이는 빛이 출력되는 애니메이션으로 바꿔보세요.
- Create your own sounds to scare away creatures you don't want to catch
- 무선 라디오 기능을 활용해서, 경고 불빛과 소리를 원격으로 제어하는 기능을 만들어 보세요.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.