본문 바로가기

전체 글91

[Arduino] 아두이노를 이용한 메모리 게임 제작 개발 툴 : Arduino IDE 프로젝트 기간 : 5일 게임 진행도 처음 시작 했을 때 레벨 2에서 한 번 틀렸을 때 레벨 4에서 총 3번 틀렸을 때 -> 게임 오버 게임 진행 영상 진행 중 문제점 7세그먼트에서 전압을 많이 쓰다보니, 조이스틱 값이 최대치까지 오르지 않음을 확인 -> 테스트를 통해 조이스틱 움직임의 기준치를 조정하여 해결 소스코드 const int VRX = A0; //답 입력 조이스틱 const int VRY = A1; const int SW = A2; const int LED_U = 10; //문제, 답 출력 led 핀 번호 const int LED_R = 11; const int LED_D = 12; const int LED_L = 9; const int RED = A3; // .. 2024. 1. 10.
[C] 간단한 MP3 플레이어 제작 로컬 파일에 있는 노래를 재생할 수 있는 간단한 MP3 플레이어를 제작했다. 프로젝트 진행 기간 : 2023.8.4 ~ 8.10 개발 툴 : visual studio 2022 언어 : C 기능 1. MP3 라이브러리 (메모장) 조회 2. 플레이리스트 노래 재생 3. 라이브러리 노래 추가 4. 라이브러리 노래 삭제 5. 프로그램 종료 실행 결과 라이브러리 노래 추가 이를 반복한 후, 라이브러리 조회 라이브러리 노래 삭제하기 프로젝트 폴더에 txt 파일에 라이브러리 반영 플레이리스트에서 원하는 노래 재생 사진으로 확인할 수는 없지만, 컴퓨터에서 해당 노래가 재생되고 있다. 문제점 라이브러리에 노래를 추가할 때, 공백이 들어가면 공백을 기준으로 2개의 노래가 저장된다. 소스코드, 실행파일 노래 재생에 필요한 .. 2024. 1. 10.
[OpenCV] 01. 컴퓨터 비전과 영상의 이해 참조 : OpenCV 4로 배우는 컴퓨터 비전과 머신 러닝_길벗_황선규 1. 컴퓨터 비전 개요 컴퓨터 비전에서 주로 활용하는 영상 정보 밝기, 색상, 모양, 텍스처(texture) 등 -> 머신 러닝 알고리즘을 함께 사용 -> 사물 인지 - 컴퓨터 비전과 영사 처리의 경계를 나누는 건 애매 -> 혼용해서 사용 FOV : 카메라가 볼 수 있는 영역 (가로, 세로 길이가 어느 정도인지) 이미지 라이브러리 머신 비전(machine vision) 공장에서는 제품의 검사, 측정, 불량 판정 등의 목적으로 컴퓨터 비전이 널리 사용 공장 자동화에 주로 사용되는 컴퓨터 비전 시스템 다양한 산업 분야에서 사용 2. 영상의 구조와 표현 방법 영상의 획득과 표현 방법 피사체 : 카메라로 사진 찍을 때, 그 대상의 되는 풍경.. 2023. 12. 15.
[sts4-Spring Boot] 18. 게시글 조회수 기능 구현 서비스 인터페이스 서비스 구현체 Impl 추가 매퍼 매퍼 xml 뷰에 들어오면 컨트롤러 @GetMapping(value = "/board/view.do") public String openBoardDetail(@ModelAttribute("params") BoardDTO params, @RequestParam(value="idx", required = false) Long idx, Model model) { if (idx == null) { return showMessageWithRedirect("올바르지 않은 접근입니다.", "/board/list.do", Method.GET, null, model); } boardService.increaseBoardViewCnt(idx); BoardDTO board.. 2023. 12. 7.
728x90