Home
ibin's study
Cancel

[RADAR] RADAR의 기본 개념

서론 현재 교통, 국방, 의료, 재난현장 등 여러 분야에서 RADAR를 사용하고 있다. 특히 점점 더 발전하고 있는 자율주행 기술에도 이 레이더 기술이 활용되고 있다. 따라서 이후에 이 RADAR를 활용해보고 싶어 관련 지식을 공부하며 블로그 글로 정리하려고 한다. RADAR란? RADAR : RAdio Detecting And Ranging...

[Linux] Ubuntu 18.04 에서 Wine 사용하기

서론 BLHeli 펌웨어를 지원하는 ESC를 사용해서 모터의 Delay time 측정 시에 Jetson Nano를 사용하는데, Jetson Nano의 Ubuntu 18.04 환경에서 BLHelisuite를 사용하면 추가적인 노트북 없이도 세팅 변경이 가능하므로 Ubuntu에서 BLHelisuite를 사용하기 위한 방법에 대해 정리했다. Win...

[Markdown] Chirpy github blog에서 Markdown 수식 사용하기

서론 Markdown 문법을 활용해 블로그를 작성하다 보니 수식이나 그리스 문자를 입력해야 할 경우가 생겼다. 이런 경우에 참고할 수 있는 자료를 만들기 위해 블로그에 정리해 두려고 한다. 그리 간단하지 않은 것 같다…😫 기본 설정 블로그 글을 Markdown 형식으로 작성하는 거라 당연히 그냥 Markdown 수식 사용방법과 동일하게 달러 ...

[UART, USART] UART, USART 통신이란??

UART란? UART 범용 비동기화 송수신기, Universal Asynchronous Receiver/Transmitter 의 약자. 병렬 데이터의 형태를 직렬 방식으로 전환하여 데이터를 전송하는 컴퓨터 하드웨어의 일종이다. 이 UART의 경우 비동기식 통신이라서 I2C와 같이 별도의 클럭 신호가 없다. 따라서 데이터의 송수신 속도...

[Jetson] Jetson Nano PWM 신호 사용 가능하게 만들기

Jetson Nano에서 PWM 신호를 사용하고자 했을 때 쉽게 찾을 수 있는 블로그 등에서 설명했듯이 간단하게 설정만 바꾸는 것으로는 코드 상으로 PWM신호가 출력이 되지 않았다. 따라서 여러 정보를 찾던 도중 이 방법으로 PWM신호가 출력되어 해결 방법을 정리하고자 한다. 1. Jetson Pin Configuration 터미널에서 $ sudo ...

통신 방식에 따른 분류 (serial/parallel, 동기/비동기...)

Serial 통신 / Parallel 통신 Serial 과 Parallel 즉, 직렬 병렬 통신은 말 그대로 서로 다른 장치를 디지털 통신을 통해 직렬 혹은 병렬로 연결하는 것이다. 아래의 그림은 ‘십진수 100’ 이라는 값을 직렬, 병렬 통신으로 전송하는 것을 나타낸 것이다. Serial 통신과 Parallel 통신 예시 Serial 통신은 대...

[Error] fatal: not a git repository (or any of the parent directories): .git 해결

Github 활용해서 Repository에 파일을 추가하려고 했는데 git remote add 명령어 사용시 fatal: not a git repository (or any of the parent directories): .git 에러가 발생했다. 오류의 발생 원인은 현재 add하려고 하는 폴더에 git에 대한 정보를 담은 파일이 없기 때문이었다....

[Error] Failed building wheel for numpy 등 pip3로 설치 시 에러 해결

Python3 버전을 새로 깐 후에 기본 버전을 변경하니 Numpy가 설치되어있지 않았다. 따라서 Numpy를 설치하기 위해 pip3 install numpy 명령어를 실행 시 Failed building wheel for numpy등 여러 에러가 발생했다. 이 오류를 해결하기 위해 찾아본 결과 pip의 업그레이드가 필요하다는 얘기가 있었다. ...

[Error] ModuleNotFoundError: No module named 'apt_pkg' 에러 해결

아마도(?) python 버전 변경 후에 sudo apt update나 sudo apt install ~~ 명령어를 사용시 ModuleNotFoundError: No module named ‘apt_pkg’ 에러가 발생했다. sudo apt-get install python3-apt --reinstall cd /usr/lib/python3/dist...

[I2C] Raspberry Pi에서 I2C 사용해 BNO055 모듈 사용

0. I2C란?? I2C 관련 내용은 이전에 정리한 포스팅 참고. [I2C] I2C 통신이란?? 1. Raspberry Pi I2C 기능 활성화 라즈베리파이에서 Command 창을 킨 후 $ sudo raspi-config 명령어 입력 입력하면 이러한 창이 뜨게 되는데 여기에서 화살표로 5 Interfacing Options로 이동 후 Enter ...