Lá no topo do programa, na linha 5, desabilitamos o redimensionamento da janela com root.resizable(False, False). Depois criamos uma função ‘visor’, que recebe como parâmetro o valor da frequência calculada em uma outra função, a função ‘frequencia’, com os valores de R1, R2 e C. Essa primeira função atualiza o valor mostrado no visor da calculadora depois que clicamos no botão ‘OK’. Após cada entrada dos valores de R1, R2 e C, pressione a tecla ‘Tab’ no seu PC; depois clique no botão ‘OK’ para ver a frequência no visor amarelo. O botão ‘Sair’ termina o programa e fecha a janela da calculadora.
A tela final do nosso projeto está mostrada acima. Com os valores indicados, R1=10KΩ, R2=1KΩ e C=.001µF, a frequência do nosso oscilador astável será de 141,18 Hz.
Ufa! Esse foi o mais longo experimento com Python mostrado nessa nossa série. Num próximo trabalho vamos ver como transformamos esse script num programa executável. Até lá!