Página 1 de 2

JAVA PIC II

MensagemEnviado: 23 Set 2010 23:05
por tcpipchip
Nos continuamos testando direto programas feitos em JAVA no PIC, antes de oferecermos ele como uma nova opção para aplicações embarcadas, ou seja, é um novo paradigma de programação para as novas gerações de engenheiros.

Aqui um video em que foram criadas 7 threads, uma para cada um dos 7 RELAYS mais a direita, com intervalos diferentes de comutação (1.5s, 2.0s, 3s, 3.5, etc), o relay mais a direita é uma THREAD que comuta o relay a cada 1 segundo.

O Relay mais esquerda, é acionado pelo TIMER EVENT a cada 1 segundo tambem...

Enquanto as threads e timer event são executados...no programa principal acesso o LCD, mudo o PWM, gero sinais para o servo, crio objetos, jogo no coletor de lixo, limpo o lixo, pego a HORA do ds1307, gravo um dado na EEPROM do PIC, gravo um dado na I2C 24LC256...leio o AD...

Tambem está habilitado o PIN EVENT e PORT EVENT.

Vai ser um produto muito legal :), que nem o .NET :)

http://www.youtube.com/watch?v=rQvzSDriA-o

TCPIPCHIP

MensagemEnviado: 24 Set 2010 00:06
por polesapart
E de quebra, vc fez uma musiquinha com os relês, hahaha! :D

MensagemEnviado: 24 Set 2010 08:45
por Wagner de Queiroz
cool music, plec, plec, plect... plect plec plec.

Parabéns, fiote

MensagemEnviado: 24 Set 2010 09:21
por xultz
É que prá programar em Java, tem que ser artista :)

MensagemEnviado: 24 Set 2010 10:11
por polesapart
off-topic: Xultz, falando em música, vc ainda tem aquele site jurássico onde vc hospedava uns MODs? :P

MensagemEnviado: 24 Set 2010 11:04
por xultz
Tá de sacanagem comigo, né? Prá que diabos eu ainda guardaria essas coisas?

MensagemEnviado: 24 Set 2010 11:05
por polesapart
uhaeuhaeu tou não, sei eu uai... alguém poderia pensar em fazer um museu dessas coisas, por exemplo :P Será que teu site tá no the internet archive? :D

MensagemEnviado: 24 Set 2010 12:48
por msamsoniuk
procura em algum mirror da aminet!

polesapart escreveu:off-topic: Xultz, falando em música, vc ainda tem aquele site jurássico onde vc hospedava uns MODs? :P

MensagemEnviado: 24 Set 2010 13:15
por polesapart
Marcelo Samsoniuk escreveu:procura em algum mirror da aminet!


Pô Marcelo, mó cheirão de naftalina aí meu! :D

MensagemEnviado: 24 Set 2010 13:36
por Wagner de Queiroz
vamos nos ater ao assunto inicial do post?

Miguel, Parabéns pelo projeto. Estou esperando ansiosamente o seu livro de PIC ser publicado na Elektror, em ingles pro povo dar valor.

MensagemEnviado: 27 Set 2010 11:05
por chrdcv
Não poderia ser C++_0x não? :twisted:

chrdcv

MensagemEnviado: 27 Set 2010 14:48
por tcpipchip
?

MensagemEnviado: 27 Set 2010 14:56
por polesapart
Ele tá te sacaneando, liga pra ele não.

MensagemEnviado: 27 Set 2010 15:17
por chrdcv
polesapart escreveu:Ele tá te sacaneando, liga pra ele não.


Não pole, estava apenas querendo discutir mais a respeito da implementação. Provavelmente, o trabalho feito baseou-se na escrita de uma "máquina virtual" escrita em uma linguagem de baixo, médio nível para "interpretar" o que foi "gerado" ou "traduzido" da linguagem Java, portanto há, tal qual mencionado pelo colega tratamento de excessões, coletor de lixo, suporte à programação concorrente etc.

Citei C++_0x justamente como possibilidade devido as recentes alterações aprovadas pelo comitê que dentre outras coisas prevê suporte à programação concorrente... daí pensei, puts nunca ví (e acho que nunca verei) açguém programando em C++ em um pic18x (DETALHE: PIC32 não vale pq. o core do mesmo é MIPS, daí já perdeu a graça)...

MensagemEnviado: 27 Set 2010 15:24
por polesapart
Poxa chrdev, eu tava te sacaeando sem saber, foi mal. hehehehehe