|
|
|
|
|
첨부의 자료는 POWER SAVING MODE를 지원할 필요가 있는 가전 제품등에서
MCU를 사용해서 RTC를 구현해 줌으로써 원래 사용한 Main chipset의 power를
줄여서 green 제품을 구현할 수 있는 방안을 소개한 것입니다.
MCU 사양서 와 실제로 사용할 수 있는 C CODE를 소개 합니다.
MC81F4x16
ABOV SEMICONDUCTOR 8-BIT SINGLE-CHIP MICROCONTROLLERS
MC81F4x16
MC81F4216 D/B MC81F4316 S/M/G/D/K MC81F4.. |
|
|
|
|
|
|
|
적외선 센서를 이용한 장애물 탐지 로봇
목차
현재 관련 분야에 대한 관심이 증가하는 추세
MCU의 이해, 센서 구동원리 파악이 목적
MCU제어 능력을 익히고 좀더 하드웨어 부분에 관한 연구
앞으로 여러 분야에서 사용이 될 것이고 발전 가능성이 충분한
분야로써 관심이 집중(ex : 자동차 산업 등에서 발전 가능성)
1. 연구동기
적외선 센서를 이용하여 장애물을 효율적으로 인식
.. |
|
|
|
|
|
|
|
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
Console.WriteLine("승리했습니다.");
텍스트RPG 게임만들기
C#텍스트RPG 만들기
골드 및 경험치 추가
골드 및 경험치 출력 잘라내기
골드랑 경험치 출력 문.. |
|
|
console, writeline, 경험치, 골드, tostring, 이름, 력, hp, 체력, 플레이어, form, at, string, mname, mmax, 획득, 출력, 입력, true, if |
|
|
|
|
|
|
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
Console.WriteLine("승리했습니다.");
텍스트RPG 게임만들기
C#텍스트RPG 만들기
골드 및 경험치 추가
골드 및 경험치 출력 잘라내기
골드랑 경험치 출력 문.. |
|
|
console, writeline, 경험치, 골드, tostring, 이름, 력, hp, 체력, 플레이어, form, at, string, mname, mmax, 획득, 출력, 입력, true, if |
|
|
|
|
|
|
mMax Hp=5*mLevel+5;//최대 MP값 변경
mMP=mMax MP;//마나값 최대값으로 변경
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("잘못된 아이템인 덱스입니다."+itemI ndex.ToString());
Console.WriteLine(string. Form at("MP: {0}/{1}",mMP.ToString(), mMax MP.ToString())) ;//HP: 마나/최대 마나
Console.WriteLine("Level: "+mLevel. ToS.. |
|
|
tostring, console, writeline, i, mmax, 경험치, 아이템, mp, at, form, string, minventroy, hp, 최대, 값, exp, nventroy, mi, 마나, 변경 |
|
|
|
|
|
|
mMax Hp=5*mLevel+5;//최대 MP값 변경
mMP=mMax MP;//마나값 최대값으로 변경
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("잘못된 아이템인 덱스입니다."+itemI ndex.ToString());
Console.WriteLine(string. Form at("MP: {0}/{1}",mMP.ToString(), mMax MP.ToString())) ;//HP: 마나/최대 마나
Console.WriteLine("Level: "+mLevel. ToS.. |
|
|
tostring, console, writeline, i, mmax, 경험치, 아이템, mp, at, form, string, minventroy, hp, 최대, 값, exp, nventroy, mi, 마나, 변경 |
|
|
|
|
|
|
ATmega8을 이용한 애견용 자동 배식기
요약
본 논문은 마이크로컨트롤러(MCU)의 조작 및 원리를 이해하고 마이크로 컨트롤러를 이용한 추가적인 기술 활용방법을 모색 할수 있다.
ATmega8의 기능을 활용하여 CHARACTER LCD 모듈을 제어하여 디스플레이 컨트롤하고 DC 모터를 제어 할수 있다. 현재 시간을 시, 분, 초로 나타내어 스위치를 통해 현재 시간을 설정 하면 타이머가 작동하여 LCD에 디스플레이 .. |
|
|
|
|
|
|
|
Console.WriteLine("===상점=== ");
Console.WriteLine("1.구매");
Console.WriteLine("3.나가기");
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("5. 종료");
Console.WriteLine("===여관=== ");
Console.WriteLine();
C#텍스트RPG 만들기
배열값 추가
상점 부분 연결 추가
상점 연결만 테스트
상점 열거형 내용 추가
mOriginalItem Ar r[0.. |
|
|
console, writeline, i, tostring, r, ar, hp, string, mp, mmax, form, at, t, 값, if, moriginalitem, 경험치, 플레이어, command, 변경 |
|
|
|
|
|
|
Console.WriteLine("===상점=== ");
Console.WriteLine("1.구매");
Console.WriteLine("3.나가기");
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("5. 종료");
Console.WriteLine("===여관=== ");
Console.WriteLine();
C#텍스트RPG 만들기
배열값 추가
상점 부분 연결 추가
상점 연결만 테스트
상점 열거형 내용 추가
mOriginalItem Ar r[0.. |
|
|
console, writeline, i, tostring, r, ar, hp, string, mp, mmax, form, at, t, 값, if, moriginalitem, 경험치, 플레이어, command, 변경 |
|
|
|
|
|
|
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("===로비=== ");
Console.WriteLine("4.여관가기");
Console.WriteLine("5. 종료");
Console.WriteLine("===여관=== ");
Console.WriteLine();
Console.WriteLine("여관을 나갑니다");
Class Program
C#텍스트RPG 만들기
InnLoop를 추가를 통해 서 로비를 따로 추가
여관을 들어와서 이용하는 .. |
|
|
console, writeline, tostring, 경험치, 골드, mp, mmax, 값, 여관, hp, 플레이어, 입력, 력, 최대, exp, if, string, command, 출력, 이름 |
|
|
|
|
|
|
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("===로비=== ");
Console.WriteLine("4.여관가기");
Console.WriteLine("5. 종료");
Console.WriteLine("===여관=== ");
Console.WriteLine();
Console.WriteLine("여관을 나갑니다");
Class Program
C#텍스트RPG 만들기
InnLoop를 추가를 통해 서 로비를 따로 추가
여관을 들어와서 이용하는 .. |
|
|
console, writeline, tostring, 경험치, 골드, mp, mmax, 값, 여관, hp, 플레이어, 입력, 력, 최대, exp, if, string, command, 출력, 이름 |
|
|
|
|
|
|
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("===로비=== ");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
C#텍스트RPG 만들기
Class Gam eController
privateintmLevel;//플레이어 레벨
mMax Hp=5*mLevel+5;//최대 MP값 변경
mHP.. |
|
|
console, writeline, tostring, 경험치, 력, hp, mmax, 골드, form, at, string, 값, 이름, 체력, 최대, 플레이어, mp, exp, 공격, 방어 |
|
|
|
|
|
|
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("===로비=== ");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
C#텍스트RPG 만들기
Class Gam eController
privateintmLevel;//플레이어 레벨
mMax Hp=5*mLevel+5;//최대 MP값 변경
mHP.. |
|
|
console, writeline, tostring, 경험치, 력, hp, mmax, 골드, form, at, string, 값, 이름, 체력, 최대, 플레이어, mp, exp, 공격, 방어 |
|
|
|
|
|
|
Item[] mOriginalItem Ar r;
Console.WriteLine("===상점=== ");
Console.WriteLine("1.구매");
Console.WriteLine("2. 판매");
Console.WriteLine("3.나가기");
Console.WriteLine("상점을 나갑니다.");
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
상점에서 보여주는 부분 추가(연결)
상점 판매 할 아이템 추가
Item[] mOriginalItem Ar r;
mOriginalItem A.. |
|
|
i, console, t, r, writeline, ar, tostring, moriginalitem, string, form, at, mmax, mp, 값, 경험치, if, name, hp, nventroy, mi |
|
|
|
|
|
|
Item[] mOriginalItem Ar r;
Console.WriteLine("===상점=== ");
Console.WriteLine("1.구매");
Console.WriteLine("2. 판매");
Console.WriteLine("3.나가기");
Console.WriteLine("상점을 나갑니다.");
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
상점에서 보여주는 부분 추가(연결)
상점 판매 할 아이템 추가
Item[] mOriginalItem Ar r;
mOriginalItem A.. |
|
|
i, console, t, r, writeline, ar, tostring, moriginalitem, string, form, at, mmax, mp, 값, 경험치, if, name, hp, nventroy, mi |
|
|
|
|
|
|