1) 배경 ATmega128을 이용하여 Smart Moving Trash Can이라는 작품을 만들었다. 기존의 쓰레기통과 다르게 자유로운 움직임과 음성 및 표정출력, 전광판 등 여러가지 기능을 갖는 지능형 쓰레기통이며 여러 기능들을 통해서 무책임하게 쓰레기를 무단투기하는 사람들에게 작품의 기능으로 마음의 변화를 주었으면 하는 목적으로 제작하게 되었다. 물론 주 목적은 ATmega128의 대부분의 기능들을 사용함으로써 ATmega128 펌웨어 개발능력을 키우는 것인데 이 프로젝트가 정말로 크게 도움이 되었던것 같다. 2) 상세 블럭도 및 핀 할당도 (a) 외부인터럽트와 16bit 타이머 인터럽트를 이용해 HC-SR04(초음파센서) 제어 (b) PWM과 제어핀을 이용해 L298N - DC_Motor 제어. ..