63 lines
1.2 KiB
Python
Executable File
63 lines
1.2 KiB
Python
Executable File
from GPIOlh import morse
|
|
from GPIOlh import channel
|
|
import time
|
|
|
|
ChnlBlue = 11
|
|
ChnlGreen = 12
|
|
ChnlRed=15
|
|
|
|
TeleMorse = morse(ChnlRed)
|
|
TeleText = "Hallo, mein Name ist Lars Hahn"
|
|
TeleMorse.transmit(TeleText)
|
|
TeleMorse.clean()
|
|
|
|
Board = channel()
|
|
Board.chnl_pwm(ChnlRed)
|
|
|
|
for r in range(3):
|
|
for i in range(-99,100):
|
|
Board.chnl_pwm_set_dc(abs(i))
|
|
time.sleep(0.01)
|
|
Board.clean()
|
|
|
|
BoardGreen = channel()
|
|
BoardRed = channel()
|
|
BoardBlue = channel()
|
|
BoardBlue.chnl_pwm(ChnlBlue)
|
|
BoardGreen.chnl_pwm(ChnlGreen)
|
|
BoardRed.chnl_pwm(ChnlRed)
|
|
|
|
BoardRed.chnl_pwm_set_dc(99)
|
|
BoardBlue.chnl_pwm_set_dc(99)
|
|
time.sleep(2)
|
|
for i in range(99,-1,-1):
|
|
BoardRed.chnl_pwm_set_dc(i)
|
|
time.sleep(0.01)
|
|
|
|
|
|
|
|
BoardBlue.chnl_pwm_set_dc(99)
|
|
BoardGreen.chnl_pwm_set_dc(0)
|
|
for i in range(100):
|
|
BoardGreen.chnl_pwm_set_dc(i)
|
|
time.sleep(0.01)
|
|
|
|
BoardBlue.chnl_pwm_set_dc(99)
|
|
BoardGreen.chnl_pwm_set_dc(99)
|
|
for i in range(99,-1,-1):
|
|
BoardBlue.chnl_pwm_set_dc(i)
|
|
time.sleep(0.01)
|
|
|
|
BoardGreen.chnl_pwm_set_dc(99)
|
|
BoardRed.chnl_pwm_set_dc(0)
|
|
for i in range(100):
|
|
BoardRed.chnl_pwm_set_dc(i)
|
|
time.sleep(0.01)
|
|
|
|
BoardGreen.chnl_pwm_set_dc(99)
|
|
BoardRed.chnl_pwm_set_dc(99)
|
|
for i in range(99,-1,-1):
|
|
BoardGreen.chnl_pwm_set_dc(i)
|
|
time.sleep(0.01)
|
|
|
|
BoardBlue.clean() |