전체 글 145

[선형] 태양계 애니메이션 구현

개요 프로그래밍 언어 : 매트랩 과제 수행 날짜 : 2019.05.03 과제 개요 : matlab을 이용하여 지구 주변을 도는 위성 2개를 표현한 태양계 애니메이션 구현 코드 설명 구의 움직임을 위해서 sin 함수, cos 함수, log 함수를 사용했다. 두 번째 구는 지구를 표현한 구로, 직선 운동을 하기 때문에 sin, cos 함수는 사용하지 않고 움직임을 구현했다. 그 뒤로 생기는 궤적은 line 함수를 사용하여 구현했다. 결과 매트랩은 하면 할수록 재밌다. 구글링하면 나오는 자료도 많아서 참고할 것도 많고, c언어 공부하다 보면 매트랩은 너무나 친절하기도 하고.. 이렇게 애니메이션도 만들 수 있어서 재밌다 ㅎㅎ

[선형] 종이 움직임 애니메이션 구현

개요 프로그래밍 언어 : 매트랩 과제 수행 날짜 : 2019.04.09 과제 개요 : matlab을 이용하여 종이가 움직이는 애니메이션 구현(슬라이더의 값에 따라 종이의 운동 폭이 커진다) 코드 설명 num이라는 변수에는 슬라이더의 값이 들어간다. 슬라이더의 값이 크면 종이가 더 큰 폭으로 움직이게 된다. 진자운동을 하는 함수를 만들어서 종이가 움직이도록 한다. f는 진자운동을 위한 연립 방정식, init은 초기 조건이다. ode45 함수는 연립 미분방정식 y' = f(t, x)를 적분해준다. ode45(연립 미분방정식, 적분 구간, 초기 조건)으로 구성되어 적분 값을 반환한다. 결과 첫 번째 시도 -> 진자 운동만 구현하고 종이가 움직일 때의 팔랑 거리는 느낌을 구현하지 못했다. 두 번째 시도 -> 슬..

단기 SW 보조 강사

개요 활동 내역 : 오조봇, 마이크로 비트, 드론 관련 학습 보조 수행 기간 : 2019.01.08 ~ 2019.01.18 설명 : 초등학생들을 대상으로 기초적인 프로그래밍 지식을 로봇과 드론을 이용하여 가르쳐주는 보조 강사 활동 1) 오조봇 오조봇은 색을 인지하여 라인을 따라가는 로봇으로, 바닥에 특정 색들이 섞인 라인을 그려주면 그 라인을 따라 가며 특정 색을 만나면 특정 행동을 하는 로봇이다. 예를 들어 검정색 라인은 직진, 흰색 라인은 정지 등의 행동을 수행한다. 이 특징을 이용하여 오조봇이 미로를 탈출할 수 있도록 라인을 그려보는 실습을 진행했다. 또한 evo by ozobot 이라는 스마트폰 어플을 이용하여 오조봇을 조종하는 실습도 진행했다. 오조봇에 내장된 초음파 센서를 이용하여 거리를 감지..

3D 프린터기를 이용한 온도감지 무드등

개요 사용한 프로그램 : Fusion 360, Arduino 프로젝트 수행 기간 : 2018.11.12 ~ 2018.12.07 프로젝트 설명 : 크리스마스 분위기를 내는 루돌프 모양 무드등으로, 블루투스 연결을 통해 음악을 들을 수 있고, 루돌프의 코 색을 통해 대략적인 온도를 알 수 있는 무드등이다. 디자인 완성본 유튜브 링크 : https://youtu.be/0bV0Y8wcJv0 1학년 때 했던 프로젝트들 중에서 가장 기억에 남는 프로젝트. 이 프로젝트를 위해 학교에서 밤도 새우면서 많은 시간을 투자했다. 길지 않은 기간 동안 수행한 프로젝트이지만 꽤 많은 일이 있었는데.. 마스킹 테이프를 붙여두고 채색을 했지만 안쪽까지 스며들었던 일, 머리 부분이 살짝 작은 크기로 출력된 일 등의 사소한 문제들이 ..

프로젝트와 과제 개요

대학생활을 하며 수행한 프로젝트와 과제들 중 기억에 남는 것들을 학년별로 정리해보았습니다. ◎ 1학년 1. 프로젝트 : 3D 프린터기를 이용한 온도감지 무드등 제작 링크 : https://qqs-diary.tistory.com/3 3D 프린터기를 이용한 온도감지 무드등 개요 사용한 프로그램 : Fusion 360, Arduino 프로젝트 수행 기간 : 2018.11.12 ~ 2018.12.07 프로젝트 설명 : 크리스마스 분위기를 내는 루돌프 모양 무드등으로, 블루투스 연결을 통해 음악을 들을 수 있고, qqs-diary.tistory.com 2. SW 단기 보조 강사 활동 링크 : https://qqs-diary.tistory.com/4?category=941631 단기 SW 보조 강사 개요 활동 내역..