Google+ Followers

sábado, 25 de agosto de 2012

Robô micro controlado evolução do robô mole mole


Como prometido segue o circuito do robô micro controlado por um pic 16f84A, o código em c logo esta no blog.

Logo estarei colocando o código fonte e a lista de peças.....

terça-feira, 21 de agosto de 2012

Nova versão do robô mole-mole com micro-controlador


Com o grande sucesso do robô mole ele vai ter uma versão usando um micro-controlador PIC para suas funções básicas, logo estarei colocando o circuito dele que será feito no Proteus 7 e o código fonte em C.




Uma vida longa e prospera.

quarta-feira, 15 de agosto de 2012

Algumas Foto

Instalando o Conectiva para fazer um teste de um robô controlado e montado com um PC inteiro como 
celebro....



Pena que não funcionou falta de $$$ e local adequado pois no quarto não deixaram eu fazer minhas obra :-(

Um robozinho mole de ser feito


A proposta artigo será a  construção de um robô econômico funcional .
Sua montagem e bem fácil, com ele será possível aprender como enviar e receber bits pela porta paralela, controlar o sentido do motor .
Com este robô iremos ver um nova linguagem (não tão nova assim) o SUPER LOGO ele pode ser baixado pelo site www.nied.unicamp.br.
Alista de material:
4 diodos 1N4148
1 chave “on/off”
2 chaves táctil
1 resistor de 18R 1/8W
8 resistores de 10K 1/8W
4 transistores TIP127
4 transistores TIP122
4 capacitores de 220uf 16V
2 motores CC
 Logo abaixo tem o esquema elétrico de ele vai ligado à porta paralela do PC que oriente ele a funcionar, tem dois botões ligados a os pinos 6,7,10 e 11 que são os sensores de mudança de direção do pino 2 a o 5 são os controles para dar a direção do robô.
Os diodos são para proteção, o programa para este robô ser feito mais trade.
Algumas fotos do robô que fiz só para dar um ideia! 




O programa pode ser feito em qualquer linguagem com C, Pascal ou qualquer uma que de suporte a trabalhar com as portas de comunicação.
Abaixo o programa feito em LOGO.
aprenda ChDirPressionada
 portasaídab 888 6 ;realiza ré
 espere 30 ;por 500 ms
 portasaídab 888 5 ;gira sentido anti-horário
 espere 30 ;por 500 ms
FIM

aprenda ChEsqPressionada
 portasaídab 888 6 ;realiza ré
 espere 30 ;por 500 ms
 portasaídab 888 10 ;gira sentido horário
 espere 30 ;por 500 ms
FIM

aprenda ChsPressionadas
 portasaídab 888 6
 espere 30
 portasaídab 888 10
 espere 30
FIM 

aprenda EXECUTA
 portasaídab 888 9 ;Movimenta para frente
 atribua "entrada portaentradab 889 ;Le dados de entrada
 se :entrada = 62 [ChEsqPressionada] ;Chave esquerda pressionada
 se :entrada = 254 [ChDirPressionada] ;Chave direita pressionada
 se :entrada = 190 [ChsPressionadas] ;As duas chaves pressionadas
 atribua "testetemporizador 1
 ativetemporizador 1 10 [EXECUTA]
FIM

aprenda FECHA
 se :testetemporizador = 1 [desativetemporizador 1]
 portasaídab 888 0
 apaguejanela "d1
FIM

aprenda vma1
 criejanela "main "d1 [Mecatrônica Fácil - VMA1] 30 50 90 85
 criebotão "d1 "b1 "Executa 25 10 40 20 [EXECUTA]
 criebotão "d1 "b2 "Fecha 25 42 40 20 [FECHA]
 atribua "testetemporizador 0
FIM

BOM ESPERO QUE TENHAM GOSTADO!!!!



terça-feira, 14 de agosto de 2012

Teste de portas USB

Esse é um teste de portas de USB, ele é um circuito muito útil para quem trabalha na área de informatica. Quando colocado na porta USB , o pc exibirá uma informação de dispositivo USB não reconhecido, logo depois do led amarelo piscar 3 vezes, e já que não se trata de um dispositivo normal de USB, a conexão não é estabelecida, e o micro exibe uma mensagem de erro.
Indicações dos Leds quando aceso:
Vermelho – Polarização da porta USB foi montada invertida
Amarelo – Fios de dados da porta USB foram ligados invertidos
Todos Apagados – Falta de energia na porta USB
verde aceso e amarelo piscando 3 vezes ao ser ligado – Funcionamento Normal


Fonte : http://www.eletronika.net/wp/testador-porta-usb

sábado, 11 de agosto de 2012

Inversor 12VDC para 220VAC simples e eficiente

O circuito acima é muito simples, usa menos de 12 componente para construir um Inversor DC para AC. O princípio deste circuito é gerar uma frequência entre 50 e 60Hz pelo IC CD 4074 que é levado para o MOSFET IRFZ 44 que induz o transformador gerando alta tensão no secundário de 220V AC. A onda de saída do conversor é quadrada e é melhorado quase chegando a uma onda senoidal com filtro C3 de 220nF.

Para mais alta corrente de saída deve ser usada uma bateria de alta corrente e MOSFETS em paralelos. Por exemplo, para obter a saída 240W a bateria utilizada é 20A.


Fonte

http://technosains.com/simple%20and%20power%20full%20DC%20to%20AC%20converter.htm

quarta-feira, 1 de agosto de 2012

Conversor de decimal para binário em delphi

Ola este e um conversor de decimal para binário com tratamento de erro......
segue o código


procedure TForm1.SpeedButton1Click(Sender: TObject);
var
        s:string;
        x:integer;
begin
        try
            s := Edit1.Text;
            x := strtoint(s);
            s := '';
                    while(x >= 1) do
                            begin
                                    s := inttostr(x mod 2) + s;
                                    x := x div 2;
                            end;
             Label4.Caption:= s;
       except  on Exception do
              ShowMessage('opa!!!!!');
       end;
end;
end.

ele deve ficar como na figura abaixo...............