Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
de/
MyOpenLab orientado para o ambiente de circuitos e sistemas de simulao com amplo campo de
aplicao. um programa feito em java com uma ampla possibilidade de criaao e desenvolvimento de
circuitos, podendo ser ampliado e atualizado para compatibilidade com novas aplicaes.
Alm do mais, o Raspberry Pi tem a capacidade de interagir com o mundo exterior, e tem sido
usado em uma ampla gama de projetos fabricante digitais, de mquinas de msica e
detectores de aves para enfrentar as estaes e birdhouses twittando com cmeras
infravermelho.
Pode ser usado para o desenvolvimento de objetos interativos independentes, ou ainda para
ser conectado a um computador hospedeiro. Uma tpica placa Arduino composta por um
controlador, algumas linhas de E/S digital e analgica, alm de uma interface serial ou USB,
para interligar-se ao hospedeiro, que usado para program-la e interagi-la em tempo real.
Ela em si no possui qualquer recurso de rede, porm comum combinar um ou mais
Arduinos deste modo, usando extenses apropriadas chamadas de shields. A interface do
hospedeiro simples, podendo ser escrita em vrias linguagens. A mais popular a Processing,
mas outras que podem comunicar-se com a conexo serial so: Max/MSP, Pure Data,
SuperCollider, ActionScript e Java. Em 2010 foi realizado um documentrio sobre a plataforma
chamado Arduino: The Documentary.
Existe uma biblioteca especial para utilizao do Arduino juntamente com o raspberry,
essa biblioteca necessria para a conexo entre os dois.
O programa MyOpenLab j possui em seus blocos funcionais o bloco destinado para
utilizao das portas digitais e analgicas do arduino, ou seja a vantagem de interligar o
arduino no raspberry utilizar as portas analgicas do arduino para aquisio de dados.
Link: https://myopenlab.de/interfaces/arduino_and_firmata_on_raspberry_pi.html
Para observar o passo a passo dessa instalao o vdeo pode ser visto.
01. Verify you have installed Java JDK and Its Version.
$ java -version
$ javac -version
02. Install Arduino IDE to upload Standard Firmata to Arduino Target and verify that it
works.
03. Copy the Arduino Serial Communication Driver included with the Arduino IDE to
your Java JRE.
cp /usr/share/arduino/lib/RXTXcomm.jar //jre/lib/ext
cp /usr/share/arduino/lib/RXTXcomm.jar /usr/lib/jvm/jdk-8-oracle-arm32-vfp-
hflt/jre/lib/ext
Note:
The serial RxTx .so files are located at:
/usr/lib/jni/librxtxSerial.so
/usr/lib/jni/librxtxParallel.so
05. Create Symbolic Links from the Java.library patch to the location of the .so driver
files
cd /jre/lib/arm
ln -s /usr/lib/jni/librxtxSerial.so
ln /usr/lib/jni/librxtxParallel.so