Top 50 라즈베리 파이 Gui 프로그래밍 Top Answer Update

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 라즈베리 파이 gui 프로그래밍 on Google, you do not find the information you need! Here are the best content compiled and compiled by the Toplist.maxfit.vn team, along with other related topics such as: 라즈베리 파이 gui 프로그래밍 라즈베리파이 tkinter, 라즈베리파이 tkinter 설치, GUI 프로그래밍 툴, Kivy 단점


(Python tkinter GUI programming for beginner) 1. Window making
(Python tkinter GUI programming for beginner) 1. Window making


EasyGUI를 사용하여 나무 딸기 파이로 간단한 GUI 만들기

  • Article author: ko.eyewated.com
  • Reviews from users: 5189 ⭐ Ratings
  • Top rated: 4.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about EasyGUI를 사용하여 나무 딸기 파이로 간단한 GUI 만들기 Raspberry Pi에는 여러 가지 GUI 방법이 있지만 대부분은 가파른 학습 곡선을 가지고 있습니다. ad. Tkinter Python 인터페이스는 대부분의 경우 ‘go to’옵션 일 수 … …
  • Most searched keywords: Whether you are looking for EasyGUI를 사용하여 나무 딸기 파이로 간단한 GUI 만들기 Raspberry Pi에는 여러 가지 GUI 방법이 있지만 대부분은 가파른 학습 곡선을 가지고 있습니다. ad. Tkinter Python 인터페이스는 대부분의 경우 ‘go to’옵션 일 수 …
  • Table of Contents:

Alike posts

See Newest

Sapid posts

EasyGUI를 사용하여 나무 딸기 파이로 간단한 GUI 만들기
EasyGUI를 사용하여 나무 딸기 파이로 간단한 GUI 만들기

Read More

라즈베리파이 Qt 설치하기 – Label 과 PushButton 실습

  • Article author: knds.tistory.com
  • Reviews from users: 12868 ⭐ Ratings
  • Top rated: 3.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 라즈베리파이 Qt 설치하기 – Label 과 PushButton 실습 C++을 통해 Ui를 연결해 프로그래밍 작업을 할 수 있습니다. 라즈베리 파이 보드 내에서 직접 컴파일을 할 수 있고. 간단한 과제, 프로그램 개발로 아주 … …
  • Most searched keywords: Whether you are looking for 라즈베리파이 Qt 설치하기 – Label 과 PushButton 실습 C++을 통해 Ui를 연결해 프로그래밍 작업을 할 수 있습니다. 라즈베리 파이 보드 내에서 직접 컴파일을 할 수 있고. 간단한 과제, 프로그램 개발로 아주 … 안녕하세요 여러분들을 ‘발전’ 시켜줄 핵발전소입니다. 라즈베리파이에서 Qt를 설치해봅시다. Qt란? Gui 환경으로 프로그램을 개발할 수 있는 개발 툴이라고 보시면 간단합니다. 기본적으로 Qt Creator를 통해 Ui..당신을 발전 시켜줄 핵발전소 블로그
    IT기술, 금융투자
  • Table of Contents:

라즈베리파이 Qt 설치하기 – Label 과 PushButton 실습

Qt Creator 설치하기

Qt Creator 실행하기

UI 간단 실습

UI를 만들어 보자

완성된 프로그램 실행하기

티스토리툴바

라즈베리파이 Qt 설치하기 - Label 과 PushButton 실습
라즈베리파이 Qt 설치하기 – Label 과 PushButton 실습

Read More

라즈베리 파이 파이선 Tkinter GUI 모듈 에 의한 LED ON OFF 코딩

  • Article author: blog.daum.net
  • Reviews from users: 36964 ⭐ Ratings
  • Top rated: 3.6 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 라즈베리 파이 파이선 Tkinter GUI 모듈 에 의한 LED ON OFF 코딩 반명에 라즈베리 파이ㅡ이 파이선 코딩에서는 GUI(graphical User Interface)를 지원하는 Tkinter 모듈에 의해서 그래픽 화면 정의와 아울러 LED on OFF … …
  • Most searched keywords: Whether you are looking for 라즈베리 파이 파이선 Tkinter GUI 모듈 에 의한 LED ON OFF 코딩 반명에 라즈베리 파이ㅡ이 파이선 코딩에서는 GUI(graphical User Interface)를 지원하는 Tkinter 모듈에 의해서 그래픽 화면 정의와 아울러 LED on OFF … 아두이노 코딩의 소중한 경험을 시작하고 싶으신가요? 이 책에서 해답을 찾으세요. 교보문고에서 판매중입니다 _______________________________________________________upto here, commercial!_________________..Coding ART 2009년 시작
  • Table of Contents:
라즈베리 파이 파이선 Tkinter  GUI 모듈 에 의한 LED ON OFF 코딩
라즈베리 파이 파이선 Tkinter GUI 모듈 에 의한 LED ON OFF 코딩

Read More

모두의 라즈베리파이 with 파이썬(개정판)(원서/번역서: [해외]みんなのRASPBERRY PI入門 對應言語:PYTHON3) | 이시이 모루나 | 길벗 – 교보문고

  • Article author: www.kyobobook.co.kr
  • Reviews from users: 37470 ⭐ Ratings
  • Top rated: 4.0 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 모두의 라즈베리파이 with 파이썬(개정판)(원서/번역서: [해외]みんなのRASPBERRY PI入門 對應言語:PYTHON3) | 이시이 모루나 | 길벗 – 교보문고 라즈베리 파이와 파이썬 프로그래밍을 시작하고 싶다면!3년 연속 베스트셀러! 개정판 출간! … 파이썬: 파이썬 기초 문법과 파이썬 GUI 프로그래밍 배우기 …
  • Most searched keywords: Whether you are looking for 모두의 라즈베리파이 with 파이썬(개정판)(원서/번역서: [해외]みんなのRASPBERRY PI入門 對應言語:PYTHON3) | 이시이 모루나 | 길벗 – 교보문고 라즈베리 파이와 파이썬 프로그래밍을 시작하고 싶다면!3년 연속 베스트셀러! 개정판 출간! … 파이썬: 파이썬 기초 문법과 파이썬 GUI 프로그래밍 배우기 누구나 쉽게 배우는 전자 회로 공작과 사물 인터넷 파이썬 프로그래밍 | 누구나 재미있게 라즈베리 파이와 파이썬을 배울 수 있다!준비: 라즈베리 파이가 무엇인지 알아보고, 준비 작업 따라 하기라즈베리 파이가 무엇인지, 필요한 준비물은 무엇인지 알아봅니다. 복잡한 운영체제 설치와 환경 설정 과정은 그림을 따라 하기만 하면 쉽게 할 수 있습… | 라즈베리 파이와 파이썬 프로그래밍을 시작하고 싶다면!3년 연속 베스트셀러! 개정판 출간!라즈베리 파이로 나만의 DIY 컴퓨터를 만들어 보세요!라즈베리 파이는 손바닥만 한 크기의 마이크로 컴퓨터입니다. 파이썬 프로그래밍을 학습할 수 있도록 이미 파이썬 개발 환경이 준…모두의 라즈베리파이 with 파이썬, 이시이 모루나,, 길벗, 9791160507027
  • Table of Contents:

키워드 Pick

이 책의 다른 상품 정보

가격정보

이 상품의 이벤트 5건

배송정보

이 책을 구매하신 분들이 함께 구매하신 상품입니다 KOR (개인)

이 책의 이벤트

책소개

이 책의 총서

상세이미지

목차

추천사

책 속으로

출판사 서평

Klover 리뷰 (0)

북로그 리뷰 (0)

쓰러가기

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기

※구매 후 문장수집 작성 시 리워드를 제공합니다

안내

문장수집 안내

문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여주는 교보문고의 새로운 서비스입니다
마음을 두드린 문장들을 기록하고 좋은 글귀들은 좋아요하여 모아보세요
도서 문장과 무관한 내용 등록 시 별도 통보 없이 삭제될 수 있습니다

1 리워드 안내
구매 후 90일 이내에 문장수집 작성 시 e교환권 100원을 적립해 드립니다

e교환권은 적립일로부터 180일 동안 사용 가능합니다
리워드는 작성 후 다음 날 제공되며 발송 전 작성 시 발송 완료 후 익일 제공됩니다
리워드는 한 상품에 최초 1회만 제공됩니다
주문취소반품절판품절 시 리워드 대상에서 제외됩니다

교환반품품절안내

기프트 BEST

이 책의 원서번역서

이 분야의 베스트

이 분야의 신간

모두의 라즈베리파이 with 파이썬(개정판)(원서/번역서: [해외]みんなのRASPBERRY PI入門 對應言語:PYTHON3) | 이시이 모루나 | 길벗 - 교보문고
모두의 라즈베리파이 with 파이썬(개정판)(원서/번역서: [해외]みんなのRASPBERRY PI入門 對應言語:PYTHON3) | 이시이 모루나 | 길벗 – 교보문고

Read More

[버섯] 라즈베리 파이용 QT Embedded 개발 환경 구축하기

  • Article author: yoo7577.tistory.com
  • Reviews from users: 38668 ⭐ Ratings
  • Top rated: 4.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [버섯] 라즈베리 파이용 QT Embedded 개발 환경 구축하기 몇 달전에 라즈베리 파이에서 GUI를 해보겠다고 이것 저것 찾아보니… QT Embedded에서 라즈베리를 지원한다는 소식을 접하고는 설치하기 위해 몇 … …
  • Most searched keywords: Whether you are looking for [버섯] 라즈베리 파이용 QT Embedded 개발 환경 구축하기 몇 달전에 라즈베리 파이에서 GUI를 해보겠다고 이것 저것 찾아보니… QT Embedded에서 라즈베리를 지원한다는 소식을 접하고는 설치하기 위해 몇 … 라즈베리 파이용 QT Embedded 개발 환경 구축하기 Created Date: 2014.04.01 Modified Date: 2014.04.17 revision 1 키워드 : QT, raspberrypi, rpi, QT Embedded 안녕하세요 버섯돌이 유재성입니다. 몇 달전에 라..
  • Table of Contents:

태그

‘라즈베리파이(RPI)’ Related Articles

공지사항

최근 포스트

태그

검색

전체 방문자

[버섯] 라즈베리 파이용 QT Embedded 개발 환경 구축하기
[버섯] 라즈베리 파이용 QT Embedded 개발 환경 구축하기

Read More

IoT GUI 프로그래밍 기초

  • Article author: edu.kosta.or.kr
  • Reviews from users: 17900 ⭐ Ratings
  • Top rated: 3.4 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about IoT GUI 프로그래밍 기초 … 되고 있는 오픈 하드웨어인 라즈베리파이에서 IOT기반의 JavaFX , Pi4j, DeviceIO를 활용하여 GUI프로그래밍을 습득하고, GPIO 및 파이 디바이스를 GUI로 제어하는 … …
  • Most searched keywords: Whether you are looking for IoT GUI 프로그래밍 기초 … 되고 있는 오픈 하드웨어인 라즈베리파이에서 IOT기반의 JavaFX , Pi4j, DeviceIO를 활용하여 GUI프로그래밍을 습득하고, GPIO 및 파이 디바이스를 GUI로 제어하는 … IT교육,재직자교육,채용예정자교육,일학습과정운영
  • Table of Contents:
IoT GUI 프로그래밍 기초
IoT GUI 프로그래밍 기초

Read More


See more articles in the same category here: toplist.maxfit.vn/blog.

Label 과 PushButton 실습

반응형

안녕하세요 여러분들을 ‘발전’ 시켜줄 핵발전소입니다.

라즈베리파이에서 Qt를 설치해봅시다.

Qt란? Gui 환경으로 프로그램을 개발할 수 있는 개발 툴이라고 보시면 간단합니다.

기본적으로 Qt Creator를 통해 Ui도 직접 설계할 수 있고

C++을 통해 Ui를 연결해 프로그래밍 작업을 할 수 있습니다.

라즈베리 파이 보드 내에서 직접 컴파일을 할 수 있고

간단한 과제, 프로그램 개발로 아주 적합한 프로그램입니다.

Qt Creator 설치하기

라즈베리파이 터미널에서 설치를 시작하겠습니다.

$ sudo apt update $ sudo apt upgrade $ sudo apt install qtcreator $ sudo apt install qt5-default

위와 같이 입력해주세요. 업데이트와 업그레이드 후 설치하시길 권장드립니다.

Qt Creator 실행하기

$ qtcreator

설치가 완료되었으면 터미널에서 qtcreator 치면 프로그램이 실행됩니다.

혹은 좌측 상단 산딸기 모양(시작 버튼) 누르시고 개발 -> Qt Creator 누르시면 됩니다.

UI 간단 실습

Qt Creator 모습입니다. 간단한 실습을 한번 해보겠습니다.

내용은 버튼을 눌렀을 때 HELLO 가 출력되는 프로그램입니다.

New Project를 눌러 새로운 프로젝트를 만듭시다.

Qt Widgets Application 눌러주세요.

Console은 텍스트만 나옵니다. 우린 GUI 사용하려고 Qt를 설치했죠??? Widgets으로 갑시다!

프로젝트 이름은 간단하게 Hello로 정했습니다. (다른 거 하셔도 돼요..)

다음 넘어갑시다.

위젯의 클래스는 3종류가 됩니다.

간단 설명하자면

Widget 기본 클래스.

Dialog는 대화 창 기능 특화 (수락, 거부).

QMainWondow는 메인 윈도에 특화된 메뉴 줄 상태 표시줄 등 다양한 기능 포함.

MainWindow로 진행하겠습니다. 고고~!

설정 완료 Finish 눌러 주세요.

UI를 만들어 보자

프로젝트가 처음 켜졌을 때 모습입니다. Forms 탭에서 ui를 눌러 GUI를 만들어봅시다.

UI 만드는 곳입니다. 좌측에서 Label을 찾아 클릭한 채로 우측 화면으로 드래그해서 넣어보세요.

※잡고 이동 파일 이동시키듯이(드래그 앤 드롭)

TxetLabel 이 배치가 됩니다.

PushButton 도 옮겨보세요. 화면에 배치!

잘하셨습니다. 이제 버튼을 눌렀을 때 동작을 설정해줘야겠죠?

배치시킨 PushButton 을 우클릭해주세요 Go to slot을 눌러주시면 됩니다.

우리가 설정하고 싶은 기능은?

클릭을 했을 때 HELLO를 출력하는 기능입니다. Clicked()를 선택하고 OK 해주세요.

자동으로 이 화면으로 넘어오게 됩니다.

Qt는 SIGNAL과 SLOT으로 이루어진 프로그램입니다.

신호(SIGNAL)를 보내면 함수(SLOT)가 호출됩니다.

버튼 클릭이 신호가 되어 void MainWindow::on_pushButton_clicked()의 내용이 실행됩니다.

저희는 버튼이 눌려졌을 때? ui에 있는 label의 텍스트가 HELLO로 나타나게 만들 겁니다.

ui->label->setText(“HELLO”);

위와 같이 입력해 주세요.

#mainwindow. cpp 파일의 코드 내용입니다.

#include “mainwindow.h” #include “ui_mainwindow.h” MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); } MainWindow::~MainWindow() { delete ui; } void MainWindow::on_pushButton_clicked() { ui->label->setText(“HELLO”); }

Run 시켜 볼까요? Ctrl+R로 간단히 실행시킬 수 있습니다.

초록 재생 버튼을 마우스 클릭하셔도 됩니다.

저장되지 않은 파일이 있다고 뜨네요. Save All 해줍니다.

컴파일이 끝나고 오른쪽에 프로그램이 실행된 모습입니다.

완성된 프로그램 실행하기

버튼을 눌러볼까요?

TextLabel 이 HELLO로 바뀌는 모습!!

이렇게 쉽게 GUI 프로그램을 만들 수 있는 Qt 정말 대단하죠?

과제나 아이들 교육으로 정말 쉬운 프로그램 Qt 설치와 간단 실습을 해봤습니다.

도움이 되셨나요? 궁금한 점은 댓글로 물어봐 주세요.

최대한 빨리 답변할 수 있도록 노력하겠습니다.

반응형

라즈베리 파이 파이선 Tkinter GUI 모듈 에 의한 LED ON OFF 코딩

아두이노 코딩의 소중한 경험을 시작하고 싶으신가요? 이 책에서 해답을 찾으세요. 교보문고에서 판매중입니다

_______________________________________________________upto here, commercial!______________________

아두이노나 라즈베리 파이에서 와이파이 IOT 코딩에 의해 웹브라우저에서 on OFF 버튼을 만들어 클릭하여 LED를 on OFF 할 수 있었다.

반명에 라즈베리 파이ㅡ이 파이선 코딩에서는 GUI(graphical User Interface)를 지원하는 Tkinter 모듈에 의해서 그래픽 화면 정의와 아울러 LED on OFF 및 EXIT를 위한 버튼을 생성하여 LED를 제어해 보자. LED는 BCM 넘버링 기준 17번에 배선해 두기로 한다.

참고사항으로 윈도우즈에 버튼 코딩을 포함하여 GUI를 지원하는 마이크로소프사의 비쥬얼 베이직이 있었는데 바로 Tkinter 가 비슷한 역할을 하는 듯하다.

파이선 GUI 모듈 Tkinter는 라즈베리 파이 설치시에 함께 설치되므로 그냥 불러서 사용하면 된다.

파이선 2.7 버전에서는 모듈명이 Tkinter 임에 반해 버전 3에서는 소문자로 시작하는 tkinter 임에 유의하자. 여기에 소개되는 코드는 파이선 2 기준이다.

그림은 코드를 실행했을 때 나타나는 버튼과 버튼을 클릭했을 때 셸에 뜨는 출력이다. LED on 버튼을 클릭하면 버튼이 LED OFF 로 변경되며 EXIT 버튼을 클릭하면 코드 실행이 끝난다.

비록 와이파이는 아니지만 IOT(사물인터넷) LED on OFF 코드를 작성 실행해본 경험이 있다면 이 파이선 코드도 버튼으로 동작하기 때문에 비슷한 느낌이 들 듯하다.

코드 구성을 세부분으로 나눠 검토해 보기로 한다.

LED를 BCM 넘버 17번에 전류제한 저항과 함께 배선하고 RPi.GPIO 모듈을 사용하기로 한다. 아울러 Tkinter 모듈의 모든 것을 사용하기로 하자. 와일드 캐릭터인 * 는 모든 것을 뜻한다. tkFont 전용 폰트 모듈을 불러들인다.

GPIO 모드를 BCM 넙버링으로 설정하고 17번 핀을 출력으로 설정함과 동시에 LOW 즉 LED를 OFF 하도록 한다. 코드 시작에 있어 Tk()를 불러 win 이란 명칭으로 클라스 명령화 한다.

첫줄에 폰트를 정의한 후 버튼 입력에 따라 실행할 2개의 함수를 정의한다. 하나는 ledON() 이며 다른 하나는 exitProgram() 이다. ledON() 은 내부에 on 과 OFF 2가지를 실행하며 exitProgram()은 GPIO.cleanup()과 함께 quit() 즉 멈추게 된다.

세 번째 파 트는 GUI 화면의 해상도(600×300) 지정과 함께 타이틀을 부여한다. 아울러 2개의 버튼 즉 exitButton 과 ledButton 을 정의한다. ledButton 처음에는 LED on을 텍스트로 출력하게 되어 있으나 ledON() 함수에서 텍스트 내용을 바꾸어 출력할 수도 있다.

이번에는 이 코드를 조금 변경하여 LED를 on OFF 하는 버튼을 따로 만들어 보도록 하자. 아래와 같이 변경된 함수와 버튼 코드를 살펴보자.

ledON() 함수에서17번 입력 상태가 1 즉 HIGH 가 아니면 LOW 이므로 OFF 되어 있는 상태이다. 그러면 HIGH를 출력한다. 즉 on 시키는 것이다.

ledOFF() 함수에서 17번 입력 상태가 1 이면 즉 HIGH 이므로 on 되어 있는 상태이다. 그러면 LOW를 출력한다. 즉 OFF 시키는 것이다.

버튼 코딩에서 3개의 버튼을 수용할 수 있도록 높이 발향으로 즉 600×300에서 800×600 정도로 해상도를 높여 줄 필요가 있다. ledON 과 ledOFF 버튼을 따로 분리한다.

모두의 라즈베리파이 with 파이썬(개정판)(원서/번역서: [해외]みんなのRASPBERRY PI入門 對應言語:PYTHON3)

상품상세정보 ISBN 9791160507027 ( 1160507023 ) 쪽수 388쪽 크기 182 * 235 * 27 mm /862g 판형알림 이 책의 원서/번역서 みんなのRASPBERRY PI入門 對應言語:PYTHON3 / 石井モルナ

책소개

이 책이 속한 분야

라즈베리 파이와 파이썬 프로그래밍을 시작하고 싶다면!

3년 연속 베스트셀러! 개정판 출간!

라즈베리 파이로 나만의 DIY 컴퓨터를 만들어 보세요!

라즈베리 파이는 손바닥만 한 크기의 마이크로 컴퓨터입니다. 파이썬 프로그래밍을 학습할 수 있도록 이미 파이썬 개발 환경이 준비되어 있어 편리합니다. 또한, 전자 부품을 연결하고 프로그래밍하면 불을 켜거나, 모터를 돌리거나, 조이스틱을 사용할 수 있는 등 전자 회로 제어를 할 수 있습니다. 이런 간단한 전자 회로 제어를 응용하면 조이스틱을 연결한 게임, 침입 방지 시스템, 내비게이션 등도 만들 수 있고, 더 나아가 로봇까지 제어할 수도 있습니다.

이 책으로 라즈베리 파이의 무한한 가능성에 한 걸음 내디뎌 보세요. 라즈베리 파이가 무엇이고 어떻게 사용하는지 그림만 보고 따라 할 수 있게 알려줍니다. 파이썬 프로그래밍과 전자 회로 공작을 통해 각종 입출력 부품도 다뤄 봅니다. 이 책이 여러분의 첫걸음을 도와줄 거예요. 지금부터 라즈베리 파이로 무엇을 해 볼지 마음껏 상상해 보세요!

상세이미지

목차

1장 라즈베리 파이 + 파이썬 + 전자 회로 공작으로 컴퓨터와 친해지기

1 라즈베리 파이, 파이썬, 전자 회로 공작

___1.1 컴퓨터로 할 수 있는 일

___1.2 라즈베리 파이

2 라즈베리 파이를 알아보자

___2.1 라즈베리 파이 구성

___2.2 라즈베리 파이를 다룰 때 주의할 점

3 라즈베리 파이에 필요한 것

___3.1 모니터와 연결 케이블

___3.2 스피커

___3.3 키보드와 마우스

___3.4 네트워크

___3.5 마이크로 SD 카드

___3.6 전원과 USB-microB 케이블

2장 운영체제(라즈비안) 설치와 사용 방법

1 라즈베리 파이에서 사용할 수 있는 운영체제

2 라즈비안 설치 방법

___2.1 설치 방법 개요

3 NOOBS, NOOBS Lite를 사용해서 라즈비안 설치하기

___3.1 NOOBS, NOOBS Lite 내려받기

___3.2 라즈비안 내려받기

4 라즈비안만 내려받아서 설치하기

___4.1 라즈비안 이미지 파일 내려받기

___4.2 이미지 파일을 마이크로 SD 카드에 설치하기

___4.3 라즈비안 부팅하기

___4.4 맥에서 사용하는 방법

5 라즈비안 기본 설정

___5.1 무선 LAN 설정

___5.2 라즈비안 업데이트

___5.3 한글 입력기 설치

___5.4 라즈비안 설정

___5.5 한글 입력

___5.6 라즈베리 파이 종료 방법

6 마이크로 SD 카드 포맷하기

___6.1 SD 포매터 설치

___6.2 마이크로 SD 카드 포맷

7 기본 사용 방법

___7.1 라즈비안 애플리케이션

___7.2 라즈비안에서 사용할 수 있는 명령어

___7.3 라즈비안 디렉터리 구성

3장 파이썬 기본 지식

1 파이썬이란?

___1.1 파이썬의 특징

___1.2 이 책에서 다루는 파이썬 버전

2 Hello World 프로그램 작성해 보기

___2.1 IDE 사용 방법

___2.2 대화형 세션으로 프로그램 실행하기

___2.3 프로그램을 파일로 저장하기

___2.4 파이썬 프로그램 작성 규칙

___2.5 파이썬 문법 오류

3 프로그래밍 기본 지식

___3.1 컴퓨터에서 다루는 데이터 단위와 자료형

___3.2 논리 연산

___3.3 문자 정보 처리

___3.4 함수, 메서드, 모듈 사용 방법

4 기본 자료형 – 다양한 데이터 다루기

___4.1 파이썬의 내장 자료형

___4.2 변수

___4.3 정수형, 부동소수형, 불형

___4.4 숫자 값 계산

___4.5 문자열

___4.6 리스트

___4.7 튜플

___4.8 딕셔너리

___4.9 다른 자료형으로 변환하기

___4.10 문자열 서식 지정

___4.11 한글 문자 처리법

___4.12 키보드에서 입력받는 방법

5 상황에 따른 처리

___5.1 조건에 따라 처리 나눠 보기(if 문)

___5.2 처리 반복하기(while 문)

___5.3 시퀀스 자료형의 처리 반복하기(for~in 문)

___5.4 반복 처리 종류

___5.5 기본형 예외에 따른 예외 처리

6 파일 조작

___6.1 기본 파일 조작

___6.2 파일 읽고 쓰기

7 함수를 만들어 보자

___7.1 함수 정의

___7.2 변수의 스코프와 수명

8 모듈

___8.1 모듈을 임포트하는 방법

___8.2 모듈 작성하기

9 GUI 프로그램

___9.1 Tkinter 라이브러리

___9.2 GUI로 Hello World 출력하기

___9.3 버튼 만들기

___9.4 라디오 버튼 만들기

___9.5 슬라이더 만들기

___9.6 텍스트 박스 만들기

___9.7 그림 그리기

4장 전자 회로 공작에 도전!

1 전자 회로 공작의 기본 지식

___1.1 아날로그 신호와 디지털 신호

___1.2 옴의 법칙

___1.3 전자 부품의 절대 최대 정격

___1.4 라즈베리 파이로 전자 회로 제어하기

___1.5 회로도 기호

2 준비물

___2.1 이것부터 준비하기

___2.2 브레드보드의 종류와 구성

___2.3 점퍼 와이어의 종류

___2.4 있으면 편리한 도구

___2.5 텍스트 박스 만들기

3 첫걸음(LED와 스위치)

___3.1 LED란?

___3.2 LED 연결하기

___3.3 RPi.GPIO 라이브러리

___3.4 파이썬 프로그램(LED 깜빡이기)

___3.5 LED 밝기 조절하기

___3.6 파이썬 프로그램(PWM 신호)

___3.7 스위치란?

___3.8 스위치 연결하기

___3.9 파이썬 프로그램(스위치 입력)

4 모터 돌리기

___4.1 모터란?

___4.2 DC 모터를 제어하는 회로

___4.3 파이썬 프로그램(DC 모터 제어)

___4.4 스테핑 모터를 제어하는 회로

___4.5 파이썬 프로그램(스테핑 모터 제어)

___4.6 서보 모터를 제어하는 회로

___4.7 파이썬 프로그램(서보 모터 제어)

5 카메라 사용하기

___5.1 카메라 연결하기

___5.2 라즈베리 파이 카메라를 사용하기 위한 준비

___5.3 picamera 라이브러리

___5.4 파이썬 프로그램(사진 촬영)

___5.5 동영상 재생 애플리케이션 설치

___5.6 파이썬 프로그램(동영상 촬영)

6 IC 연결하기 ① (SPI)

___6.1 SPI 인터페이스란?

___6.2 SPI 인터페이스를 사용하기 위한 준비

___6.3 SPI 인터페이스의 A/D 컨버터 IC

___6.4 A/D 컨버터 연결하기

___6.5 SPI 인터페이스 라이브러리

___6.6 파이썬 프로그램(A/D 컨버터 연결)

7 IC 연결하기 ② (I2C)

___7.1 I2C 인터페이스란?

___7.2 I2C 인터페이스를 사용하기 위한 준비

___7.3 I2C 인터페이스의 3축 가속도 센서 모듈

___7.4 가속도 센서 모듈 연결하기

___7.5 I2C 인터페이스 라이브러리

___7.6 파이썬 프로그램(가속도 센서 모듈)

부록

A 라즈비안 백업과 복원

___A.1 백업과 복원 방법(윈도)

___A.2 백업과 복원 방법(OS X)

___A.3 라즈비안을 최신 상태로 만들기

B 부품 리스트

C 한글 설정 방법 2

D 참고 자료

찾아보기

추천사

한효창 예제도 다양하고, 쉽게 설명되어 있고, 기초부터 차근차근 알려주어 잘 따라할 수 있었어요.

파이썬 설명이 잘 되어 있어 파이썬 공부에도 좋았습니다.

[추천관계-홍익대학교 전자전기공학부(컴퓨터공학 복수 전공))] 신지후(프리랜서 개발자) 이 책의 실습으로 코딩과 전자 회로를 모두 경험할 수 있었습니다.

각 부품의 사용법과 원리를 충분히 설명하여 더 쉽게 실습할 수 있어요. 박성진

[추천관계-(삼성 SDS ACT(A… 책에 있는 전자 회로 실습을 완주하고 라즈베리 파이와 다양한 센서를 어떻게 사용하는지 배울 수 있었습니다. 평소 생각만 했던 아이디어를 실제로 구현하고 검증하는 데 원동력이 되었습니다.[추천관계-(삼성 SDS ACT(A… 더보기

[추천관계-(삼성 SDS ACT(Agile Core Team) 그룹, 2SPRINTS 소속)] 책에 있는 전자 회로 실습을 완주하고 라즈베리 파이와 다양한 센서를 어떻게 사용하는지 배울 수 있었습니다. 평소 생각만 했던 아이디어를 실제로 구현하고 검증하는 데 원동력이 되었습니다.[추천관계-(삼성 SDS ACT(Agile Core Team) 그룹, 2SPRINTS 소속)] 닫기

책 속으로

이 책은 PC에서 동작하는 프로그램과 현실 세계를 연결하는 방법을 소개하는 것이 목적입니다. 지금까지 PC에서 동작하는 프로… 라즈베리 파이라는 플랫폼을 이용해 파이썬을 학습하면 확장 커넥터를 쓸 수 있다는 점이 가장 큰 이점입니다. 확장 커넥터를 쓰면 프로그램으로 전자 회로를 제어해서 주변 밝기나 온도 같은 현실 세계의 정보를 얻을 수 있고, DC 모터나 서보 모터를 제어해서 본체를 움직일 수도 있습니다. 파이썬이라는 프로그래밍 언어로 PC 내부 동작과 PC 외부 동작을 간단히 제어할 수 있는 환경은 라즈베리 파이만의 매력입니다.이 책은 PC에서 동작하는 프로그램과 현실 세계를 연결하는 방법을 소개하는 것이 목적입니다. 지금까지 PC에서 동작하는 프로… 더보기

이 책은 PC에서 동작하는 프로그램과 현실 세계를 연결하는 방법을 소개하는 것이 목적입니다. 지금까지 PC에서 동작하는 프로그램만 만들었거나 아두이노 같은 전자 회로를 제어하는 프로그램만 만들었던 분이라면 양쪽을 이어주는 환경을 이렇게 저렴하게 구할 수 있다는 걸 알아 주면 좋겠습니다. 두 세계를 연결하면 프로그래밍 가능성이 더욱 커진다는 걸 느끼길 바랍니다.

_지은이 머리말 중에서 라즈베리 파이라는 플랫폼을 이용해 파이썬을 학습하면 확장 커넥터를 쓸 수 있다는 점이 가장 큰 이점입니다. 확장 커넥터를 쓰면 프로그램으로 전자 회로를 제어해서 주변 밝기나 온도 같은 현실 세계의 정보를 얻을 수 있고, DC 모터나 서보 모터를 제어해서 본체를 움직일 수도 있습니다. 파이썬이라는 프로그래밍 언어로 PC 내부 동작과 PC 외부 동작을 간단히 제어할 수 있는 환경은 라즈베리 파이만의 매력입니다.이 책은 PC에서 동작하는 프로그램과 현실 세계를 연결하는 방법을 소개하는 것이 목적입니다. 지금까지 PC에서 동작하는 프로그램만 만들었거나 아두이노 같은 전자 회로를 제어하는 프로그램만 만들었던 분이라면 양쪽을 이어주는 환경을 이렇게 저렴하게 구할 수 있다는 걸 알아 주면 좋겠습니다. 두 세계를 연결하면 프로그래밍 가능성이 더욱 커진다는 걸 느끼길 바랍니다._지은이 머리말 중에서 닫기

출판사 서평

So you have finished reading the 라즈베리 파이 gui 프로그래밍 topic article, if you find this article useful, please share it. Thank you very much. See more: 라즈베리파이 tkinter, 라즈베리파이 tkinter 설치, GUI 프로그래밍 툴, Kivy 단점

Leave a Comment