개발자/라즈베리파이4 썸네일형 리스트형 라즈베리 파이 피코 완벽 입문: Raspberry Pi Pico 사용 방법 총정리 Raspberry Pi Pico는 소형이면서도 강력한 성능을 자랑하는 마이크로컨트롤러 보드로, 저전력 IoT 기기부터 센서 기반 프로젝트까지 다양한 응용이 가능합니다. 특히 C/C++이나 MicroPython을 활용한 손쉬운 프로그래밍 덕분에 입문자부터 메이커까지 폭넓게 활용되고 있죠. 이 글에서는 Raspberry Pi Pico 사용 방법을 단계별로 소개하며, 보드의 기본 사양부터 개발 환경 설정, 코드 업로드 방법까지 초보자도 따라 하기 쉽게 설명합니다. Raspberry Pi 제품군으로 SBC(Single Board Computer 단일 보드 컴퓨터)의 세계에 혁명을 일으킨 후 재단은 의심할 여지없이 사용 가능한 많은 보드 중에서 자리를 찾을 €5 가격인 Raspberry Pi PICO 보드로 마.. 라즈베리파이4 파이선 uart 통신 아래 코드는 pc에서 전송받은 데이터를 출력하는 코드다. pc에는 씨리얼 포트를 열고 데이터 송 수신이 가능한 씨리얼 모니터 프로그램이 설치되어 있어야 한다. import RPi.GPIO as GPIO import serial ser = serial.Serial('/dev/serial0', 115200) ser.close() ser.open() str = b'Python Serial Example\r\n' n = ser.write(str) try: while True: if ser.readable(): response = ser.readline() ser.write(response) print(response) except KeyboardInterrupt: pass finally: ser.close() .. 라즈베리파이4 파이선 버튼 입력 제어 디지털 입력 감지 컨트롤러/프로세서가 디지털 입력을 감지하는 방법에는 여러 가지가 있습니다. 이러한 방법은 사용자 프로그램에서 구현됩니다. 논리적 입력을 감지하는 가장 기본적인 방법은 특정 시점의 입력값을 확인하는 것이다. 이것을 "투표"라고 합니다. 그러나 이 방법에서 컨트롤러/프로세서는 사용자 프로그램이 잘못된 시간에 값을 읽는 경우 입력 읽기를 놓칠 수 있습니다. 폴링의 경우 스위치의 상태는 "조건부인 경우"에 의해 확인되고 루프에서 확인됩니다. 그러나 이것은 프로세서 집약적인 작업입니다. 그렇게 하는 또 다른 방법은 단순히 인터럽트 또는 에지 감지를 사용하여 입력을 감지하는 것입니다. 이 방법에서 사용자 프로그램은 GPIO 핀에서 HIGH에서 LOW로의 전환(하강 에지) 또는 LOW에서 HIGH로.. 라즈베리파이4 파이선 LED 제어 라즈베리파이4 에서 GPIO 제어를 쉽게 할 수 있도록 여러 가지 GPIO 제어 라이브러리가 있다. C언어로 프로그래밍 할 경우에는 wiringPi가 있고, 파이선에서는 RPI.GPIO를 사용하는데 여기서는 RPI.GPIO를 사용한다. 아래 포스팅을 참고하기 바란다. 참고: RPi.GPIO 모듈, RPi.GPIO 라이브러리, RPi.GPIO API 사용법 아래는 LED 제어 코드 import RPi.GPIO as IO import time IO.setmode(IO.BCM) IO.setup(4, IO.OUT) for i in range(1, 20): IO.output(4, True) time.sleep(1) IO.output(4, False) time.sleep(1) 라즈베리파이4 UART 6개 활성화 방법 라즈베리파이4 에는 모두 6개의 uart 포트가 존재한다. www.raspberrypi.org/documentation/configuration/uart.md UART configuration - Raspberry Pi Documentation documentation > configuration > uart UART configuration There are two types of UART available on the Raspberry Pi - PL011 and mini UART. The PL011 is a capable, broadly 16550-compatible UART, while the mini UART has a reduced feature set. All UARTs on the www.r.. 라즈베리파이 Pico 정리 잘된 곳 한참 전에 사용법을 정리한 후로 다시 살펴보지 않았다. 다시 한번 봐야겠다. 가지고 있는 보드조차 활용하지 않으면 무슨 소용인가? 필요가 있어야, 궁해야 통하는 법인데 무얼 해야 할지 모르니... 여하튼 사이트 참고해서 포스팅을 많이 하는 수밖엔. 늘 그렇듯이 말이다. Everything about the Raspberry Pi Pico W 개발자이신 분 블로그: 오픈서포트의 주변잡기 Raspberry Pi4 RFID RC522 실습 모든 에러 해결 RFID RC522 모듈을 테스트하기 전에 반드시 알아야 할 사항은 다음과 같다. 1. 파이선 2.7x 버전에서 시험할 것. 코드가 옛날 코드다. 3.x 번전은 Python3 어쩌고 하면서 실행하니까 어려운 일은 아니다. 2. MFRC522 설치할 때 Git 버전을 roll back 하는 명령을 반드시 실행한다. 3. 라즈베리파이의 CE0(물리번호 24번)을 사용할 경우에는 그대로 코드를 사용하고, CE1(물리번호 26번)을 사용하는 경우는 반드시 MFRC522.py 파일을 수정할 것 일단 RFID 카드에 대한 내용은 다음 내용을 참고한다. 아래 실습은 따라 하지 마세요. 라즈베리파이 4 스마트홈 RFID RC522 실습 11 라즈베리파이4 스마트홈 RFID RC522 실습 11 스마트홈 시스템에서는 D.. 라즈베리파이4 스마트홈 안드로이드 앱 설명 16 글을 쓰거나, 시험을 하거나, 제작을 하거나 어떤 일을 하든 시작이 가장 어렵다. 일단 시작하면 남은 것은 근성을 발휘해 한마리씩 처리하면 된다. 시작하지 않으면 아무것도 하지 않은 것이다. 그래서 가장 쉬운 일부터 한다. 글은 아무데서나 시작한다. 처음이든 중간이든 끝에 들어갈 글이든 상관없다. 작업은 도구를 준비한다. 컴퓨터를 키고 가장 먼저 작성할 문서를 연다. 운동을 하려면 신발을 신고 밖으로 나간다. 오늘은 마지막으로 스마트홈 서버와 통신하는 안드로이드 앱에 대한 설명으로 긴 과정을 마칠까 한다. 옛날 버전이라고 몇 번 이야기했다. 감안하고 설명을 읽도록 한다. Raspberry Pi 5 Quick Guide 문서를 무료로 다운받으세요. Raspberry Pi 5 Quick Guide 무료 책을.. 이전 1 2 3 4 ··· 24 다음