擅长:python、mysql、java
<p>由于本模块采用FT245RL USB FIFO集成电路,所以可以使用此repo
<a href="https://github.com/vpatron/relay_ft245r" rel="nofollow noreferrer">https://github.com/vpatron/relay_ft245r</a>来自文斯的赞助人。在</p>
<p>在测试.py来源很容易理解:</p>
<pre><code>import relay_ft245r
import sys
import time
rb = relay_ft245r.FT245R()
dev_list = rb.list_dev()
# list of FT245R devices are returned
if len(dev_list) == 0:
print('No FT245R devices found')
sys.exit()
# Show their serial numbers
for dev in dev_list:
print(dev.serial_number)
# Pick the first one for simplicity
dev = dev_list[0]
print('Using device with serial number ' + str(dev.serial_number))
# Connect and turn on relay 2 and 4, and turn off
rb.connect(dev)
rb.switchon(2)
rb.switchon(4)
time.sleep(1.0)
rb.switchoff(2)
time.sleep(1.0)
rb.switchoff(4)
</code></pre>