전체 글 썸네일형 리스트형 휴대형 멀티미터/오실로스코프 사 봤습니다. (feat. FNIRSI 2C23T) 2024. 5. 22. 집에서 전자공작놀이를 하다 보면 오실로스코프가 아쉬울 때가 있습니다. 대체로 오실로스코프는 실험실에서나 사용하는 비교적 큰돈을 들여야 장만할 수 있는 계측기이니까요. 그래서 취미로 전자공작을 하는 경우에는 기껏해야 멀티미터 정도 장만해서 사용하죠. 몇 천 원짜리 멀티미터도 있는데, 싼 게 비지떡이라고 영 마음에 들지 않아요. 성능이 괜찮은 디지털 멀티미터는 최소 몇 만 원부터 몇 십만 원이니까요. 그렇다고 집에서 사용할 멀티미터정도를 몇 만 원 주고 장만하기는 망설여지고요. 그냥 아쉬운 대로 몇 천 원짜리 허접한 디지털 멀티미터나 아날로그 멀티미터를 사용하게 되죠. 그런데, 요즘 유튜브를 떠돌다 보니 멀티미터 겸 오실로스코프를 리뷰한 영상들이 많이 있네요. 그중에 2 채널 오실로스코프가 가능한 제품을 찾.. 더보기 Epson L210 잉크젯 프린터 막힌 노즐 뚫기 2024. 5. 15. 자녀들이 초등학생이라면 자녀들 숙제를 돕느라 부모님들이 고생이 많습니다. 프린트도 많이 하게 되죠. 저도 한 때는 그랬습니다. 프린터의 잉크 카트리지의 가격이 부담스러워 정품 잉크젯 프린터를 개조해서 정품 카트리지 말고, 외부에서 잉크만 튜브를 통해 공급해 넣어서 사용하는 사무실이나 가정들이 있었죠. 그러던 중에 Epson에서 정품 무한 리필 제품이라고 L210이 출시되었습니다. 벌써 10년도 넘은 것 같습니다. HP에서 출시된 제품들은 잉크가 떨어지면 카트리지를 통째로 교체하는 방식인데, 아시는 분들은 아시겠지만 이게 카트리지 가격이 많이 비쌌습니다. 카트리지를 몇 번 교체하면 프린터값 나왔으니까요. 그런 와중에 잉크만 채워 넣으면 되는 잉크젯 프린터가 정품으로 나온 거죠. 그런데, 자주 쓸 때에는 문.. 더보기 Python을 이용한 UART 활용 - pyserial과 xmodem 2024. 5. 9. 임베디드 컴퓨팅에서 UART는 두 컴퓨터의 통신에 사용이 됩니다. 특히 한 컴퓨터의 출력 장치로서 현재의 동작 상태를 출력하고, 다른 컴퓨터는 그 출력을 받아 상태를 확인하는 용도로 많이 사용을 합니다. 컴퓨터의 출력을 해석하기 위하여, 다른 한쪽 컴퓨터는 UART의 입력을 받아 그 내용을 해석하는 프로그램을 수행하기도 합니다. 또한, 한 컴퓨터에서 다른 한 컴퓨터로 파일을 전송하기도 하지요. 여기에서 컴퓨터는 넓은 의미로, 작은 MCU에서부터 가정용이나 업무용으로 사용이 되는 고성능 컴퓨터까지 아우릅니다. 용도가 무엇이든 UART로 정보를 보내고 받는 작업을 할 필요가 있습니다.Python을 사용해서 UART를 통하여 데이터를 주고받고, 파일을 전송하는 것에 대하여 이야기해 볼까 합니다.Python이.. 더보기 라즈베리 파이의 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.. 더보기 이전 1 2 3 4 5 ··· 10 다음