Skip to content

jjalvesneto/agentuino-read-only

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

agentuino-read-only

Projeto SNMP PHP ARDUINO CONFIGURAÇÃO DO AMBIENTE

  1. Baixe e instale o ambiente Arduino para seu sistema operacional.    O seguinte URL leva a uma página que lhe diz como fazer isso.

   http://arduino.cc/en/Guide/HomePage

   Para o Debian, você pode apenas fazer um "apt-get install arduino".

  1. Instale a versão mais recente da biblioteca Ethernet, contendo assíncrona    soquetes (Asocket).    a) Faça o download do arquivo zip "Ethernet.zip" de       http://code.google.com/p/kegger/    b) Descompacte o arquivo baixado arquivo, chamado "Ethernet.zip", de modo que o diretório       "Ethernet" substitui o diretório correspondente no diretório onde o Arduino       mantém suas bibliotecas.

  2. Instale a biblioteca "ao vivo", o que não é distribuído como padrão com o    Software Arduino. A biblioteca vivo não é utilizado por si só Agentuino, mas é    utilizado pela aplicação de demonstração.    a) Baixe o arquivo de biblioteca (um arquivo zip) a partir de       http://arduiniana.org/libraries/streaming/    b) Descompacte o arquivo zip baixado em um diretório chamado "Streaming", dentro       o diretório onde Arduino mantém suas bibliotecas (/ usr / share / arduino / bibliotecas        no Linux).

  3. Instale a biblioteca MemoryFree.h.    a) O código fonte está no Arduino Playground:       http://www.arduino.cc/playground/Code/AvailableMemory    b) Faça um diretório "MemoryFree" no diretório onde Arduino mantém suas bibliotecas.    c) Neste novo diretório, crie um arquivo "MemoryFree.h", que contém o código de       a seção intitulada "MemoryFree.h:" na página web parque infantil.    d) criar também um arquivo "MemoryFree.cpp", no mesmo diretório, que contém o código       da seção intitulada "MemoryFree.cpp:" na página web parque infantil.    e) Criar um subdiretório chamado "exemplos", dentro do diretório "MemoryFree".    f) Criar um subdiretório chamado "freeMemory", dentro do diretório "exemplos".    g) Neste novo diretório "freeMemory", crie um arquivo "FreeMemory.pde", contendo       o código da seção intitulada "Exemplo esboço:" na página web parque infantil.

INSTALAÇÃO Argentino biblioteca a partir de SVN

  1. Confira o repositório SVN agentuino

      svn checkout http://agentuino.googlecode.com/svn/trunk/ Agentuino

  1. Instale a biblioteca, ligando o seu diretório de desenvolvimento Agentuino ser um sub    diretório do diretório onde Arduino mantém suas bibliotecas    (/ usr / share / arduino / bibliotecas no Linux).

  2. Agora você pode desenvolver, em seu diretório home, como usuário regular. O Arduino    ambiente não parecem gostar de escrever esboços para o exemplo da biblioteca    diretórios, alegando que eles são, quando eles não são somente leitura. Daí você terá que    use um editor de texto diferente para editar o código. Compilar e uploas-lo a partir do    arduino ambiente, como para qualquer outro exemplo de esboço.

Alternativamente, você pode fazer o checkout do diretório Agentuino diretamente no diretório bibliotecas, mas então você está trabalhando fora de seu diretório home.

Instalação e execução de ESBOÇO DA AMOSTRA Argentino

Execute o esboço amostra Agentuino selecionando a opção do menu Arquivo> Exemplos> Agentuino> agente, de dentro do ambiente arduino, e enviá-lo

Testando o exemplo SNMP AGENTE

  1. Instale a ferramenta snmpget de net-snmp (em Debian "apt-get install snmp")

  2. Personalize o IP no exemplo esboço Agentuino.

  3. Carregar o exemplo esboço Agentuino.

  4. Executar uma consulta SNMP, por exemplo:       snmpget -v -c 1 192.168.1.100 público 1.3.6.1.2.1.1.4.0     A corda da comunidade, endereço IP e OID devem corresponder aos valores no código-fonte     do exemplo esboço Agentuino.

About

Projeto SNMP PHP ARDUINO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published