본문 바로가기
반응형
[Python] tkinter grid 레이아웃 사용하기 Python에서 윈도우에 widget을 배치하는 방법으로 grid 레이아웃이 사용됩니다. 사용방법도 간단히 배치하고 싶은 widget을 행과 열을 지정하는 방법으로 쉽게 배치시킬 수 있습니다. 우선 간단히 윈도우에 버튼 4개를 grid 레이아웃을 사용하여 배치하는 예제를 구현해 보았습니다. 2행 2열의 grid 위에 배치를 하였습니다. import tkinter as tk root = tk.Tk() root.title("레이아웃 테스트") frame = tk.Frame(root) frame.pack() button0_0 = tk.Button(frame, text = "버튼0-0", width=20, bg="#00ffff") button0_0.grid(row = 0, column = 0) button0_1.. 2021. 5. 29.
[라즈베리파이 3B+] Application Launch Bar에 단축아이콘 등록 라즈베리파이에서 자주 실행시키는 프로그램은 아래 그림의 붉은색 박스(Application Launch Bar) 부분에 단축 아이콘을 등록하여 실행시키면 편리합니다. (저 부분은 Application Launch Bar와 Task Bar로 나뉘는 것 같습니다.) 윈도우의 경우 아이콘을 끌어다가 놓으면 바로 만들어지는데 라즈베리파이에서는 바로는 안되고 2단계 정도를 거쳐야 사용할 수 있는 것 같습니다. 제가 라즈베리파이 게시글에 이미지를 넣기 위해 scrot 캡쳐를 자주 사용하여 GUI 프로그램으로 만들었습니다. 이 프로그램을 Application Launch Bar에 등록해 보려고 합니다. [라즈베리파이 3B+] 스크린 캡쳐 사용하기(scrot 사용하기) 블로그에 라즈베리파이 관련 캡쳐 이미지를 올리기 위.. 2021. 5. 22.
[라즈베리파이 3B+] 카메라 사용하기(Pi Camera Board v1.3) 라즈베리파이에서 사용할 수 있는 카메라 모듈은 3가지 종류가 있습니다. 2013년도 출시된 V1(5메가 픽셀 지원), 2016년도 출시된 V2(8메가 픽셀 지원), 2020년도 출시된 V3(12.3 메가 픽셀 지원)로 3가지 모델이 있습니다. 각 모듈의 상세 스펙은 아래 라즈베리파이 사이트에서 가져온 공식 카메라 사양표를 참고하시기 바랍니다. 3가지 모듈 중 가장 저렴하게 카메라 테스트를 할 수 있는 V1 모듈을 구매하였습니다. 출시 당시에는 $25에 판매가 되었지만 8년이라는 시간이 흐른 지금에는 $3 이하로 구매가 가능합니다. 참고로 저는 알리에서 Raspberry Pi Camera Board v1.3을 저렴하게 $2.66에 구매하였습니다. 라즈베리파이 3B+의 전원을 제거 후 HDMI 포트 옆의 커.. 2021. 5. 21.
[라즈베리파이 3B+] Raspberry Pi OS 업데이트 오랜만에 라즈베리파이 사이트에 접속해 보니 Raspberry Pi OS가 업데이트가 된 것을 알게 되었습니다. 마지막으로 2020년도 12월쯤 테스트해 봤었는데 그 후로 2번의 업데이트가 더 있었네요. 몇 가지 버그들도 수정이 되고 오랜만이라 다운로드 후 테스트를 해 보았습니다. 다운로드는 아래 사이트에서 받으시면 됩니다. Operating system images – Raspberry Pi The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community. www.raspberrypi.. 2021. 5. 20.
티스토리 글 기본 폰트 사이즈 커짐 (2021.05.13) 이 글은 테스트 목적으로 글쓰기 기본인 '본문1' 폰트 사이즈로 작성되어졌습니다. PC와 모바일에서 어떻게 보여지는지를 확인하기 위해 작성됨. 2021년 5월 13일 블로그의 글을 쓰는데 뭔가 이상한 점을 느꼈습니다. 뭘까? 뭘까? 잘 살펴보니 게시글 작성 기본 폰트 사이즈가 커졌습니다. 포럼을 살펴보니 저만의 문제가 아니라 티스토리에서 공지 없이 기본 폰트 크기를 키운 것 같습니다. PC와 모바일로 접속 해 보니 모두 폰트 크기가 커졌습니다. 조금 더 살펴보니 현재(2021.05.13일) '본문2' 사이즈가 예전의 폰트 사이즈와 유사한 크기인 것 같습니다. 만약에 이전 게시글의 폰트 크기를 사용하고자 한다면 새 게시글을 작성 후 전체 선택하여 폰트 사이즈를 '본문2'로 일괄 적용하시면 이전과 유사한 크.. 2021. 5. 13.
[ATTiny13] GPIO를 사용한 LED blink 테스트 ATTiny13의 GPIO를 사용하여 LED blink 테스트를 해 보았습니다. 데이터시트에서 GPIO관련 레지스터를 찾아보았습니다. GPIO와 관련된 레지스터는 아래 4가지가 있습니다. MCUCR : PUD(Pull-up Disable)만 연관이 있으며, 이 비트를 '1'로 설정시 모든 GPIO의 풀업이 해제됩니다. PORTB : 각 GPIO 포트의 R/W 용도로 사용합니다. DDRB : 각 GPIO 포트를 Input 또는 Output용으로 설정합니다. PINB : 각 GPIO 포트의 R/W 용도로 사용합니다.(초기값이 없음) ATTiny13에는 6개의 GPIO를(PB0~PB5) 사용할 수 있습니다. 이 중 PB5는 ATTiny13의 RESET 용도로도 사용됩니다. 따라서 PB5핀을 GPIO로 설정시 .. 2021. 5. 7.
반응형