Postagens mais visitadas

Consertando um PSP Slim 2001 do Mercado Livre

  Eu tenho uma mania (que muito provavelmente herdei do meu pai) de não gostar de jogar as coisas fora, sempre tento enxergar alguma possível aplicação para tudo antes de jogar no lixo, isso também se deve em partes a minha formação acadêmica (que é na área de Automação Industrial e Engenharia), eu conheço muito bem diversos processos produtivos e tenho plena ciência de todo o trabalho e todos os recursos que as coisas necessitam para serem produzidas... Quando penso que jogamos tudo isso no lixo para simplesmente ser enterrado num aterro sanitário me da uma sensação muito grande de desperdício.

  Enfim, deixando a reciclagem e a ecologia um pouco de lado, hoje vou contar a minha historia com um PSP que eu adquiri no mercado Livre!  Comprar coisas usadas ou danificadas para consertar é um jeito de reciclar também!  XD


No-Break / Inversor Senoidal Caseiro com Arduino - Parte 1 Introdução

  O primeiro de tudo é entender a teoria básica dos inversores de voltagem e como esse blog tem uma finalidade mais didática vamos bem do inicio.

  Um inversor de voltagem é um equipamento que permite obter na saída uma tensão Alternada a partir de uma fonte de corrente continua (geralmente baterias, painéis solares, retificadores,etc.), isso nos permite utilizar equipamentos AC a partir de fontes DC.

  Como exemplos de aplicações temos fontes ininterruptas de energia, No-Breaks, sistemas de energia solar, dá até para ligar equipamentos trifásicos em redes monofásicas com o inversor correto.

Controlando o Cursor do Mouse com Visual Basic .NET

   Ta ai uma coisa que eu fazia quando estava aprendendo a programar, programinhas aparentemente bobos, mas que serviam para ir conhecendo as API's do Windows.

  Esse programa em especifico eu fiz a muitos anos atrás, ele consiste em usar a DLL User32 do Windows para controlar a posição do cursor do Mouse na tela, de maneira que quando o mouse chega em uma certa área ele é "transportado" para outra.

  Pode parecer um programa bobo, mas alem de permitir conhecer melhor as funções de algumas API's também podemos aprender alguns conceitos interessantes na informatica, tipo a HAL, sigla para Hardware Abstraction Layer, ou Camada de Abstração de Hardware em português.

Como conseguir discos de corte para Micro Retífica

   A um tempo atrás adquiri uma micro retifica Hammer de 150 Watts (sera que vale a pena um Review?).

  A maquininha funciona bem, mas uma reclamação muito recorrente é que os discos de corte que vem junto com ela são uma porcaria! E por mais que você corte só materiais moles e eles não se quebrem é natural que esses discos se gastem com o tempo.

  Então nesse post eu vou mostrar como eu consegui alguns discos de corte a um custo irrisório... Vamos lá:

Otimizando cálculos matemáticos com Potencias de 2

   Programadores da área de informatica geralmente não se preocupam muito com isso, mas quem vem da área da eletrônica e da automação (como eu), já deve ter esbarrado algumas vezes em problemas gerados por gargalos de desempenho, principalmente em aplicações de tempo crítico.

  Particularmente eu aprendi a programar na família 8051 de microcontroladores (sim eu sei, isso é uma velharia, mas foi o que me ensinaram na escola), pra quem nunca ouviu falar disso vou dar uma resumida:  A família do 8051 são microcontroladores de 8 bits fabricados pela atmel, foram lançados lá em meados da década de 80!

  Inclusive meu primeiro projetinho foi baseado num 89s52 que tinha incríveis 256 BYTES de Memoria RAM.  

  Já usei muito também série 12F de Pics da Microchip, especialmente o PIC 12F675 (microcontrolador que eu gosto muito), ele possui 64 Bytes de RAM, inclusive me lembro de usar um desses em um projeto em que eu precisava fazer um calculo de divisão para determinar a porcentagem do Duty Cicle de uma onda quadrada gerada por software e a Biblioteca "math" que o compilador importou pra fazer esse calculo exigia mais memoria do que o microcontrolador tinha disponível, alem disso o código não seria executado rápido o suficiente para atualizar o valor antes da interrupção acontecer, um completo desastre. rsrs