본문 바로가기

728x90
반응형

전체 글

라즈베리 파이의 Device Tree Overlay와 UART 하드웨어 흐름제어 사용하기 2024. 4. 21. 라즈베리 파이에 대하여 조금이라도 공부한 사람들은 40핀 헤더가 GPIO를 모아 놓은 것이라는 것을 모르는 사람은 없습니다. GPIO는 앞선 포스트에서 다룬 것과 같이 HIGH나 LOW의 디지털 논리 신호를 입출력하는 임베디드 프로세서의 단자입니다. 이들 GPIO 단자를 단순한 디지털 논리 신호의 입출력 이외의 기능으로 사용하기도 하는데, 원래 가지고 있던 입출력 신호 대신 다른 기능들로 사용할 수 있도록 하는 것을 GPIO의 Alternate Function이라고 합니다. GPIO Alternate Function임베디드 프로세서의 데이터 시트나 사용자 매뉴얼을 보면 보통 GPIO에 대하여 하나의 장에 걸쳐 설명하면서 Alternate Function에 대하여 설명하는 표 또는 섹션이 있습니다. 라즈베.. 더보기
라즈베리 파이에서 UART 사용하기 2024. 4. 5. UART는 Universal Asynchronous Receiver Transmitter의 약자입니다. 기기 간 통신에 많이 사용되는 하드웨어입니다. 라즈베리 파이를 단순히 개인용 컴퓨터 용도처럼 사용하는 경우보다는 여러 가지 장치 구현이 많이 사용을 하게 되는데, 이때에도 UART는 가장 인기 있는 선택 중의 하나입니다. 이번 포스트에는 라즈베리 파이에서 UART를 사용하는 몇 가지 방법에 대하여 알아보겠습니다. USB-UART 브릿지 사용하기 USB-UART 브릿지는 USB 디바이스입니다. USB 포트에 연결을 하면, 직렬 포트를 하나 사용할 수 있게 해 주는 디바이스입니다. 아주 오래전엔 직렬 포트가 개인용 컴퓨터에 기본적으로 설치가 되어 있었지만, 요즘 개인용 컴퓨터에서는 사라졌죠. 이 직렬 포트.. 더보기
전기 등기구 자주 점검하세요 - 전기안전 2024. 2. 7. 우리 집에 FPL 형태의 조명을 2개 사용하는 등기구가 있었습니다. 2개 중의 하나가 조금 어두워진 듯한 것이 좀 되었는데, 수명이 다 되었나 보다 생각하고 있었습니다. 오늘 생각난 김에 조명을 교체하려고 등기구를 열었습니다. FPL 형태였는데, 지난 번에 교체했던 LED 조명이 마음에 들어서 교체하려고요. 기존에 사용하던 것은 FPL 형태의 형광등 안정기에 직접 연결하는 LED 조명이었습니다. 등기구를 열어서 기존 조명을 제거를 하려는데, 커넥터를 보고 깜짝 놀랐습니다. 커넥터에 그을린 흔적이 있었거든요. 자세히 냄새를 맡아보니 약간의 그을음 냄새가 나는 것이 발열로 인하여 열화 된 것이 맞는 것 같았습니다. 때마침 조명을 교체하려고 마음먹어서 열었으니 망정이지, 계속 방치했으면 큰일 날 뻔했구나 하는.. 더보기
파이썬으로 라즈베리 파이 GPIO 제어하기 - RPi.GPIO vs gpiozero 2024. 1. 26. RPi.GPIO 모듈로 라즈베리 파이의 GPIO를 제어하는 방법에 대해서는 포스팅을 한 적이 있습니다. 파이썬으로 GPIO를 제어할 때, RPi.GPIO를 사용할 수도 있지만, gpiozero라는 모듈을 사용할 수 있습니다. 다시 한 번 GPIO 제어에 대한 내용을 상기하면서 RPi.GPIO와 gpiozero가 어떻게 차이가 있는지 함께 살짝 들여다보겠습니다. 라즈베리 파이의 GPIO 라즈베리 파이에는 40핀의 헤더가 있습니다. 쉽게 눈에 보입니다. raspberrypi.com에 가면 Raspberry Pi OS 문서에 이 40핀 헤더의 핀 배치가 나와 있습니다. 라즈베리 파이의 터미널에서 'pinout' 커맨드를 사용해도 역시 핀 배치를 볼 수 있습니다. 이 중에 'GPIOx'라고 이름이 붙어 있는 핀.. 더보기
라즈베리 파이(Rsapberry Pi) 셋업(Set-up)하기 2024. 1. 7. 이번에 지나간 여름은 참 여러 모로 힘든 여름이었습니다. 날씨도 덥고, 코로나도 겪고, 뭔가를 하려고 하는 의욕도 뚝 떨어졌었네요. 다시금 뭔가 해 보려는 생각을 하려니 섣불리 쉽게 시작되어지지 않네요. 이럴 때는 뭔가 초기화하는 그런 일을 하면 마음도 깨끗하게 달라지지 않을까요? 라즈베리 파이나 초기화하고 새로 셋업해 보는 것이 좋겠습니다. 1. 라즈베리파이(Raspberry Pi)의 준비 이제 라즈베리파이는 모르는 사람이 없을 정도로 유명합니다. 전자공학이나 소형 컴퓨터를 취미로 갖는 사람이라면 모르는 사람이 없을 정도이지요. 2012년에 첫 모델이 출시된 이후(https://ko.wikipedia.org/wiki/%EB%9D%BC%EC%A6%88%EB%B2%A0%EB%A6%AC_%ED%8C%8C%E.. 더보기
FreeCAD 무작정 따라하기 - Part Design Workbench에서 모델링 하기 2023. 12. 27. 새로운 도구--그것이 새로운 프로그램이든 새로운 프로그래밍 언어이든--를 처음 배우려고 할 때, 참 막막한 경우가 있습니다. 어떤 이들은 관련된 책부터 사서 읽기 시작하고, 어떤 이들은 공식 문서를 읽기 시작합니다. 또 어떤 이들은 누군가 가르쳐 줄 사람이 있는지 찾거나 학원을 알아보기도 하지요. 물론 나도 관련된 책이나 문서부터 찾아서 읽는 스타일입니다만, 무언가를 혼자 터득해야 할 때, 그 첫걸음으로 가장 좋은 방법은 아마 누군가 하고 있는 것을 그냥 그대로 한 번 따라 해 보는 것일 것입니다. 3D 모델링을 해서 3D 프린팅을 해야 할 일이 생겼습니다. 그런데, 3D 모델링이란 것을 한 번도 해 본 적이 없었습니다. 우연히 무료로 사용할 수 있는 프로그램을 찾다가 FreeCAD라는 것이 있다는 것을.. 더보기
커피 도징용 포타필터 거치대 지그(jig) 만들기 - feat. FreeCAD & 크몽 2023. 12. 4. 커피를 취미로 하는 분들은 커피와 관련된 작은 소품을 모으는 것도 하나의 즐거움인 모양입니다. 에스프레소를 위해서 포타필터(portafilter) 바스켓(basket)에 분쇄 커피를 담고 다지는 작업을 도징(dosing)이라고 하던데요, 이 작업을 할 때 포타필터를 안정적으로 거치하면 편리합니다. 이때 사용하는 용품도 있네요. 커피 내리는 취미가 있는 우리 집 아줌마도 인터넷에서 보고 하나 구매했습니다. 우리 집에 있는 에스프레소 머신은 라파보니(La Pavoni) 제품인데요, 아줌마 말씀이 포타필터 바스켓 규격은 51mm라고 하더군요. 아저씨는 이것이 무슨 뜻인지 잘 이해가 안 됩니다만, 아줌마가 그렇다고 하네요. 거치대는 51-58mm 바스켓을 지원한다고 보고 구매를 했다고 하네요. 그런데… 라파보니.. 더보기
김장한 날 - 김치 만드는 과정 2023. 11. 18. 겨울이 오기 시작하면 집집하다 있는 연례행사가 있습니다. 바로 김장입니다. 우리 집도 김장을 했습니다. 우리 집은 늘 아저씨가 아줌마 보조로 매년 둘이서 김장을 합니다. 겨울이 찾아오니 어김없이 김장날이 왔습니다. 이 포스트는 레시피를 알려 드리는 포스트는 아닙니다. 자세한 레시피가 필요한 분들은 다른 정보를 찾으시고, 이 포스트는 제가 보조로서 도운 김장의 전반적인 과정을 담았습니다. 김장의 시작 배추 물 빼기 우리 집은 절인 배추를 사서 합니다. 배추를 사서 절이는 작업부터 할 수도 있지만, 그렇게 하면 일이 너무 커지고 배추 다듬은 찌꺼기도 많이 나와서 감당을 할 수가 없어요. 올해는 절인 배추 50Kg을 샀습니다. 김장의 시작은 배추 물 빼기에서 시작합니다. 맹물에 한 번 담갔다가 꺼내어 체로 받.. 더보기

728x90
반응형