반응형
아래 코드는 브링크 예제를 기반으로 본인이 간단하게 만들어 본것이다.
크게 어려운것은 없을것이다.
파이썬도 객체지향 언어라 객체에 대해서 약간 생소하면 어려울수도 있지만,
파이썬 부터 시작한 사람이라면 크게 어려울것은 없다.
그리고 print 문장을 시리얼 통신을 하고 있지만, 크게 어렵지는 않다.
단지 아두이노 시리얼 모니터는 보다는 테라텀이나 putty 를 사용하기를 권한다.
import board
import digitalio
import time
print("Hello, World!")
led = digitalio.DigitalInOut(board.LED)
led0 = digitalio.DigitalInOut(board.GP0)
led1 = digitalio.DigitalInOut(board.GP1)
led2 = digitalio.DigitalInOut(board.GP2)
led3 = digitalio.DigitalInOut(board.GP3)
led.direction = digitalio.Direction.OUTPUT
led0.direction = digitalio.Direction.OUTPUT
led1.direction = digitalio.Direction.OUTPUT
led2.direction = digitalio.Direction.OUTPUT
led3.direction = digitalio.Direction.OUTPUT
while True:
print("Hello, CircuitPython!")
led.value = True
led0.value = True
led1.value = True
led2.value = True
led3.value = True
time.sleep(1)
led.value = False
led0.value = False
led1.value = False
led2.value = False
led3.value = False
time.sleep(1)
'라즈베리' 카테고리의 다른 글
라즈베리 피코 핀맵 (0) | 2023.03.16 |
---|---|
라즈베리파이 피코 -#7 (0) | 2022.01.23 |
라즈베리파이 피코 -#6 (0) | 2022.01.23 |
라즈베리파이 피코, 마이크로파이썬 설치하기 (0) | 2021.07.18 |
라즈베리파이 피코 -#4 (0) | 2021.03.17 |
댓글