ATtiny85

8K byte의 메모리를 가지고 있는 ATtiny85입니다. 간단한 작업에는 이 칩을 사용하는게 최고인거 같네요.  이 칩으로 리모트컨트롤 만들기 전에 간단한 테스트 해봅니다.

0번 핀으로 Blink되는거 테스트인데 5V 전원만 연결해 주면 끝이니 엄청 간단해 보이죠.

칩을 아두이노와 연결하기 위해 만든 보드입니다. 아두이노 우노에 쉴드처럼 위에 연결 가능합니다. 케이블 6개정도만 납땜 해주면 되네요.

Hardware Debounce Test

74HC14 칩으로 하드웨어 디바운스 테스트 해봅니다.

왼쪽에 있는 칩이 74HC14 로 Schmitt Trigger라고 합니다.

쉬미트 트리거 칩 없이 아래 코드 실행하면 가끔식 미스가 나거나 제대로 안될 때가 있습니다. 그래서 delay도 조정해 보고 하는데 이건 기계식 접점이 가지고 있는 한계라서요.

아래와 같은 셋업이면 코드도 간단해지고 편하긴 합니다만 칩도 필요하고 회로 구성이 조금은 복잡해지네요.

 

 

FM Radio Player

TEA5767 모듈로 FM 라디오 제작입니다. 주파수 나오는건 oled 128×32 디스플레이 사용했습니다. TEA5767모듈의 문제점이 음량 조절이 안된다는건데 이건 스피커 볼륨으로 조정하셔야 하거나 추가로 앰프 모듈 설치로 해결 가능합니다. 지금 앰프 모듈이 있긴 한데 이건 다음에 추가 작업해서 올리겠습니다.

버튼 2개로 미리 셋팅해 놓은 주파수의 위아래 변경이 가능합니다.