첫째, bAIdu ai 기반 음성 인식
난이도 계수:
코드 수량: 400 줄
기능 구현: 음성 입력, 음성 변환 텍스트.
군중에게 적합: C++, QT 및 네트워크 기반이 있습니다.
관련 기술: QT, 신호 및 슬롯, HTTP, 바이두 AI 오픈 플랫폼
둘째, 커뮤니케이션 관리 시스템
난이도 계수:
코드 수량: 400 줄
구현 기능: 주소록 정보 추가, 삭제, 변경 및 검색 군중에게 적합하다: C 언어 초보자는 난이도가 낮아 이력서에 쓰기에 적합하지 않다. 배열과 포인터의 포괄적인 응용은 프로그래밍의 논리적 사고를 훈련시키고 코드를 축적할 수 있다.
관련 기술: 배열, 포인터, 구조, 함수.
셋째, 주차 관리 시스템
난이도 계수:
코드 수: 800 줄
기능: 주차, 차 찾기, 지불, 출발, 노선 계획.
군중에게 적합: C 언어와 연결된 목록, 스택, 큐의 기초가 있습니다.
관련 기술: 포인터, 배열, 연결된 목록, 대기열, 폭 우선 검색
넷째, 천바이두 AI 의 이미지 인식
난이도 계수:
코드 수: 800 줄
기능: 주차, 차 찾기, 지불, 출발, 노선 계획.
군중에게 적합: C 언어와 연결된 목록, 스택, 큐의 기초가 있습니다.
관련 기술: 포인터, 배열, 연결된 목록, 대기열, 폭 우선 검색
다섯째, 지능형 WiFi 카메라
난이도
코드 수: 1500 줄
언어: c 언어
구현 기능: 이미지 데이터 수집, APP 디스플레이 및 원격 제어는 군중에게 적합합니다. C 언어, Linux 및 네트워크 기반은 임베디드 개발에 관심이 있는 학생을 위한 포괄적인 프로젝트입니다.
하드웨어 플랫폼: NanoPi Duo2
관련 기술: mjpg_stremer, JSON, TCP, UDP, QT, epoll.
여섯째, 스마트 스피커
난이도 계수:
코드 수: 3000 줄
구현 기능: 내장형 터미널, 백그라운드 클라우드 서버 및 APP 로 구성되며 컷, 일시 중지, 재개, 볼륨 조절, APP 원격 제어 및 음성 제어를 가능하게 합니다.
군중에게 적합: C/C++/Linux 기반, 포괄성, 사용 가능.
프로젝트 추진, 인프라, 취업 등으로.
하드웨어 플랫폼 미니 2440
관련 기술: C/C++, libevnet, JSON, process, TCP, QT.
일곱째, OpenCV 스마트 자동차
난이도 계수:
코드 수: 1000 줄
실현 기능: 차량 통제, 순항 통제, 거리 측정, 차선 탐지 및
차도를 유지하다.
군중에게 적합: c 언어와 마이크로 컨트롤러 개발 기반이 있습니다.
하드웨어 플랫폼: 5 1 단일 칩 및 ARMCortexA 개발 키트.
관련 기술: C 언어, 5 1 단일 칩, 이미지 처리 및 직렬 통신
여덟, 원격 통신 소프트웨어
난이도 계수:? 코드 수: 3000 줄
기능 구현: 등록, 로그인, 친구 추가, 채팅, 그룹 구축 및 파일 전송.
군중에게 적합: C++ 및 네트워크 기반을 갖추고 있습니다.
플랫폼: 클라이언트 Windows, 서버 Linux.
관련 기술: C++, libevent, QT, 멀티스레드, MySQL, 파일.