Skip to content

Instantly share code, notes, and snippets.

@Minhee713
Last active January 16, 2024 13:07
Show Gist options
  • Save Minhee713/5ee6d2f3a58d26c166545645942f6409 to your computer and use it in GitHub Desktop.
Save Minhee713/5ee6d2f3a58d26c166545645942f6409 to your computer and use it in GitHub Desktop.
PORTFOLIO (minhee kwon)

PORTFOLIO

안녕하세요, 권민희입니다.
그 동안 해 본 작은 프로젝트를 소개하기 위한 페이지입니다.
프로젝트 명을 클릭하시면 관련 폴더로 이동합니다.

[ Embedded ]

STM32F 보드를 활용한 블루투스 알람시계

  • 개요 : Nucleo-144보드를 사용하여 알람 설정이 가능한 디지털 시계 구현
  • 기능개요 : 조이스틱 및 블루투스를 통해 시간 설정 및 알람 노래 설정
  • 수행기간 : 23.11.10~23.11.24
  • 사용기능 : GPIO, UART, ADC, I2C, EXT_INT, Timer, RTC, DMA, Flash Memory, PWM
  • 개발환경 : STM32Cube IDE 1.13.2
  • 배운 점 :
    1. 데이터시트 읽는 법
    2. 보드의 GPIO, ADC, I2C, PWM 등 다양한 기능을 제어하는 법
    3. UART를 통한 디버깅 방법
    4. 프로그래밍 전에 상태 다이어그램을 작성해 봄으로써 프로그램의 전체적인 구조를 그려 봄

[ Web: Front-end ]

슈퍼마리오 게임 with Web

  • 개요 : Jump동작으로 악당 버섯과의 충돌을 피하는 슈퍼마리오 게임 구현
  • 기능개요 : 악당 버섯과 충돌시 Game Over
  • 수행기간 : 23.09.18~23.10.06
  • 사용기능 : HTML, CSS, JavaScript, jQuery
  • 개발환경 : Visual Studio Code
  • 배운 점 :
    1. 웹 프론트엔드 기초 문법 및 구조(HTML, CSS, JavaScript)
    2. 웹 동작 방식


[ Web: Back-end ]

회원 관리 프로그램 with Java
회원 로그인 프로그램 with Java

  • 개요 : Java 언어를 사용하여 콘솔창에 회원 관리/로그인 프로그램 구현
  • 기능개요 : 관리자/회원이 로그인하여 회원 정보 등록, 조회, 삭제 등을 수행
  • 수행기간 : 23.08.18~23.09.08
  • 사용기능 : Java
  • 개발환경 : SpringToolSuit4
  • 배운 점 :
    1. Java 언어 기초 문법
    2. 객체지향 프로그래밍 개념

게시판 만들기 with Spring Boot

  • 개요 : Spring Boot를 활용하여 글 생성, 글 목록 조회, 글 수정 및 삭제(CRUD) 구현
  • 기능개요 : 게시판 페이지에 글 작성, 작성 글 보기, 글 수정 및 삭제, 댓글, 작성 글 검색
  • 수행기간 : 23.11.27~23.12.12
  • 사용기능 : Spring Boot, MyBatis, BootStrap, MySQL
  • 개발환경 : SpringToolSuit4
  • 배운 점 :
    1. MVC 모델 개념
    2. 스프링부트 기본 구조 및 개발 환경 세팅 방법
    3. 스프링부트와 MySQL 데이터베이스 연동
    4. 단위 테스트 방법


[ Computer Vision ]

OpenCV를 활용한 도형그리기 및 영상출력

  • 개요 : OpenCV를 활용하여 이미지 창에 도형을 그리고 동영상 출력
  • 기능개요 : 마우스와 키보드를 통해 이미지창에 원, 사각형, 다각형 그리기 및 지우기, 카메라로 실시간 촬영 후 영상을 다양한 버전으로 출력
  • 사용기능 : OpenCV, C++
  • 개발환경 : Visual Studio 2019
  • 배운 점 :
    1. 컴퓨터 비전 및 영상처리 개념
    2. OpenCV 개념 및 설치, 기초 사용법

GitHub : https://github.com/Minhee713
Email : entwurf.k@gmail.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment