Test process

Helloboard는 다음과 같은 프로세스로 테스팅을 실시한다.

테스트는 크게 2가지 부분으로 나뉘어 한다.

1. 하드웨어 테스트

- 센서부: 버튼, 슬라이더, 마이크, 빛

- 버튼, 슬라이더는 움직여 본다.

- 마이크: 기본으로는 0 이 나오는가? 소리를 냈으면 올라가는가.

- 빛: 형광등 기준으로 74-75

- 연결부: ABCD 소켓. 볼륨저항으로 확인.

- 커넥터: USB, ISP

- 소자간의 접촉 확인.

- 디지털 입출력, 아날로그 입출력 확인.

2. 소프트웨어 테스트

- 테스트 프로그램 작성 : http://scratch.mit.edu/projects/dongheepark/843051 스크래치 웹 플레이어에서는 실행이 안되네요. 다운받아서 실행해야 할듯.

- 버튼테스트(V)

- 슬라이더 테스트 (실패!)

- 스크래치로 테스트 프로그램 만들기 (1:1 매핑 테스트)

- Why use delay in ScratchBoard.pde made by Koubo. ADC recover?

-

헬로보드 1.1 (2010년 1월 13일 조립한 보드 기준) 테스트 리포팅

1. 헬로 보드가 동작하다가 부팅이 되요.

-> 그림첨부에 보면 크리스탈의 왼쪽 다리부분인데, 이곳이 납땜이 약간 삐져

나왔거든요. 그래서 납땜 다시 하니깐 좀 안정적으로 부팅되네요. 크리스탈

다리 부분하고 그 옆선하고 너무 가까운 것일까요?

2. atmega168이 있는 곳의 보드 뒷면을 손가락으로 만지면, 보드가 멈춰요.

-> 손가락으로 홀을 대면 멈추던데, 손으로도 전기가 잘 통하나봐요.

-> 손은 절연가 아니어서 전류가 흐를때 기판을 만지면 오작동 할 수 있음.

3. 2010년 1월 13일 보드 (#1) 오토 부팅이 안되네. 납땜 확인 필요.

2010년 1월 16일

디지털 입출력, 아닐로그 입출력 확인

1. LED Blink: 9번 디지털 출력.

2. 슬라이더로 부터 입력받아 LED 밝기 조정