본문 바로가기
라즈베리

라즈베리파이 피코 -#8

by 오징어땅콩2 2022. 1. 23.
반응형

아래 코드는 브링크 예제를 기반으로 본인이 간단하게 만들어 본것이다.
크게 어려운것은 없을것이다.

파이썬도 객체지향 언어라 객체에 대해서 약간 생소하면 어려울수도 있지만,
파이썬 부터 시작한 사람이라면 크게 어려울것은 없다.
그리고 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

댓글