라즈베리파이 피코 - 신호등 만들기 LED 3개, 버튼
1. 회로도빨강 LED : 28노랑 LED : 27녹색 LED : 26버튼 : 16 2. 소스코드 : LedButton.py- LED가 순서대로 켜지고 버튼을 누를 때 마다 빨강, 노랑, 녹색 순으로 켜진다.from picozero import LED, Buttonfrom time import sleep, time# 버튼과 신호등 초기화button = Button(16) # GPIO 핀 16에 연결된 버튼을 설정# 신호등 및 관련 타이밍 설정lights = [ LED(28), LED(27), LED(26)] # 빨강, 노랑, 초록 순서의 신호등 리스트durations = [5, 3, 10] # 각 신호등이 켜져 있을 시간 (초)light_no = 0 # 현재 신호등 인덱스signal_no = 0 #..
더보기
라즈베리파이 피코란? - 마이크로파이썬 Thonny설치
라즈베리파이 피코(Raspberry Pi Pico)는 라즈베리파이 재단이 개발한 소형 마이크로컨트롤러 보드로, 주로 임베디드 시스템 및 IoT 프로젝트에 사용됩니다. 아래는 핵심 기능과 특징을 요약한 내용입니다: 🧩 핵심기능마이크로컨트롤러RP2040 (Raspberry Pi 자체 설계 듀얼코어 ARM Cortex-M0+ 프로세서, 최대 133MHz)메모리264KB SRAM, 2MB 플래시 메모리입출력(I/O)26개의 GPIO 핀 (디지털 입력/출력, 아날로그 입력, PWM 등)통신 인터페이스I2C, SPI, UART 지원 (각 2채널 이상)전원 공급1.8V ~ 5.5V (보통 USB 5V 사용), 저전력 소비프로그래밍 언어C/C++, MicroPython, CircuitPython크기 및 구조소형 보드..
더보기