filmov
tv
Raspberry Pi Pico - First Look and Project!

Показать описание
Today we get to see a little board with a lot of potential. The Raspberry Pi Pico is the latest board from the Raspberry Pi Foundation. Rather than their traditional fair of a Single Board Computer, this device is a microcontroller similar to the Arduino line. Lets see what it has to offer for its miniscule 4 dollar price tag.
Pick up your board here!
-- Follow me on the Intrawebs! --
Twitter - @jcprintnplay
Instagram - @jcprintnplay
-- Like what I'm doing here? Want early access to content, models, and more? Check me out on Patreon !
---Morse Code Sample---
from machine import Pin
from time import sleep
led = Pin(25, Pin.OUT)
message = 'thanks for watching'
fast = 0.2
slow = 0.6
def blinkletter(letter):
print(letter)
if (letter == 'a'):
blink(fast)
blink(slow)
if (letter == 'b'):
blink(slow)
blink(fast)
blink(fast)
blink(fast)
if (letter == 'c'):
blink(slow)
blink(fast)
blink(slow)
blink(fast)
if (letter == 'd'):
blink(slow)
blink(fast)
blink(fast)
if (letter == 'e'):
blink(fast)
if (letter == 'f'):
blink(fast)
blink(fast)
blink(slow)
blink(fast)
if (letter == 'g'):
blink(slow)
blink(slow)
blink(fast)
if (letter == 'h'):
blink(fast)
blink(fast)
blink(fast)
blink(fast)
if (letter == 'i'):
blink(fast)
blink(fast)
if (letter == 'j'):
blink(fast)
blink(slow)
blink(slow)
blink(slow)
if (letter == 'k'):
blink(slow)
blink(fast)
blink(slow)
if (letter == 'l'):
blink(fast)
blink(slow)
blink(fast)
blink(fast)
if (letter == 'm'):
blink(slow)
blink(slow)
if (letter == 'n'):
blink(slow)
blink(fast)
if (letter == 'o'):
blink(slow)
blink(slow)
blink(slow)
if (letter == 'p'):
blink(fast)
blink(slow)
blink(slow)
blink(fast)
if (letter == 'q'):
blink(slow)
blink(slow)
blink(fast)
blink(slow)
if (letter == 'r'):
blink(fast)
blink(slow)
blink(fast)
if (letter == 's'):
blink(fast)
blink(fast)
blink(fast)
if (letter == 't'):
blink(slow)
if (letter == 'u'):
blink(fast)
blink(fast)
blink(slow)
if (letter == 'v'):
blink(fast)
blink(fast)
blink(fast)
blink(slow)
if (letter == 'w'):
blink(fast)
blink(slow)
blink(slow)
if (letter == 'x'):
blink(slow)
blink(fast)
blink(fast)
blink(slow)
if (letter == 'y'):
blink(slow)
blink(fast)
blink(slow)
blink(slow)
if (letter == 'z'):
blink(slow)
blink(slow)
blink(fast)
blink(fast)
sleep(1.2)
def blink(speed):
sleep(speed)
sleep(speed)
while True:
for c in message:
sleep(3)
---
Music Info:
Newer Wave by Kevin MacLeod
#RaspberryPi #Pico #PicoPi
Pick up your board here!
-- Follow me on the Intrawebs! --
Twitter - @jcprintnplay
Instagram - @jcprintnplay
-- Like what I'm doing here? Want early access to content, models, and more? Check me out on Patreon !
---Morse Code Sample---
from machine import Pin
from time import sleep
led = Pin(25, Pin.OUT)
message = 'thanks for watching'
fast = 0.2
slow = 0.6
def blinkletter(letter):
print(letter)
if (letter == 'a'):
blink(fast)
blink(slow)
if (letter == 'b'):
blink(slow)
blink(fast)
blink(fast)
blink(fast)
if (letter == 'c'):
blink(slow)
blink(fast)
blink(slow)
blink(fast)
if (letter == 'd'):
blink(slow)
blink(fast)
blink(fast)
if (letter == 'e'):
blink(fast)
if (letter == 'f'):
blink(fast)
blink(fast)
blink(slow)
blink(fast)
if (letter == 'g'):
blink(slow)
blink(slow)
blink(fast)
if (letter == 'h'):
blink(fast)
blink(fast)
blink(fast)
blink(fast)
if (letter == 'i'):
blink(fast)
blink(fast)
if (letter == 'j'):
blink(fast)
blink(slow)
blink(slow)
blink(slow)
if (letter == 'k'):
blink(slow)
blink(fast)
blink(slow)
if (letter == 'l'):
blink(fast)
blink(slow)
blink(fast)
blink(fast)
if (letter == 'm'):
blink(slow)
blink(slow)
if (letter == 'n'):
blink(slow)
blink(fast)
if (letter == 'o'):
blink(slow)
blink(slow)
blink(slow)
if (letter == 'p'):
blink(fast)
blink(slow)
blink(slow)
blink(fast)
if (letter == 'q'):
blink(slow)
blink(slow)
blink(fast)
blink(slow)
if (letter == 'r'):
blink(fast)
blink(slow)
blink(fast)
if (letter == 's'):
blink(fast)
blink(fast)
blink(fast)
if (letter == 't'):
blink(slow)
if (letter == 'u'):
blink(fast)
blink(fast)
blink(slow)
if (letter == 'v'):
blink(fast)
blink(fast)
blink(fast)
blink(slow)
if (letter == 'w'):
blink(fast)
blink(slow)
blink(slow)
if (letter == 'x'):
blink(slow)
blink(fast)
blink(fast)
blink(slow)
if (letter == 'y'):
blink(slow)
blink(fast)
blink(slow)
blink(slow)
if (letter == 'z'):
blink(slow)
blink(slow)
blink(fast)
blink(fast)
sleep(1.2)
def blink(speed):
sleep(speed)
sleep(speed)
while True:
for c in message:
sleep(3)
---
Music Info:
Newer Wave by Kevin MacLeod
#RaspberryPi #Pico #PicoPi
Комментарии