Das Elektronik Buch
From ThorstensHome
Es gibt dieses Buch-Paket, mit dem ich hier ein paar Linux-Experimente unternehmen will. Das Buch enthält eine Platine mit FTDI chip, die man an einen USB Port anschließen kann. Die Platine ist dann unter Linux z.B. als /dev/ttyUSB0 ansprechbar. Auf der Platine kann man elektronische Schaltungen stecken.
Blinker
So schnell wie möglich blinken:
import serial,glob for devices in glob.glob("/dev/ttyUSB*"): garbage=42 # appease python conn = serial.Serial(devices, baudrate=9600) while True: conn.setDTR(False) conn.setDTR(True)
Ok, das flackert... Also mal ausprobiert, wie lange 1000 Schaltoperationen auf DTR dauern:
import serial,glob,time for devices in glob.glob("/dev/ttyUSB*"): garbage=42 # appease python conn = serial.Serial(devices, baudrate=9600) print time.time() for i in range(1,1000): conn.setDTR(False) conn.setDTR(True) print time.time()
Dauern 4 Sekunden bei mir... das ist zu lange.