본문 바로가기

SW/Jetson nano & Raspberry Pi

(3)
Jetson Nano 세팅하기 23.06.30 집필 서론 및 준비 Jetson Nano는 MPU이고, booting 및 데이터 저장에 microSD를 필요로 하므로, 저장공간이 넉넉한 micro SD하나를 집어들자. (MPU가 뭔지 모르겠다면, 이 블로그의 다른글 ( https://99kh.tistory.com/3 )를 읽어보자. 마이크로프로세서와 마이크로컨트롤러의 차이 마이크로프로세서 (Microprocesser : 이하 MPU)는 중앙 처리장치를 의미하며, 명령어를 처리하기 위한 장치다. 컴퓨터 내에서 program을 수행하는 hardware unit이며, Central Processing Unit (CPU)도 프로세서이다. 99kh.tistory.com 용량의 경우, 64GB이상을 권장한다. 그럼 이제 두개를 다운받아야한다. 하..
라즈베리파이4 model B (Raspberrypi4 model B) 23.01.22 첫 집필 ( 미완성 ) ------------------------- 라즈베리파이. 영국의 라즈베리파이 재단에서 만든 초소형 교육용 컴퓨터다. 개발도상국에서 기초 컴퓨터과학을 교육하고 발전시기키 위해 개발되었다. 리눅스 커널 기반 운영체제인 Raspbian이라는 데비안 계열 운영체제가 자체 개발되어, 가장 권장되는 시스템이다. 이러한 타입의 컴퓨터를 Single Board Computer(SBC)라고 하며, 마이크로프로세서 이다. 아래와 같이 생겼으며, 각 파트는 아래와 같다. 마이크로프로세서에 대한 내용은 해당 링크에 어느정도 소개되어 있다. https://99kh.tistory.com/3 마이크로프로세서와 마이크로컨트롤러의 차이 마이크로프로세서 (Microprocesser : 이하 M..
RaspberryPi SenseHAT + HTS221 (온습도센서) 일단 SenseHAT는 이렇게 라즈베리파이에 얹어서 사용할 수 있는 친구다. 축 높이가 일정하게 딱 맞아서 안정적으로 이용할 수 있다. 전원을 인가하는 순간 LED들이 반짝 켜져서 섬광탄을 연상케하지만 이후엔 예쁘장하게 들어온다. HTS221로부터 온습도를 읽어내기 위해선 데이터시트가 필요하다. control register로 제어하고 데이터값도 I2C를 통해 register를 읽어내는 방식으로 한다. 온도와 습도를 읽어내는 방식은 아내와 같다. 두 사진 모두 HTS221 datasheet에서 일부 발췌한 사진이다. 값을 그냥 읽어내는 것이 아니라 x좌표값 두개, 그에 상응하는 y좌표값 두개를 읽은 후, 두 점을 지나는 직선에 대한 방정식을 통해 값을 실제 센서가 읽은 값을 계산하는 방식이다. 문제는 이..