časopis

Com port v pythonu, aneb Robotrevue

Už jsem před nějakou tou dobou zkoušel různé jednoduché věci v pythonu. Také jsem se nedávno dozvěděl o prvním bezplatném čísle časopisu Robotrevue . Bylo tam pár zajímavých věcí, ale ne mnoho. Přece jen to bylo číslo zdarma. (mimochodem uvažuju o předplatném) Byla tu taky ukázka ovládání COM portu z pythonu. A překvypilo mě jak je to jednoduché.

import serial
import time
com=serial.Serial(0)
for i in range(10):
com.setDTR(1)
com.setRTS(0)
time.sleep(0.05)
com.setDTR(0)
com.setRTS(1)
time.sleep(0.05)
com.setRTS(0)
com.setDTR(0)
com.close()

nechce se mi to házet do obrázku tak jsem to sem hodil jako čistý text.

import serial

import time

com=serial.Serial(0)

for i in range(10):

com.setDTR(1)

com.setRTS(0)

time.sleep(0.5)

com.setDTR(0)

com.setRTS(1)

time.sleep(0.5)

com.setRTS(0)

com.setDTR(0)

com.close()

po půl sekundě se střídá svit dvou LED diod

od „com.setDTR(1)“ po „time.sleep(0.5)“ je nutné odsazení protože jsou v cyklu!

DiGGiT

Tagy: , , , ,

Publikováno: Úterý, 29. Září, 2009 v 20:23 Dělo se, Elektronika, PC-HW, SW 1 komentář