top of page

Anel de Led com raspberry pi pico w

  • Foto do escritor: Amanda Nascimento
    Amanda Nascimento
  • 15 de nov. de 2024
  • 1 min de leitura

Antes de começar, é preciso ter a IDE (no computador) e a linguagem Python (raspberry) instalados, para isso, clique aqui e siga o passo a passo.


Utilizaremos duas bibliotecas neste projeto, a machine, que utilizamos nos projetos anteriores e a ws2812.  A biblioteca  ws2812 é responsável por se comunicar com o controlador WS2812 que está embutido em cada LED. Essa biblioteca não faz parte do pacote do MicroPhyton que instalamos na IDE Thonny, portanto precisamos fazer a instalação da mesma no rapsberry. Clique aqui para fazer o download da biblioteca ws2812 e clique aqui caso não saiba como fazer a instalação da biblioteca.



Montagem do circuito



Script



import machine

import utime

from ws2812 import WS2812


# Declaração do Anel de LEDs

ws = WS2812(machine.Pin(28), 12)


# Laço de execução alternando entre vermelho e azul

while True:

# Define a cor rosa para todos os LEDs

for i in range(12):

ws[i] = [255, 0, 255] # rosa

ws.send()

utime.sleep(2) # Espera 2 segundos


# Define a cor azul para todos os LEDs

for i in range(12):

ws[i] = [0, 0, 255] # azul

ws.send()

utime.sleep(5) # Espera 5 segundos

 
 

Posts recentes

Ver tudo

© 2017-2025  Criado e desenvolvido por Amanda Nascimento

  • Discord
  • GitHub
  • youtube
  • LinkedIn Amanda
bottom of page