*영*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 4
검색어 입력폼
  • 신경쇠약 게임 , 같은 그림 찾기
    프로그램소스| 2016.05.04| 10,000원| 조회(186)
    미리보기
  • Seam Carving 윈도우프로그래밍 프로젝트
    프로그램소스| 2016.05.04| 10,000원| 조회(203)
    미리보기
  • 8051 적외선센서, 서보모터 와 캐릭터lCD를 이용한 재활용 쓰레기통
    1. 제목(재활용 쓰레기통)2.작품개요제 작품은 스위치 3개 각각 일반(General),캔(Can),종이(Paper)쓰레기로 나누어 각각의 스위치를 누르면 스위치를 통하여 펄스가 입력되어 서보모터를 구동합니다. 스위치 마다 0.7ms , 1.5ms, 2.3ms 가 입력되며 그입력으로 서보모터를 구동하게 되고 쓰레기통의 종류 선택되면 LCD를 통하여 어떤 쓰레기통이 위치하고 있는지를 표시 해줍니다(General Trash, Can Trash,Paper Trash)스위치 선택부분쓰레기통 입구처음화면일반 쓰레기 위치종이 위치캔 위치쓰레기통마다 각 종류의 쓰레기통이 일정한 양이 차게 되면, 적외선센서를 이용하여 감지하여 LCD에 표시 되고(General full, Can full, Paper full), LED를통하여 가득찬 LED에는 불이 들어옵니다. 쓰레기통이 두 개이상 가득 차있다면 LCD에는 표현이 되지 않고 LED에 불이 2개 또는 3개가 들어오게 됩니다.일반이 가득찬경우종이 가득찬우캔 가득찬경우두 개이상 가득찬경우3. 회로도(사용포트)P1포트P1.0스위치p1.4적외선센서p1.1스위치p1.5적외선센서p1.2스위치p1.6서보모터(신호)p1.3적외선센서LCD CONLCD[P1포트 회로도][LCD CON 회로도]4. 알고리즘 부품리스트[부품리스트]부품 이름갯수스위치3개적외선센서3개LCD3개서보모터1개LED3개(적외선센서)(서보모터)(LCD)(스위치)[알고리즘](휴지통 이동 알고리즘)(LCD 출력 알고리즘)5. flow chart설명: 처음에 실행을 하게되면, LCD 2행에 Garbage Sort 라는 문구가 출력되게 되며, 먼저 적외선을 이용하여 쓰레기양을 감지하게 된다. 쓰레기양이 P1을 통하여 감지한후 LCD 2행에 각 맞는 문구로 바뀌게 된다.(General full ,Can full, Paper full)아무것도 감지 되지 않는다면 기존에 2행에 출려되있던 Garbage Sort가 계속 출려되어 있는다.이구간을 실행후 모터를 제어 및 실행하는 Lop로 가고, 여기서도 적외선센서 감지와 비슷 한 방식으로 각구간에서 SW 실행 여부에 따라 각 모터의 제어가 달라지며, LCD 2행에는쓰레기통 종류의 문구가 표시된다.(General Trash,Can Trash, Paper Trash). 스위치가 눌려있지 않으면 기존의 쓰레기통을 유지하고 문구도 계속 유지된다.6. 작품사진전체종이 쓰레기 위치적외선 센서 감지시처음 화면7. 프로그램RMEQU30H; 서보모터 주기 변수RMBEQU31H; 서보모터 보조 주기 변수CNTEQU32H; 20ms 카운터;SERVOEQUP1.6; 서보모터 제어 포트;ORG4000HJMPSTART;ORG400BHJMPTIMER0;START: SETBET0 ; 타이머/카운터 0 인터럽트 인에이블MOVTMOD, #21H; 타이머 모드 2 설정MOVTL0, #0C5H; 타이머 주기 설정 -> 100usMOVTH0, #0FFHSETB TR0; 타이머 런;MOVRM, #15; 1.5ms로 초기 설정MOVRMB, RMMOVCNT, #0 ; 20ms 주기(PWM 주기) 초기화CALL LCD_INIT; LCD 초기설정CALL LCD_DAT ; LCD 표시CALL LN11 ; 1행 1열MOV DPTR,#STR1 ; 1행 1열에 들어갈 문구 저장MOV R2,#16 ; 표시 문자수LOOP1: CLR AMOVC A, @A+DPTRCALL LCD_DAT; LCD에 표시INC DPTRDJNZ R2, LOOP1SETB EALOOP: CLR AMOV A, P1CJNE A, #10000111B, SIG2 ; 적외선 감지여부(감지되지않을경우)JMP SS4 ;SIG2: CJNE A, #10001111B,SIG ; 적외선 감지여부 1번JMP SS1SIG: CJNE A, #10010111B, SIG1 ; 적외선 감지 여부2번JMP SS2SIG1: CJNE A, #10100111B ,LOP ; 적외선 감지여부 3번JMP SS3LOP: MOV A, P1ANL A, #00000111B ; 스위치 마스크 처리.CJNE A, #00000111B, LOOP ; P1값 #00000111와 비교(SW선택버튼)스위치 선택NO->처음LOOP로CALL DELAYCJNE A, #00000110B, SW2 ; P1값 #00000110와 비교(SW선택버튼) MOV RM, #16 ; 서버 제어각 선택SETB SERVO ; 모터 구동.SETB P1.0SETB P1.1SETB P1.2CALL LN21 ;2행 1열에 스위치에 맞는 문구 출력MOV DPTR,#STR2 ;MOV R2,#16 ; 출력 문자수.LOOP3: CLR AMOVC A, @A+DPTRCALL LCD_DAT; LCD에 표시INC DPTRDJNZ R2, LOOP3JMP LOOPSW2: CJNE A, #00000101B, SW3 ; P1값 #00000101와 비교(SW선택버튼)MOV RM, #7 ; RM
    공학/기술| 2014.07.09| 13페이지| 2,000원| 조회(301)
    미리보기
  • Atmega128(avr) 도트매트릭스16*16 가속도센서를 이용한 총게임.
    목차1.작품명2.작품개요3.사용 포트4.사용 부품 설명5.회로도6.flow chart7.작품 진행 사진8.프로그램 소스9. 작품완성 사진1.작품명: let's shoot gun옛날에 초등학교 시절에 친구들과 오락실을 가면 친구들과 함께 총싸움 게임을 했다. 옛날 생각을 돌아보던 중 문득 이게임이 생각났고, 결정하게 되었다.2.작품 동작오락실에서의 이러한게임의 방식은 총이 앞에 있고(하드웨어) 화면에는 조준점이 나오게 된다. 상대방이 나왔을 경우 상대방을 맞추면 된다. 또한 발아래에 있는 스위치를 밟으면 숨게 되고(조준점이 사라짐) 떼면 총의 조준점이 화면에 다시 나와 조준을 할수 있게 된다. 총으로 상대팀 적을 늦게 맞추게되면 상대팀이 나를 쏘게 된다. 그럼 죽게되거나 라이프가 깍이게 된다.이게임을 도트매트리스와 가속도 센서, 스위치, 케릭터LCD를 사용하여 구현하고자합니다.먼저 화면은 도트 메트릭스 16*16을 사용하여 조준점 및 상대방을 나타내고. 기울기 센서를 사용하여 조준점의 위치를 바꾸며, 스위치를 이용하여 총을 발사한다. 또다른 스위치는 숨기기능으로 사용한다.상대방은 일정한 시간이 되면 나타나게 되고, 일정한 시간 내에 적을 죽이지 못할 경우 상대방이 나를 쏘았다는 표시를 한다. 플레이어의 생존시간이 길어지면 난이도를 올린다. 올리기 위해 나타나는 적이 수가 증가하고, 맞춰야하는 시간을 짧게 만든다. 캐릭터 LCD를 이용하여 라이프를 표시한다.완성후 작품 동작도트 메트릭스에서 scren 함수를 이용하여 대기화면을 출력한다. 출력중일시 스위치1을 눌르면 게임이 시작된다.스위치가 눌리면 control()함수 가속도센서의 값을 ADC컨버터로 디지털값으로 변환하여 상하좌우를 컨트롤 한다. enemy()함수에서는 랜덤값의 점하나를 받아 그점을 토대로 패턴들 만들어 출력한다. 스위치2(총알)스위치를 패턴모양과 조준점이 일치하면 맞추었다는 패턴이 출력되고, 패턴 모양이 다른곳에 출력된다. 이와같은방식으로 게임으로 진행이 되고, KILL 수가 10킬이 넘었을 경우 적이 두명 씩 나오며, 시간내에 두명을 모두 죽여야한다. 또한 일정시간이지나면 상대방이 플레이어를 공격하고 공격당했다는 패턴이 표시된다. 플레이어가 죽인 킬수에 비례하여 상대방이 공격하는 시간이 빨라지고 이것을 이용하여 난이도를 조절한다.처음 시작화면은 Let's shoot gun 의 문구와 Let's ,SHOT,GUN 의 총 4개의 문구가 순차적으로 일정한 간격을 두고 출력되게 하였다.검은점은 처음 시작시 조준점이다. 시작후 스위치2를 눌러 숨으면 조준점이사라진다.물체가 나타나게 되면, 조준점을 기울기센서를 사용하여 이동 시킨다조준점과 물체가 겹쳤을시, 스위치를 누르면 총이 날아가고, 상대방은 죽게 된다.시간이 흘러 상대방이 나를 공격할 경우에는 도트메트릭스에 해골모양을 표시한다..3.사용예상 포트 및 부품입/출력입/출력 포트연결 부품기능출력PA 포트(제어)(PA0 :RED ON)(PA1 :GREEN ON)(PA2 :ENABLE)(PA3 :LATCH)(PA4 :CLOCK)PC(주소)(PC7:A3)(PC6:A2)(PC5:A1)(PC4:A0)Dot matrix게임화면PB 포트(PB0: RS)(PB1: R/W)(PB2: EN)(PB4: DB4)(PB5: DB5)(PB6: DB6)(PB7: DB7)케릭터 LCD라이프 표시입력PE4(인트럽트4)스위치1총알 발사버튼PE5(인트럽트5)스위치2숨기 버튼PE6(인트럽트6)스위치3시작버튼PF포트(ADC)(PF0 : X축(ADC0)(PF1 : Y축(ADC1)가속도센서조준점 조절 가속도 센서 전압분배로 3.3v 만듬4. 사용 부품 설명1;if(pos_x==15){pt[pos_y]=0x0001;}else pos_x++;delay_ms(2);if((pt[pos_y]&0xFFFF)==0x0000) pt[pos_y]=0x8000;}}else if((ad_val2&0b1111111111)>780) //0b1010111100{b++;if(b==100){b=0;pt[pos_y]=pt[pos_y]
    공학/기술| 2014.07.09| 63페이지| 5,000원| 조회(815)
    미리보기
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 19일 화요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
10:01 오전
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감