내 학생이 오늘 아침에 나에게 와서 임베디드 시스템 (이상적으로 하드웨어 + 소프트웨어 디자인) 프로젝트가 향후 6 개월 이내에 완료 될 수있는 아이디어를 요청했습니다. 그는 신입생이고 경험이 없지만 올바른 방향으로 지적되면 배울 동기가 있습니다. 전기/컴퓨터 공학 및 컴퓨터 과학에 발을 들여 놓는 것 외에도이 프로젝트를 완료하는 목적은 Summer '09에서 인턴쉽을 방해하는 측면에서 그의 이력서를 더욱 매력적으로 만드는 것입니다.초급 임베디드 시스템 프로젝트?
내 질문은 : 간단한 하드웨어, 마이크로 컨트롤러를 이해하는 좋은 일반 자원 및/소프트웨어, 위의에 경험이 거의 주어 어떤 펌웨어의 기본은 무엇
입니까? 내 자신의 배경은 다소 도움이되지 않습니다. (그가 관심이 있지만 지금 시작하고 싶어하는) 정규 교육과 인턴쉽을 통해 많은 것을 배웠고 신입생 1 년을 통해 그가 원하는 할 수 있지만 닭고기와 달걀 문제가 있습니다.)
적절한 범위의 흥미로운 프로젝트 아이디어는 무엇입니까?
일부 초기 아이디어 :
- 퍼디 스타일의 LED가 불을 것이다 게임, 그리고 그/그녀의 버튼을 먼저 승자를 누르면 플레이어, 아마도 마이크로 컨트롤러가 유지할 수 점수 한 쌍의 7 세그먼트 디스플레이에.
- 음원 회로는 (사용자가보다 야심 DIP 스위치 (또는 설정하는 주파수 설정)을 PS2 키보드 키 프레스), 상기 마이크로 컨트롤러는 D/출력으로 변환하는 주파수
- 일종의 정현파를 사용 작은 센서 (어쩌면 기숙사 방의 온도 센서가 RSS 피드로 결과를 제공 했음). 이 프로젝트의 웹 기반 측면은 RabbitCore가 Rabbit Semiconductor에서 훨씬 쉽게 될 것입니다.
마이크로 컨트롤러 키트에 대한 모든 제안 사항은 훌륭합니다! . 난 정말 추가 프로젝트 아이디어 (예 : "학생은 X를 설계해야합니다)뿐만 아니라 감사 감사하겠습니다
좋은 아이디어! 어린 십대로 Mindstorms의 첫 번째 버전을 즐겼습니다. 후속 회기가 더 재미 있고, 정식 교육을 정말로 필요로하는 대부분의 자료를 추상화한다고 생각합니다. –