Найти - Пользователи
Полная версия: Pyparallel помогите барада какая то!
Начало » Python для экспертов » Pyparallel помогите барада какая то!
1
Denis Yagovkin
Хотел написать простой пример мигалка диод на pin2 и pin18.
Начало такое получилось:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import parallel
import time

p=parallel.Parallel()
for i in xrange(10):
p.#незнаю что писать?
time.sleep(1)
p.#незнаю что писать?
time.sleep(1)
Denis Yagovkin
Хотя бы ссылку дайте на литературу, а то гуглил ни чего стоящего не нашел (((.
pill
Дела не имел, но судя по http://pyserial.sourceforge.net/pyparallel.html как-то так ?
import parallel

p=parallel.Parallel()
for i in xrange(10):
p.setData(0b0010000000000000000)
time.sleep(1)
p.setData(0b0000000000000000001)
time.sleep(1)
sypper-pit
http://python.su/forum/viewtopic.php?id=6259
sypper-pit
Если вам нужны более-менее точные временные параметры выдерживать, то использовать компьютер и LPT порт для этого -- в корне неправильно.

Но если просто хочется радиолюбительством позаниматься, то просто задействуйте два вывода данных на LPT-порту (D0 и D1) и выводите туда байт через pyparallel, например:

import parallel
p = parallel.Parallel()
p.setData(0x00) # выключить
p.setData(0x01) # вкл 12 В
p.setData(0x02) # вкл -12 В
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB