|
GP-3 é uma potente placa que se pode utilizar com ou sem um PC para se efectuar muitas tarefas físicas de computação.
Trata-se de um interface versátil que liga o PC ao mundo externo análogico e digital. Pode-se usar esta placa de duas maneiras diferentes. Primero, pode-se ligar a um PC pela porta RS232 ou uma porta USB e se pode utilizar a linguagem de programação de opção do utilizar para controlar o mundo real e obtêr informação através de sensores. GP3 quase suporta qualquer linguagem ou sistema operativo. O fabricante fornece bibliotecas Visual Basic Visual C++, C #, Windows Scripting Host, Delphi, Java, e bibliotecas de fontes genéricas de código que funcionarão com Linux, ou outro sistema operativo, quase qualquer.
Também se pode customizar o software livre pré-escrito para traçar os valores analógicos ou efectuar a aquisição básica dos dados. E ainda mais, pode-se utilizar o sistema revolucionário GP3EZ para criar muitos tipos comuns de aplicações embebidos sem absolutamente escrever algum código. Simplesmente aponta-se com rato e clica-se o botão e se monta a aplicação. Tem que que ver esta ferramenta em acção, para apreciá-lo, vendo a demostração do video! Pode-se costumizar um GP3 incluindo controlar remotamente e obtêr dados de sensores numa LAN ou pela Internet!
Com o software livre GP3EZ (vêr demonstração embaixo), pode-se efectuar muitas tarefas (como por exemplo controlar um robô) sem escrever código algum em absoluto. Bem melhor ainda, o utilizador pode ter um script feito em GP3EZ, e depois de compilar o script e descarregá-lo na placa, pode vê-lo executado sem um PC ligado à placa, até que tenha eventualmente que ser reprogramada. De facto, coisas como temporização, depois de compilado num PC, e descarregado na placa. é notoriamente mais exacto do que no PC quando guarda tempo en pequenas escalas.
Uma vez que tenha simples E/S no seu PC, supreender-se-á como é conveniente. E como os scripts GP3EZ podem ser executados sem PC, seguramente poupará muito dinheiro e chatice.
O que se pode fazer?
O GP3 tem uma gama impressionante de características: -
8 línhas de E/S de propósito geral (entradas/saídas digitais com características
especiais como PWM ou saídas de impulsos);
-
5 entradas A/D 10-bit (separados dos pinos digitais);
-
1 saída hardware de PWM (opera continuamente);
-
1 entrada hardware de contador (opera continuamente);
-
1 LED sob controle de software;
-
Verdadeiro RS232 "onboard" fornecendo 5V;
-
EEPROM (256 bytes) para guardar configuração ou números serial;
-
Controle por ActiveX (OCX) e DLL; ou controle vía protocolo de
série (57600 báudios);
-
Biblioteca portátil de fonte de códigos em C, com exemplos para Linux, Cygwin, e Windows;
-
Componente para Gambas -- software de desenvolvimento rápido de aplicações Visual Basic para Linux;
- Objeto Java para uso com Java (requere suporte javax.comm).
Este kit versátil pode ser personalizado para usar diferentes E/S. Imagine o poder real de E/S no seu próximo projecto. Aquí estão simplemente algumas ideias:-
Supervisar temperaturas ou tensões;
-
Controlar um motor ou ventilador usando PWM;
-
Lêr interruptores externos ou sensores;
-
Controlar relés estado sólidos ou outros dispositivos;
O GP-3 é encontrado em aplicações como os de estudos e o uso dos foguetes modelos, em sistemas de segurança, em displays de museus, em automatizações de fábricas, em supervisionamento de sistemas solares, radio ham, e em testes automatizados de equipamentos.
Que software estão disponíiveis?
Pode encontrar embaixo muitos exemplos de links.
O que é necessário mais?
Tudo que necessita é dum cabo de PC (um cabo série normal ou um conversor USB<>porta série--pode pedir UCON aquí ou pode usar seus cabos próprios) e uma fonte de alimentación DC ou uma batería de 9V. O GP-3 contém um regulador de 5V, ou pode-se fornecer a ele directamente 5V regulados.
Recursos interessantes:
Manual
Introdução ao GP3: os elementos essenciais básicos, Visual Basic, ASP, WSH, e mais.
GP3 e o Visual Basic Express: averiguar como utilizar o GP3 com software gratuito Microsoft Visual Basic Expres.
OGP3 e Excel: averiguar como adquirir dados com um GP3 e Excel
Usando oGP3 com Java ou JavaScript: pode-se usar JavaScript para escrever os programas de testes rápidos, ou usar Java em ambiente Windows, Linux ou qualquer OS que suporta Java.
Ligando em rede GP3’s: Uso de GP3 encima de uma LAN, ou Internet, para sensores e controlo remoto.
Osciloscópio.Net/C#: Michael Gold escreve sobre como criar um osciloscópio com C# e um GP-3 no site Web C# Corner.
Voltímetro .Net: Mais um artigo de Michael Cold que usa o GP3 como um elegante voltímetro(C#).
Registrador .Net: Um outro artigo de Gold sobre supervisionar um sistema de energia solar.
Temperatura através de Internet: mais um artígo de Gold de medição de temperatura através de Internet com um GP-3.
Computação física com Linux: Uma introdução rápida usando Gambas, usar uma ferramenta RAD em ambiente Linux, para desligar o seu écran automáticamente quando se afasta do seu PC ou vice-versa.
GP3EZ: Programar sem escrever código
GP3EZ - Programar um robô sem escrever código
|