프로젝트 배경
1) 문제점 • 고기를 굽는 과정은 사용자가 불판 온도를 지속적으로 확인하고, 고기를 올리는 시점을 파악하며, 적절한 시간에 맞춰 고기를 뒤집는 등 많은 수동적인 개입을 요구합니다. • 이러한 수동적인 과정은 고기 굽는 동안 사용자의 지속적인 주의를 필요로 하며, 번거롭고 비효율적일 수 있습니다. 2) 프로젝트 목표 • 고기를 굽는 사람의 역할을 임베디드 시스템으로 대체하여 자동화된 고기 굽기 시스템을
프로젝트 성과
고기 굽기 전 과정 자동화 시스템 구현
고기 종류 선택부터 불판 온도 감지, 고기 올림 감지 및 시간 측정, 자동 뒤집기까지 고기 굽는 전 과정을 임베디드 시스템으로 성공적으로 자동화했습니다.
다양한 임베디드 하드웨어 통합 제어 성공
S3C2450 임베디드 보드를 활용하여 LCD, 터치스크린, 온도 센서, 서보 모터 등 다양한 하드웨어 컴포넌트를 펌웨어 레벨에서 통합하고 제어했습니다.
정밀한 서보 모터 제어 및 타이머 기능 구현
고기를 자동으로 뒤집는 서보 모터의 0도에서 180도까지의 정밀한 PWM 제어와 고기 굽는 시간을 측정하는 타이머 기능이 정확하게 구현되었습니다.
사용자 친화적인 GUI 및 터치 인터페이스 구축
SDL 및 TSLIB 라이브러리를 활용하여 480x272 해상도의 LCD에 그래픽 사용자 인터페이스를 구현하고, 터치스크린을 통한 직관적인 고기 종류 선택이 가능하도록 했습니다.
실제 동작하는 스마트 그릴 모형 제작 및 시연
개발된 소프트웨어와 연동되는 실제 하드웨어 모형을 성공적으로 제작하고, 시연 영상을 통해 자동 고기 굽기 시스템의 구현 및 동작을 검증했습니다.
핵심 기능
진행 단계
요구사항 정의 및 시스템 설계
2017.10.
고기 굽기 자동화 기능(종류 선택, 온도 체크, 자동 뒤집기 등)을 정의하고, S3C2450 기반 시스템 및 하드웨어 모형 개념을 설계했습니다.
프로젝트 상세
1) 포트폴리오 소개 • 서비스 카테고리: 임베디드 시스템 / IoT, 스마트 가전 • 메인 타깃: 고기를 굽는 과정을 자동화하여 편리함을 추구하는 일반 사용자 • 간략한 소개: 이 프로젝트는 S3C2450 임베디드 보드를 활용하여 고기 굽는 과정을 자동화하는 스마트 그릴 시스템을 구현했습니다. 사용자가 고기 종류를 선택하면, 시스템이 불판 온도를 확인하고, 고기 올림을 감지하여 시간을 측정하며, 한쪽






