use standard header values (9000,4500) and standard marker value (560); retested
This commit is contained in:
parent
557db82675
commit
22f911ab6e
5 changed files with 18 additions and 13 deletions
|
|
@ -19,9 +19,9 @@ pixels = neopixel.NeoPixel(board.NEOPIXEL, 10)
|
||||||
pulseout = pulseio.PulseOut(board.IR_TX, frequency=38000, duty_cycle=2 ** 15)
|
pulseout = pulseio.PulseOut(board.IR_TX, frequency=38000, duty_cycle=2 ** 15)
|
||||||
|
|
||||||
# Create an encoder that will take numbers and turn them into IR pulses
|
# Create an encoder that will take numbers and turn them into IR pulses
|
||||||
encoder = adafruit_irremote.GenericTransmit(header=[9500, 4500],
|
encoder = adafruit_irremote.GenericTransmit(header=[9000, 4500],
|
||||||
one=[550, 1700],
|
one=[560, 1700],
|
||||||
zero=[550, 550],
|
zero=[560, 560],
|
||||||
trail=0)
|
trail=0)
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
|
|
|
||||||
|
|
@ -28,8 +28,10 @@ decoder = adafruit_irremote.GenericDecode()
|
||||||
# Create a 'pulseio' output, to send infrared signals on the IR transmitter @ 38KHz
|
# Create a 'pulseio' output, to send infrared signals on the IR transmitter @ 38KHz
|
||||||
pulseout = pulseio.PulseOut(board.IR_TX, frequency=38000, duty_cycle=2 ** 15)
|
pulseout = pulseio.PulseOut(board.IR_TX, frequency=38000, duty_cycle=2 ** 15)
|
||||||
# Create an encoder that will take numbers and turn them into NEC IR pulses
|
# Create an encoder that will take numbers and turn them into NEC IR pulses
|
||||||
encoder = adafruit_irremote.GenericTransmit(header=[9500, 4500], one=[550, 550],
|
encoder = adafruit_irremote.GenericTransmit(header=[9000, 4500],
|
||||||
zero=[550, 1700], trail=0)
|
one=[560, 1700],
|
||||||
|
zero=[560, 560],
|
||||||
|
trail=0)
|
||||||
|
|
||||||
# Set between 0 and 1 to set LED pulse speed. Smaller numbers are slower.
|
# Set between 0 and 1 to set LED pulse speed. Smaller numbers are slower.
|
||||||
healer_led_pulse = 0.008
|
healer_led_pulse = 0.008
|
||||||
|
|
|
||||||
|
|
@ -11,8 +11,10 @@ import board
|
||||||
# Create a 'pulseio' output, to send infrared signals on the IR transmitter @ 38KHz
|
# Create a 'pulseio' output, to send infrared signals on the IR transmitter @ 38KHz
|
||||||
pulseout = pulseio.PulseOut(board.IR_TX, frequency=38000, duty_cycle=2 ** 15)
|
pulseout = pulseio.PulseOut(board.IR_TX, frequency=38000, duty_cycle=2 ** 15)
|
||||||
# Create an encoder that will take numbers and turn them into NEC IR pulses
|
# Create an encoder that will take numbers and turn them into NEC IR pulses
|
||||||
encoder = adafruit_irremote.GenericTransmit(header=[9500, 4500], one=[550, 1700],
|
encoder = adafruit_irremote.GenericTransmit(header=[9000, 4500],
|
||||||
zero=[550, 550], trail=0)
|
one=[560, 1700],
|
||||||
|
zero=[560, 560],
|
||||||
|
trail=0)
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
if cpx.button_a:
|
if cpx.button_a:
|
||||||
|
|
|
||||||
|
|
@ -33,9 +33,9 @@ sensor = adafruit_lis3dh.LIS3DH_I2C(i2c, address=0x19)
|
||||||
pulseout = pulseio.PulseOut(board.IR_TX, frequency=38000, duty_cycle=2 ** 15)
|
pulseout = pulseio.PulseOut(board.IR_TX, frequency=38000, duty_cycle=2 ** 15)
|
||||||
|
|
||||||
# Create an encoder that will take numbers and turn them into IR pulses
|
# Create an encoder that will take numbers and turn them into IR pulses
|
||||||
encoder = adafruit_irremote.GenericTransmit(header=[9500, 4500],
|
encoder = adafruit_irremote.GenericTransmit(header=[9000, 4500],
|
||||||
one=[550, 1700],
|
one=[560, 1700],
|
||||||
zero=[550, 550],
|
zero=[560, 560],
|
||||||
trail=0)
|
trail=0)
|
||||||
|
|
||||||
def log(s):
|
def log(s):
|
||||||
|
|
|
||||||
|
|
@ -10,9 +10,10 @@ import adafruit_irremote
|
||||||
# Create a 'PulseOut' to send infrared signals on the IR transmitter @ 38KHz
|
# Create a 'PulseOut' to send infrared signals on the IR transmitter @ 38KHz
|
||||||
pulseout = pulseio.PulseOut(board.D5, frequency=38000, duty_cycle=2**15)
|
pulseout = pulseio.PulseOut(board.D5, frequency=38000, duty_cycle=2**15)
|
||||||
# Create an encoder that will take numbers and turn them into NEC IR pulses
|
# Create an encoder that will take numbers and turn them into NEC IR pulses
|
||||||
emitter = adafruit_irremote.GenericTransmit(
|
encoder = adafruit_irremote.GenericTransmit(header=[9000, 4500],
|
||||||
header=[9500, 4500], one=[550, 1700], zero=[550, 550], trail=0
|
one=[560, 1700],
|
||||||
)
|
zero=[560, 560],
|
||||||
|
trail=0)
|
||||||
|
|
||||||
# count variable
|
# count variable
|
||||||
count = 0
|
count = 0
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue