Controle do interruptor de feixe: mudanças entre as edições
De MTC
Ir para navegaçãoIr para pesquisar
Sem resumo de edição |
m (Kirch moveu a página Abrir e fechar câmara para Controle do interruptor de feixe) |
(Sem diferença)
|
Edição atual tal como às 15h01min de 12 de janeiro de 2015
<nowiki>
- ! /usr/bin/env python
import serial porta = '/dev/ttyACM0' baud_rate = 9600
- OPEN="1"
- CLOSE="2"
def escrever_porta(valor):
try: Obj_porta.write(valor) except serial.SerialException: print"ERRO: Verifique se ha algum dispositivo conectado na porta!"
def ler_porta():
try: valor = Obj_porta.readline() print"Arduino disse: ",valor # Obj_porta.close() except serial.SerialException: print"ERRO: Verifique se ha algum dispositivo conectado na porta!"
- MAIN ####################################
if __name__=='__main__':
Obj_porta = serial.Serial(porta, baud_rate) valor="2" while(valor!="3"): valor = (raw_input("Digite 1 para ligar o led.\nDigite 2 para desligar o led.\nDigite 3 para fechar a porta.\n")) escrever_porta(valor) ler_porta()
if(valor=="3"): Obj_porta.close()
<nowiki>