전체 글 149

통신알고리즘 - Multiwii 드론 분석0

https://www.youtube.com/watch?app=desktop&v=T0L7FtrbVBs 이 분이 github recevie.ino 파일 참조 하면 좋다 영상에서 말하기를 receive.ino 코드는 드론의 실제 코드는 아니고 단순히 조종기를 체크하기 위한 코드라고 한다. 실제 사용하지는 않는다는 말 https://github.com/Rupakpoddar/Drone/blob/main/Receiver/Receiver.ino 아래 링크의 라디오 통신주파수 설정부분 참조 https://nwy1996.tistory.com/21 how to, 아두이노 드론 #4 : 멀티위에 관한 모든 것, all about Multiwii 1. Multiwii, 멀티위란 무엇인가? Multiwii, 멀티위를 한마디로 ..

6_Project/Zigner 2024.01.06

파이썬으로 자동화한 액셀과 PPT

영단어 2000개를 PPT에 치려고 하니까 답이 없다고 느꼈다. 한 60개 치다가 그만 두었다. 나름 공대생인데 파이썬으로 자동화에 도전해보았다. C나 C#을 주로 쓰다 보니 파이썬 문법 하나도 모르겠다. 그래서 구글링하면서 코드 긁어 모으고 코드 한줄씩 전부 출력해보면서 계속 수정하였다 . *기본 상태 PPT 탬플릿 - Num은 number(텍스트 박스), Meaning은 meaning(텍스트 박스), Word는 (Title) 로 설정하였다. 액셀 파일은 이런식으로 되어있다. 결과적으로 원하는 방식은 템플릿 슬라이드 복사해서 액셀에서 값을 읽어서 단어번호, 영단어, 한국어 뜻을 바꾸는 것이다. 코드는 아래와 같다 . 찾아보니 파워포인트는 placeholder라는 게 있다. 내용을 담아두는 틀이라고 보면..

자료구조 내용 정리

Update 240109우선적으로 1회독 후 다회독할 예정[알고리즘의 성능]1.알고리즘   -정의 : 주어진 문제를 유한한 시간내에 해결하는 단계적 절차  -데이터 구조: 데이터를 조직하고 접근하는 체계적 방식   *좋은 알고리즘 기준      - 알고리즘과 데이터 구조 작업에 소요되는 실행시간     -기억장소 사용량 2.실행시간   -보통 알고리즘의 실행시간은 대체로 입력의 크기와 함께 성장한다.   -평균실행시간은 종종 결정하기 어렵다   -최악실행시간에 집중해야한다(가장 오래걸린 실행시간을 봐야지 개선이된다)   -실행시간을 구하려면 다양한 크기와 요소로 구성된 입력을 사용하여 실행해본다   -시스템 콜을 사용하여 실제 실행시간을 정확히 측정하고 결과를 도표로 작성하면서     실..

통신 알고리즘 - HC12 테스트

*Notice 일단 delay()값을 어떻게 주느냐에 따라서 통신의 품질이 정해진다. 아래사진처럼 일부 데이터가 누락된다. 또한 모터와 서보모터 동작 부 또한 추가되면 통신부와 동작부의 멀티태스킹이 필요하다. 따라서 유닛을 나눌 필요가 있다. Nano2개를 Flight에 사용하는 것을 고려할 필요가 있다. 이는 추후 고민해야할 부분이고 일단 통신에 성공하였다. *성공한 통신 *Flight-20231202 #include #include SoftwareSerial HC12(2,3); //https://rasino.tistory.com/326 //https://docs.arduino.cc/learn/built-in-libraries/software-serial //https://blog.naver.com/d..

6_Project/Zigner 2023.12.03