2024 캔위성 슬기부 사전교육 자료 [Update 20240804 코드]
페이지 정보
![profile_image](https://cansat.kaist.ac.kr/img/no_profile.gif)
본문
Update : 2024.08.05 : Cansat_2024_Default_20240804.zip으로 코드 수정 Update :
: DISCONNECT 시에 화면 영상을 보내지 않아서 새로운 BT 연결이 끊기는 것을 보완
Update : 2024.07.15 : Cansat_2024_Default_20240715.zip으로 코드 수정 Update
2024년 캔위성 체험•경연대회
슬기부 사전교육
일 시: 2024년 7월 13일 (토요일) 10:30 ~17:00
장 소: 대전광역시 유성구 과학로 291 KAIST
- 인공위성연구소 (E13)
3. 참가대상: “캔위성 체험•경연대회” 슬기부 최종 참가팀 ( 10팀 )
4. 교육 일정
시 간 | 세부 일정 | 장 소 |
10:30~12:00 | 캔위성 경연대회 소개 및 인공위성연구소 탐방 | 인공위성연구소 |
13:00~17:00 | 임무확장 구현 실습 - 확장임무 응용방안 - 임무확장 강의 - 문제해결 질의 및 응답 | 인공위성연구소 |
----------------------------------------------------
2024년 캔위성 사전 교육 캔위성 실습 관련 자료 올립니다.
* 캔위성 교육 자료 : 2024_사전교육_PDF.zip 파일에 있습니다.
- 사전교육에 참여하시는 팀들께 제본 형태로 드립니다.
01_표지 : 캔위성 사전 교육 표지
02_대회_개요 : 캔위성 대회 개요, 캔위성 본선 관련 내용, 심사기준
03_캔위성_점검 : 지상국접속,기초점검,모듈점검
04_임무확장 : 실습
05_임무확장 : 추가 실습
06_캔위성_자료 : 기본키트 일반, 구성, 조립, 지상국 SW, 아두이노 설치, 코드 구조, 프로토콜, +
* 캔위성 소스 코드 : Cansat_2024_Default.zip 에 프로그램이 있습니다
- C:\Cansat\Cansat_2024_Default" 디렉토리에 압축을 풀어서 사용하세요
- 내부에 있는 사전교육_소스_자료_정보.xlsx 파일 참고해 보세요
. [실습프로그램_New] 탭에 각 프로그램에 대한 정보가 있으며
. [COMMON_코드내부정리] 탭에 각 파일별로 기록된 함수 등의 정보가 있습니다.
* UNO 소스 코드 : CansatUnitArduinoSw.zip 에 프로그램이 있습니다
* 아두이노 환경 설치 : Cansat_Arduino_Install.zip.zip 에 프로그램이 있습니다
- 2024_06_캔위성_사전교육_캔위성_자료_*.pptx 파일에서
. 캔위성 기본키트 아두이노 환경 설치를 참고하시기 바랍니다.
* 캔위성 명령 예 : Sub_Pan_Tilt.csc
- 지상국에서 일정한 명령 순서로 캔위성에 명령 전달 예
*** 지상국 SW : Cansat_Gs.exe 파일은 온라인 교육 자료 참고하시기 바랍니다. ***
실습용 프로그램 파일을 다음과 같습니다.
실습 1 : 사용자 명령에 의해 1개 서보 모터 제어하는 예
실습 2 : 사용자 명령에 의해 2개 서보 모터 제어하는 예
실습 3 : 사용자 디지털 명령에 의해 소리내기 + 아날로그 데이터 확인하기 (브레드보드 활용)
실습 4 : IMU 데이터를 읽어서 서보를 제어하는 예
실습 5 : A0 아날로그 값에 따라 서보 모터 제어하는 예
실습 6 : Arduino 에서 데이터를 받아서 지상국으로 전송하는 예
실습 7 : 카메라 두대를 운용하는 예
실습 8 : 지상국 명령 ==> 캔위성 ==> 아두이노 ==> 캔위성 ==> 지상국 예제
캔위성에서 받은 값을 아두이노에 설정, 아두이노에서 메시지 전달
실습 9 : 지상국 명령 ==> 캔위성 ==> 아두이노 ==> 캔위성 ==> 지상국 예제
캔위성에서 받은 값을 아두이노에 설정, 설정된 값을 이용 서보 제어, 아두이노에서 메시지 전달
실습 10 : 지상국 명령 ==> 캔위성 ==> 아두이노0,1 ==> 캔위성 ==> 지상국 예제
캔위성에서 받은 값을 아두이노0에 설정, 설정된 값을 이용 아두이노에서 LED 밝기 표시 및 메시지 전달
실습 11 : 지상국 명령 ==> 캔위성 ==> 아두이노0,1,2,3 ==> 캔위성 ==> 지상국 예제 / 스케쥴 명령 점검
캔위성에서 받은 값을 아두이노id에 설정, 설정된 값을 이용 서보 제어 및 LED 밝기 표시 이후 메시지 전달
Sub_Pan_Tilt.csc : 각 SubModule 로 명령 전송 스케쥴 ( 지상국 프로그램과 같은 디렉토리에 위치 )
실습 12 : 캔위성 상태에 따른 SubModule 로 메시지 전송
2024 추가 실습 : [ESP32-CAM, 37종 센서]
2024.1. ESP32-CAM 을 이용하여 카메라 모듈을 만들어 보기
* ESP32_Cam_Cansat_Camera
* ESP32_Cam_Cansat_Camera_uSD 의 경우 카메라 영상을 uSD 에 저장하는 버전임. ( 단 핀 Mapping 주의 필요 )
2024.2. 37 종의 센서 키트 특성 알아보기
* 기본 센서 확인
* 실습 번호 31을 이용한 DHT11 온습도 센서를 Cansat 의 ATLM 값으로 넣어 보내기
첨부파일
-
2024_사전교육_PDF.zip (27.2M)
19회 다운로드 | DATE : 2024-07-12 14:42:51 -
Cansat_2024_Default_20240715.zip (67.6K)
12회 다운로드 | DATE : 2024-07-15 22:29:28 -
Cansat_Arduino_Install.zip.zip (158.2K)
12회 다운로드 | DATE : 2024-07-12 14:42:51 -
CansatUnitArduinoSw.zip (12.3K)
12회 다운로드 | DATE : 2024-07-12 14:42:51 -
Esp32_Cam_Cansat_Camera_uSD.ino (29.3K)
12회 다운로드 | DATE : 2024-07-12 14:42:51 -
Sub_Pan_Tilt.csc (918byte)
7회 다운로드 | DATE : 2024-07-12 14:42:51 -
2024_10_센서키트_37종_2024_07_12.pdf (682.2K)
7회 다운로드 | DATE : 2024-07-12 15:01:41 -
Cansat_2024_Default_20240804.zip (68.6K)
4회 다운로드 | DATE : 2024-08-05 10:25:34
- 이전글2024 캔위성 체험 캠프 자료 ( 2024.07.20 토 ) 24.07.18
- 다음글2023 캔위성 체험 캠프 자료 (2023.07.22 토) 23.07.18
댓글목록
등록된 댓글이 없습니다.