Embedded System/ARDUINO 3

[아두이노] 3x3x3 LED 큐브 만들기

이것도 교생실습 때 한건데 이제야 포스팅을 하는군... 원래는 5x5x5나 8x8x8 LED큐브를 해볼까 했지만 나에겐 시간이 얼마 없었으므로 간단히 3x3x3 LED 큐브를... 준비물은 27개의 LED 그리고 47옴 저항 9개 1k옴 3개, 아두이노가 필요하다. 먼저 아래 그림처럼 LED를 만들어준다.+는 +끼리, -는 -끼리 연결해주어야 한다. 여기서 중요한게 +랑 -랑 쇼트나면 안된다. 잘 구부려서 만들어주자. ↑ 요걸 3세트 만들어준다. 이제 저걸 연결해주어야 하는데 밑에 그림처럼 만들어준다. 옆으로 길게 뻗은 +다리를 90도로 구부려서 +끼리 연결해준다. 서로 연결한 최종 모습.... 이제 아두이노랑 어떻게 연결하는지 회로도를 보면... 각각의 LAYER에서 선을 뽑아서 트랜지스터로 연결해준다..

[아두이노] 가속도센서를 이용한 서보모터 제어

교생실습 중에 해본것인데 가속도센서를 이용하여 서보모터를 제어해 보았다. 3축 가속도센서로 사용한 모듈은 마이센이라는 회사에서 만든 [P0-AXA-12-01] 3축 아날로그 가속도 센서모듈이다. 서보모터는 국민서보라 불리는 HS-311 두 개를 사용하였다. 사용한 보드는 아두이노 UNO보드를 사용하여 만들어보았다~ 나는 서보모터 2개를 사용하기 때문에 X, Y, Z축 중에서 X, Y축만 사용하였다. 기본적인 회로는 다음과 같다. 회로까지는 문제가 없는데 A0, A1 핀에서 받아온 ADC값을 이용하여 서보모터의 각도 값으로 변환하고 넣어줄 때 별다른 필터없이 바로 서보모터에 입력하면 문제가 발생한다. 노이즈때문에 값이 고정되어 있지 않고 계속해서 변하기 때문이다. 가끔씩 튈 때도 있다... 그래프로 나타내..

[아두이노] 스타트! 아두이노!

친구와 대화 중 "아두이노를 만들 수 없을까?"가 사건의 발단... 바로 그날 자료 찾아보고 atmega8을 이용하여 아두이노를 만들 수 있다는 정보를 찾았다. 밤 새고 오만 뻘짓을 하다가 결국 완성해버렸다. 이미 해본 사람이라면 뭘 저거가지고 호들갑이지? 라고 생각 할 수 있지만 나와 친구에겐 아두이노에 대한 지식이 바닥수준이라서 -.-; 완성된 아두이노의 모습 접사.... 제작기와 아두이노를 이용한 간단한 예제는 다음 글로 미뤄야겠다~