무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
혹시 st link 및 mcu의 프로그래밍 회로쪽이 고장났는지 확인 가능할지 문의 드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요st link v2가 인식되지 않아서, 옆에 있는 분꺼 빌려서 연결해보았지만, 프로그램을 업로드 할 수 가 없습니다. 제 부주의로 망가트린것 같은데, 혹시 택배로 보내드리면 검사 해 주실수 있는지 문의 드립니다. (FCC리셋과 Uart통신은 되지만, 제가 본드를 뭍혀서 쇼트 된것으로 의심됩니다)
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
cubeIDE에서 stlink를 인식하지 못합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.갑자기 ST link 인식이 안됩니다. 어떻게 해결해야 할까요 ? locahost 61234 connection time out 에러 메세지가 나옵니다.
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
플로터 사용 문의
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 아두이노 IDE 최신 버전에서 툴-->시리얼 플로터, 클릭해도 실행이 안됩니다. 혹시 어떻게 실행 해야 할까요 ? 소스 코드가 필요하나요 ?
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
i-Bus Fail-safe 관련
강의 내용과 똑같이 CH6를 Fail-safe -100%로 설정했는데, 전원 off시 CH4, CH5의 상위 4비트만 1111로 변경되고 CH6의 상위 4비트는 0000을 유지하네요 ㅠ그래서 제 경우에는 CH5, CH6의 상위 4비트가 모두 0000 이 아닌 경우에 Fail-safe 모드를 작동시켜야 할 것 같습니다. 저만 그런가요?
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
제어 루프 관련 질문입니다!
따라서 pid 제어 코드를 만들던 중에, 왜 센서 데이터를 받는 루프와 제어 루프를 while(1) 안에 따로 만드는지 궁금합니다! 둘다 1khz 라면 통일시켜도 되는 걸까요? 감사합니다!
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
ICM20602 관련 질문입니다!
제가 다른 보드를 활용해서 자이로 센서 값을 읽어보려고 하는데요, PA5, PA6, PA7이 각각 CLK, MISO, MOSI에 연결되어 있는 건 같고, Interrupt 핀이 C4, CS 핀이 A4인 것과 자이로 센서가 ICM20608-G 인 것에서만 차이가 있습니다. 그래서 헤더파일을 그에 맞게 바꿨습니다. ICM20608-G 의 레지스터 맵을 보면 WHO_AM_I 의 기본값이 0xAF 인것만 빼면 ICM20602와 크게 다른 게 없어보이는데 왜 ICM20602_Initialization(); 을 실행하면 "ICM20602 Not OK: 0x00 Should be 0x12" 라고 뜨는 걸까요? 0x00으로 뜬다면 어떤 문제가 있는 걸까요?감사합니다!
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
ICM20602 관련 질문입니다!
제가 다른 보드를 활용해서 자이로 센서 값을 읽어보려고 하는데요, PA5, PA6, PA7이 각각 CLK, MISO, MOSI에 연결되어 있는 건 같고, Interrupt 핀이 C4, CS 핀이 A4인 것과 자이로 센서가 ICM20608-G 인 것에서만 차이가 있습니다. 그래서 헤더파일을 그에 맞게 바꿨습니다. ICM20608-G 의 레지스터 맵을 보면 WHO_AM_I 의 기본값이 0xAF 인것만 빼면 ICM20602와 크게 다른 게 없어보이는데 왜 ICM20602_Initialization(); 을 실행하면 "ICM20602 Not OK: 0x00 Should be 0x12" 라고 뜨는 걸까요? 0x00으로 뜬다면 어떤 문제가 있는 걸까요?감사합니다!
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
main.c 의 private typedef 란에 int _write() 를 못 씁니다.
제목 그대로입니다. int _write() 를 쓰면 뭔가 인식을 못 하는듯 합니다. 그대로 따라했는데 뭐가 문제일지 모르겠네요..
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
보드 관련 질문
같은 STM32F4를 사용한다면 다른 보드(Omnibus F4) 에서도 STM32CubeIDE를 이용해 같은 방식으로 코드 이식이 가능한가요? 감사합니다!
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
GCS -> PID Gain Setup 게인값 설정
안녕하세요 크리스피님8-8. FC 데이터 수신 - ID 0x10 PID 게인 요청 메시지 강의영상 47:00 부분에서 GCS -> PID Gain Setup게인값을 설정하고 send를 누르면 Received from FC에 바로 나오는게 아니라Request 버튼을 눌러야지 값이 뜨는데이래도 문제 없을까요??답변 부탁드립니다!
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
텔레메트리 모듈 개인적으로 구매하고 싶습니다.
안녕하세요 크리스피님학과 졸업작품으로 드론을 만들고 있는 학생입니다. 텔레메트리 주파수 대역이 불법이라는 말을 듣고 이것을 배제(구매x)한 채로 강의를 진행하고 있었는데pid 제어 파트에서 필수적으로 사용하는 것 같더군요 졸업작품 제출 기간까지 얼마남지 않은 시점에서해외사이트에서 구매하는 것은 배송까지 너무 긴 시간이 소요되어급한대로 이렇게 글 올리게 되었습니다 혹시 개인적으로 크리스피님께 구매하고 싶은데가능한지 알 수 있을까요?
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
텔레메트리 미사용 시, 강의내용
안녕하세요 크리스피님제가 드론 제작중인데텔레메트리를 아예 사용하지 않는다고 하면챕터8은 통째로 건너뛰어도 되는걸까요??
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
강의 8-6 PID 게인메세지
강의 8-6 관련 질문입니다PID 게인 메세지 코드 작성 후 실행결과가 그림과 같이 나옵니다EEPROM의 경우 강의 7-2(EEPROM 데이터 관리 프로토콜 정의)에서 코드 작성시에 수업에서 보여주신 결과와 동일하게 나왔지만 8-6에서 코드 작성시에는 다음과 같이 강의와 다른 결과가 나와 이유를 알고 싶어 질문 드립니다추가적으로 telemetry에 빨간 LED가 점멸되는데 이는 사용에 문제가 없는지 궁금합니다
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
EEPROM 디바이즈 장치 주소 변수 수식 질문입니다.
안녕하세요. EEPROM 장치주소 변수 계산식에서 우측으로 8비트 시프트 후 다시 좌측으로 1비트 시프트하는 이유가 궁금합니다.
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
HAL 드라이버 코드는 어떻게 삭제하나요?
GPIO HAL 드라이버 생성 후 LL 드라이버로 변경해서 코드 생성하여도 HAL 드라이버 코드는 그대로 남아있는 것 같더라고요 삭제하는 방법이 있을까요?
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
PART4 자동비행
안녕하세요 크리스피님 혹시 PART4 자동비행은 언제쯤 나올지 알 수 있을까요??
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
FC 보드 소모전류
안녕하세요 영상 잘 보고 있습니다. 이번에 PDB를 자작하게 되어 여러가지 것들을 알아보고 있는데. FC 보드에서 소모하는 전류의 양에 대해 알 수 있을까요??
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
안녕하세요 질문 있습니다.
안녕하세요 기압센서 부분 관련 질문 드립니다. 질문 1) 강의를 보면 10분 50초 부분에 3 bytes를 받아서 상위 두 bytes를 shift하고 bitwise OR연산을 한다고 하는데 강의 뒷 부분의 실제 코드에는 그러한 연산을 하는 부분이 없는거 같은데 어느 함수 부분에서 그러한 연산을 하나요?? 질문 2) 10분 23초 부분에 EN_LPFP와 LPFP_CFG 를 각가 1로 설정해야 된다고 되어 있는데 코드 어느 부분에서 그러한 설정을 하나요??
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
센서 한 개로는 PID 더블 제어가 불가능한가요?
ChriP님 안녕하세요. 질문 있습니다. 강의에서 싱글 PID만으로 부드럽고 빠른 제어가 불가능해서 각속도 데이터까지 포함하여 더블 PID를 사용한다고 하셨는데, 센서 한 개로도 가능할 것 같은데 왜 ChrisP님은 센서를 두 개 사용하셨는지 궁금합니다. 예를 들어, 제가 MPU6050(6축 센서)과 HMC5883L(지자기)을 사용하여 각도를 계산하고, MPU6050으로 측정한 각속도를 사용하는 경우처럼 한 개의 센서만 사용할 때 문제가 생기는가요? 아니면 보다 정확한 제어를 위해 센서 두 개를 사용한 것인가요?
- 미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
1축 실험 때 사용한 드론 테스트 베드에 대해 질문 있습니다.
안녕하세요. PID 게인 실험할 때 사용하셨던 드론 테스트 베드는 직접 만드신건지 궁금합니다. 만약 구입하셨다면 어디서 구입하셨는지 알 수 있을까요?