Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de Fevereiro, 2013

CalcNotas - WindowsPhone

Para este post vamos desenvolver uma aplicação, ou como se dizia antigamente um programa, para calcular notas finais de uma disciplina do ensino secundário português. Como a interface é relativamente grande precisamos de permitir deslocar o conteúdo verticalmente. Para validar os dados nas textboxes vamos criar uma função que implementa a função isNumeric da versão desktop do Visual Basic.     Public Function isNumeric(ByVal str As String) As Boolean         Dim t As Decimal = 0         Return Decimal.TryParse(str, t)     End Function Se a string poder ser convertida num número devolve true se não devolve false. O primeiro botão serve para calcular a chamada CIF (Classificação Interna Final) que corresponde à média das notas do 10º, do 11º e do 12º ano. Para isso temos de verificar se cada textbox tem um valor numérico caso contrário não consideramos o seu conteúdo.     Private Sub Button1_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles Button1.Click        

RFID Tags

As etiquetas RFID são, hoje em dia, muito comuns em diversas atividades, desde cartões de identificação a etiquetas para identificar produtos. RFID significa Radio Frequency Identification (Identificação por rádio frequência). O principio é simples, existe um leitor e uma etiqueta que comunicam, mas ao contrário dos rádios a etiqueta não tem de ser alimentada (apesar de existirem algumas que são) por baterias, esta é alimentada pelo leitor por um período breve de tempo durante o qual é enviado para o leitor o número de identificação da etiqueta. Para este pequeno projeto vou utilizar uma placa RFID USB da SparkFun para comunicar com um leitor RFID. O leitor encaixa na placa que por sua vez liga-se ao computador via USB. Nada mais fácil. Agora precisamos dos drivers da placa para isso basta seguir este link . Depois do dispositivo estar instalado temos de saber qual o número da porta que lhe foi atribuído  para isso basta ir ao gestor de dispositivos e procurar na secção portas. No meu