묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
while문 루프 속도
인터럽트 핸들러에서 각 기능에 대한 flag를 활성화 시키고 while문 안에서 해당 플래그의 상태에 따라 각 기능을 수행하게끔 코드를 작성했는데, 이는 while문 주기가 타이머의 주기보다 빨라야 가능한 방법이지 않나요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
변수 선언
안녕하세요. 변수를 선언하실 때 크기에 따라 char, short로 선언하시는데 uint8_t나 uint16_t으로 안하시는 이유가 있나요?
-
해결됨ESP32 IoT 개발 기초 - 하드웨어부터 FreeRTOS까지
[수강 전 준비 사항 관련]
강사님 안녕하세요,구매후 아직 강의를 듣고 있지는 않는데, 조만간 시작하려고 합니다.강의 초반 준비사항에서 아무 ESP32나 상관 없다고 하셨지만, 최대한 병목을 줄이기 위해 전체 커리큘럼을 따라갈 때 문제되지 않도록, 준비 사항을 미리 알고 싶습니다. (보드, 디스플레이, 브레드 보드 등등) 구체적인 구매처 정보까지 있으면 좋을 것 같습니다.감사합니다.
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
FS-i6를 꺼도 LED 토글되는 이유
안녕하세요, 깃허브 코드 그대로 다운받아 실행시키는데요,FS-i6를 꺼도 LED 토글되네요.. 이게 Failsafe 때문인가요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
Fs-i6 i-bus 수신 데이터 이상
터미널로 보이는 FS-i6 수신데이터가 이상합니다.i-bus 데이터가 20 40으로 시작해야하는데,저는 DC 05로 데이터가 시작합니다.그리고 데이터가 짧은 이유는 제가 FS-i6 펌웨어 업데이트를 안해서인가요? 또한, FS-i6을 켜놓고 1분정도 지나면 수신기랑 연결된 상태인데도 5초 주기로 삐리릭?하는 비프음이 주기적으로 들려요. 이건 왜 그런건가요?
-
미해결아두이노 응용 시리즈 1 - 원격제어 궤도차량 개발
모션 제어 회로의 연결에서 모터 드라이버 사용 유무
기초 강의에 모터 사용할 때는 모터 드라이버를 사용한 것으로 기억되는데, 여기서는 사용하지 않는 이유가 있는가요? 모터 드라이버를 사용하는 이유가 아두이노가 충분한 전류를 못보내서라고 알고 있는데, 그냥 외부 전원을 직접 연결하면 해결이 되는 건가요?
-
미해결아두이노 응용 시리즈 1 - 원격제어 궤도차량 개발
IR 리모콘 버튼 CODE를 출력하는 소스 코드 관련
이 소스코드는 강사가 직접 만들어 올린 건가요? 아니면 라이브러리 다운 받으면 예제안에 있는 건가요? 만약 IR 리모콘을 처음 다루는 사람이 이런 프로그램을 직접 만들어야 한다면 어떤 클래스가 라이브러리에 있는지 모르는 상태일텐데, 어떤 클래스가 있는지 모르는 상태에서 어떻게 프로그래밍을 할 수 있을까요? 뭔가 노하우가 있는 건가요?
-
미해결아두이노와 떠나는 사물인터넷 여행 - 아두이노 입문부터 IoT 중급까지!
42강 초음파 센서 사용 거리 측정하는 소스 코드에서요.
42강 초음파 센서 사용 거리 측정하는 소스 코드에서요. 29.4를 나누는 것을 되어 있는데, 곱해야 하는 것 아닌가요? 거리는 시간*29.4가 맞는것 아닌가요. 1cm를 29.4us에 움직이니까요. 제가 뭘 잘못 생각한 건가요. 소스코드는 /29.4로 되어 있어요.
-
해결됨바닥부터 시작하는 STM32 드론 개발의 모든 것
3-4. UBX 위도 경도 정보 Terminal에서 깨짐 현상
안녕하세요, UBX 데이터 파싱이 잘되었는지 출력해서 확인해보면 정보가 아래처럼 깨져서 들어오는데요, 이건 혹시 어떻게 해결할 수 있나요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
3-4. LED 토글 안됨
안녕하세요, 1주일 전쯤 위와 같이 GPS 모듈 통신 불량으로 문의드렸었습니다.우선 강의 계속 수강하면 해결될까 싶어 3-4까지 수강한 상황인데, UBX 데이터 송신에 따른 LED 토글이 안되어 다시 문의 남깁니다.코드는 혹시나 싶어 깃허브 코드를 그대로 내려받아 사용하였고, LED 토글에 필요한대로 코드만 수정하였습니다. 코드 첨부합니다.(파일 첨부가 안되네요.)코드 구글 드라이브 : https://drive.google.com/drive/folders/18kQIRfqBjASWO5BUn6illNC0ghmajrp-?usp=drive_link
-
해결됨바닥부터 시작하는 STM32 드론 개발의 모든 것
3-1. M8N GPS 강의 통신 연결 관련 문의
UART4는 9600, UART6는 921600으로 보레이트를 fix하였는데,Terminal과 u-center에선 아무것도 출력되는게 없습니다.(Terminal과 u-center 보레이트 921600 설정)UART4는 9600, UART6는 9600일때도 마찬가지로 출력되는건 없었습니다..GPS 모듈의 불량일까요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
2-3. LPS22HH 강의 수행값이 아두이노 IDE Plotter 및 Terminal에서 인식 안됨
안녕하세요, 2-3. LPS22HH 코드를 git hub에서 직접 다운받아 수행시켰을 때 terminal과 plotter에서 어떤 정보도 뜨지 않습니다.2-2와 2-1에서는 결과가 잘 나오는 것으로 보아 코드 문제는 아닌 거 같은데, 연결 환경에서 해당 문제가 발생할 가능성이 있을까요?현재 STLink는 노트북 USB 단자에, 그리고 UART는 노트북 C포트 USB 연결 허브에 연결된 상태입니다.플로터 보드레이트는 설정 최소값부터 최대값까지 변경해도 아예 출력이 안되는 상황이며, 터미널에서도 아무것도 출력이 안됩니다.
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
6-4 SwC 2000
영상에서 나오는 것과 같이 코딩을 작성하였는데 SwC가 2000일 때 esc calibration mode로 진입하지 않습니다. 코딩을 처음부터 여러 번 다시 짜보기도 하였고 송수신기 간의 SwC 값이 2000임을 아두이노 프로그램을 통해서도 확인하였는데도 esc calibration mode로 진입하지 않습니다. 해결 방안에 대해서 여쭙고 싶습니다!
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
6-4 ESC Calibration
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 6-4 ESC Calibration을 하는 도중 USB port 빛이 안나오고 swc를 prescaler 2000으로 내리면 esc Calibration이 되지않습니다 usb 포트에 불이 들어와야 esc에 입력되는 걸까요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
esc, 모터 교체
esc, 모터 교체하면 코딩이 많이 달라지나요?esc 캘리브레이션 및 ccr 값 주는 코딩만 달라지나요?그러면 모터 최대 최소 값을 esc 캘리브레이션으로 바꾸기만 하면 되나요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
부저 소리가 안납니다.
기존의 코드에서 다른걸 시도해본다고 코드를 바꾸고 다시 원래 코드를 집어넣으니 부저 소리가 안납니다... 깃허브 12-2의 코드를 사용하고 있는데 모터는 돌아가지만 부저 소리가 안나네요. 하드웨어는 딱히 건드리지도 않았습니다. 어떻게 하면 부저 소리를 다시 들을 수 있을까요?
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
비행 질문
비행 잘 됩니다. 스로틀 올리면 비행은 되는데 옆으로 이동합니다. 조종 하면 비행 가능하지만 이 문제를 해결할 수 없을까요? roll 문제 인거 같은데 캘리브레이션이 -0.55로 되있습니다. 이 정도면 오차도 작아서 괜찮을거 같은데 잘 안되네요.
-
해결됨바닥부터 시작하는 STM32 드론 개발의 모든 것
7-5. offset
offset값은 측정할때 마다 값들이 조금씩 달라집니다.그러면 비행하기전에 한번 꾸준히 확인해줘야 하나요??
-
해결됨바닥부터 시작하는 STM32 드론 개발의 모든 것
sysmem.c
제가 모터 구동하다가 실패해서 코드 문제인줄 알고 기존의 코드에서 깃 허브에 있는 코드로 전부 바꾸었습니다. 거기에 sysmem.c도 있었습니다. 거기에 오류가 생겼습니다. 옆에 보니까 워닝 표시가 많네요. sysmem.c를 어떻게 하면 되돌릴까요?
-
해결됨바닥부터 시작하는 STM32 드론 개발의 모든 것
전체 제어의 주기를 1KHz로 설정한 이유가 궁금합니다.
전체 제어 주기가 1KHz 미만이 되어야 하는게 특정 계산을 거쳐 나온 결과인지 아니면 경험적으로 정해지는 부분인지 문득 궁금해 질문을 남깁니다.