분류 전체보기 87

[Raspberry Pi] 모니터 없이 연결

라즈베리파이에는 여러 종류가 있다. 라즈베리파이, w, wh, 2, 3, 3B, 4 등등.. 모니터를 연결할 수 있게 HMDI 포트가 나와 있는데 3나 3B인 경우 일반 HDMI케이블을 사용해서 일반 모니터와 연결 시 그닥 문제가 있진 않지만 w나 4는 일반 HDMI가 아닌 mini, micro 를 사용하기 때문에 어댑터가 필요 하다. 라즈베리파이와 같은 미니pc, 리눅스 환경은 터미널에서 작업을 주로 하기에 ssh 연결 후 작업 시 크게 문제가 되진 않는다. ※ 라즈비안 설치 일단 라즈비안 OS를 올릴 SD카드 준비. SD 카드 노트북에 연결. Raspberry Pi imager 프로그램 실행. 아래 링크에서 다운로드. www.raspberrypi.org/software/ Raspberry Pi OS ..

[Raspberry Pi] 라즈베리파이4 온습도 센서(DHT22) 에러 -> 해결완료

온습도 센서 데이터 값을 불러와서 읽기. 라즈베리파이4를 이용해 온습도 데이터를 읽어오자. 사용한 센서는 DHT22 센서. 첫번째로 소프트웨어 최신 업데이트 git 에서 Adafruit 사의 라이브러리 다운로드. 아래의 명령어들을 라즈베리파이 터미널에서 실행 sudo apt-get update git clone https://github.com/adafruit/Adafruit_Python_DHT.git cd Adafruit_Python_DHT sudo python setup.py install 완료 시 아래 사진처럼 작업 진행 후 완료. 테스트 프로그램 실행 테스트 프로그램 dht11.py import time import Adafruit_DHT sensor = Adafruit_DHT.DHT11 pin ..

RS-232

사용 이유 MCU나 다른 장치간의 통신은 UART 방식이 많이 사용되는데요. UART 통신을 일반 점퍼선으로 하는 경우, 거리가 수십 cm 이내로 가까우면 통신이 잘 됩니다. 그런데 거리가 멀어지면 노이즈가 커져서 오류가 많이 발생하고 정상적인 통신이 어렵습니다. DB9 또는 DB25 케이블을 사용하는 RS-232(RS232) 방식으로 UART 통신을 하면, 수십 m 거리에서도 통신할 수 있습니다. Capacitance가 낮은 케이블을 사용하면 약 300m 거리까지 통신할 수 있습니다. 이 글에서는 3.3V UART 신호를 RS-232 신호로 바꾸고 RS-232 통신의 파형을 관찰했습니다. 사용한 RS232 모듈은 MikroElektronika에서 MAX3232 IC를 사용해서 제작한 것입니다. 참고로 ..

[Raspberry Pi] 재 부팅 시 Python 실행 터미널 실행

라즈베리파이는 미니pc로 많은 기능들이 있는데요. 그 중 재 부팅 시 python프로그램을 자동으로 실행 해보겠습니다. 자동 실행 기능을 지원하는 명령어들이 많지만 프로그램 실행 시 터미널(쉘)이 같이 실행이 필요한 경우도 있겠죠??.. 메인 터미널(쉘) 실행 후 sudo nano /etc/xdg/lxsession/LXDE-pi/autostart 실행 여기서 한 4줄인가있는데 screensaver의 바로 밑줄에다가 명령어를 입력해주면됩니다... 리부트시 기본폴더에 있는 python프로그램('Hellow_python.py")을 실행시켜 보자면.. lxterminal -e python /home/pi/Hellow_python.py 위의 사진 처럼 실행 되는 것을 볼 수 있습니다. 저 같은 경우 마지막 코드에..

P-touch Editor 데이터 베이스 연결하기

안녕하세요? 정말 오랜만에 새 글 작성해봅니다. 라벨 프린트를 이용을 많이 하실 텐데 데이터 베이스 연결하는 법을 정리해두면 좋을 것 같아 이렇게 작성해 봅니다. 일단 라벨 프린터, 라벨 에디터, 엑셀 파일(. xlsx)을 준비해주시면 됩니다. 저는 간단하게 엑셀 문서 작업해 보았습니다. 품목이 4가지 종류만 있지만 100개 ~ 1000개로 넘어가서 일일이 라벨에 넣어주고 프린트하기 힘들겠죠?? 에디터를 실행시켜서 맨 왼쪽 위에 있는 파일 -> 데이터 베이스 -> 연결하기 눌러주시면 됩니다. 선택 후 이런 창이 나오게 되는데요. 이 부분에서 데이터 베이스 연결 파일을 선택할 수 있습니다. 원하는 엑셀 파일 선택하고 나서 열기를 눌러 주시면 됩니다. 제대로 연결이 된다면 하단 바에 엑셀로 작업한 내용이 불..

Tool/P-touchEditor 2020.01.20