임베디드 (16) 썸네일형 리스트형 라즈베리파이 lcd모듈로 눈 모양 만들기 이번엔 lcd 모듈을 이용해 눈 모양을 만들어보겠습니다.https://doyun98.tistory.com/80 라즈베리파이로 lcd 모듈 사용하기라즈베리파이에서 파이썬을 통해 lcd 모듈 사용하는 방법을 알아보겠습니다. lcd 모듈은 i2c 통신을 이용하므로 해당하는 핀에 맞춰 연결하면 됩니다. 패키지 설치lcd 사용을 위해 필요한 패키지doyun98.tistory.comlcd 모듈 연결 및 사용법은 해당 포스트를 참고하기 바랍니다. 눈 모양 만들기큰 눈을 표현하기 위해 2x2의 문자들을 통해 눈을 만들어보겠습니다. 문자와 문자 사이의 간격 때문에 자연스러운 표현하는 것은 꽤 어렵습니다.patterns = { 'normal_tl': [ # 왼쪽 위 0b00111, # ..### .. 라즈베리파이로 lcd 모듈 사용하기 라즈베리파이에서 파이썬을 통해 lcd 모듈 사용하는 방법을 알아보겠습니다. lcd 모듈은 i2c 통신을 이용하므로 해당하는 핀에 맞춰 연결하면 됩니다. 패키지 설치lcd 사용을 위해 필요한 패키지를 설치해줍니다.$sudo pip3 install RPLCD$sudo pip3 install RPi.GPIO$sudo pip3 install pillow LCD 모듈 사용법초기화lcd = CharLCD('PCF8574', 0x27, cols=16, rows=2)#lcd = CharLCD(# i2c_expander='PCF8574', # I2C 확장칩 종류# address=0x27, # I2C 주소 (기본값)# cols=16, # .. [RTOS 개발하기] 임베디드 개발 프로젝트 후기 https://www.yes24.com/Product/Goods/84909414 임베디드 OS 개발 프로젝트 - 예스24나만의 임베디드 운영체제를 만들어 보자.이 책은 펌웨어 개발 과정을 실시간 운영체제(RTOS)를 만들어 가며 설명한다. 임베디드 운영체제를 개발 환경 구성에서 시작해 최종적으로 RTOS를 만드는www.yes24.com 공부 목적으로 이만우님의 저서 "임베디드 OS 개발 프로젝트"를 따라가며, RTOS "Navilos"를 개발하는 포스트입니다. 모든 내용은 "임베디드 OS 개발 프로젝트"에 포함되어 있습니다.개발 목적임베디드 시스템에 많이 사용되는 RTOS를 직접 개발해 보며 다음과 같은 지식을 학습하고자 합니다. - RTOS의 핵심 개념에 대해 학습한다. - 운영체제 핵심 기능을 설계해.. Arm 아키텍처 ARM 프로세서ARM 프로세서는 임베디드 시스템 시장에서 독보적인 위치를 차지하고 있습니다. 4차 산업혁명으로 AI, 자율주행, IoT 등에 사용되는 디바이스들이 늘어나며 Arm의 영향력은 더욱 커질 것으로 전망됩니다. Arm 프로그래밍은 임베디드 시스템의 펌웨어와 같은 Low-Level 개발에 필수적으로 필요합니다. 이러한 Arm 프로세서를 제대로 이해하기 위해 앞으로 Arm 프로세서와 Arm 프로그래밍을 공부하고 포스트를 작성하도록 하겠습니다. 주로 많이 다루는 Cortex-M이 아닌 Cortex-A 같은 최신 프로세서 중심으로 학습하고자 합니다.ARM 아키텍처의 구성ARM은 다양한 응용 분야의 요구를 충족하기 위해 Armv7 및 Armv8과 같은 아키텍처를 제공하며, 이를 기반으로 구현된 프로세서를.. [RTOS 개발하기] 임베디드 OS 개발 프로젝트ch.13 https://www.yes24.com/Product/Goods/84909414 임베디드 OS 개발 프로젝트 - 예스24나만의 임베디드 운영체제를 만들어 보자.이 책은 펌웨어 개발 과정을 실시간 운영체제(RTOS)를 만들어 가며 설명한다. 임베디드 운영체제를 개발 환경 구성에서 시작해 최종적으로 RTOS를 만드는www.yes24.com 공부 목적으로 이만우님의 저서 "임베디드 OS 개발 프로젝트"를 따라가며, RTOS "Navilos"를 개발하는 포스트입니다. 모든 내용은 "임베디드 OS 개발 프로젝트"에 포함되어 있습니다.개발 목적임베디드 시스템에 많이 사용되는 RTOS를 직접 개발해 보며 다음과 같은 지식을 학습하고자 합니다. - RTOS의 핵심 개념에 대해 학습한다. - 운영체제 핵심 기능을 설계해.. [RTOS 개발하기] 임베디드 OS 개발 프로젝트ch.12 https://www.yes24.com/Product/Goods/84909414 임베디드 OS 개발 프로젝트 - 예스24나만의 임베디드 운영체제를 만들어 보자.이 책은 펌웨어 개발 과정을 실시간 운영체제(RTOS)를 만들어 가며 설명한다. 임베디드 운영체제를 개발 환경 구성에서 시작해 최종적으로 RTOS를 만드는www.yes24.com 공부 목적으로 이만우님의 저서 "임베디드 OS 개발 프로젝트"를 따라가며, RTOS "Navilos"를 개발하는 포스트입니다. 모든 내용은 "임베디드 OS 개발 프로젝트"에 포함되어 있습니다.개발 목적임베디드 시스템에 많이 사용되는 RTOS를 직접 개발해 보며 다음과 같은 지식을 학습하고자 합니다. - RTOS의 핵심 개념에 대해 학습한다. - 운영체제 핵심 기능을 설계해.. [RTOS 개발하기] 임베디드 OS 개발 프로젝트ch.11 https://www.yes24.com/Product/Goods/84909414 임베디드 OS 개발 프로젝트 - 예스24나만의 임베디드 운영체제를 만들어 보자.이 책은 펌웨어 개발 과정을 실시간 운영체제(RTOS)를 만들어 가며 설명한다. 임베디드 운영체제를 개발 환경 구성에서 시작해 최종적으로 RTOS를 만드는www.yes24.com 공부 목적으로 이만우님의 저서 "임베디드 OS 개발 프로젝트"를 따라가며, RTOS "Navilos"를 개발하는 포스트입니다. 모든 내용은 "임베디드 OS 개발 프로젝트"에 포함되어 있습니다.개발 목적임베디드 시스템에 많이 사용되는 RTOS를 직접 개발해 보며 다음과 같은 지식을 학습하고자 합니다. - RTOS의 핵심 개념에 대해 학습한다. - 운영체제 핵심 기능을 설계해.. [RTOS 개발하기] 임베디드 OS 개발 프로젝트ch.10 https://www.yes24.com/Product/Goods/84909414 임베디드 OS 개발 프로젝트 - 예스24나만의 임베디드 운영체제를 만들어 보자.이 책은 펌웨어 개발 과정을 실시간 운영체제(RTOS)를 만들어 가며 설명한다. 임베디드 운영체제를 개발 환경 구성에서 시작해 최종적으로 RTOS를 만드는www.yes24.com 공부 목적으로 이만우님의 저서 "임베디드 OS 개발 프로젝트"를 따라가며, RTOS "Navilos"를 개발하는 포스트입니다. 모든 내용은 "임베디드 OS 개발 프로젝트"에 포함되어 있습니다.개발 목적임베디드 시스템에 많이 사용되는 RTOS를 직접 개발해 보며 다음과 같은 지식을 학습하고자 합니다. - RTOS의 핵심 개념에 대해 학습한다. - 운영체제 핵심 기능을 설계해.. 이전 1 2 다음