Postagens

Mostrando postagens de 2017

Rodando o jogo Cuphead no Ubuntu Linux via Wine + Controle de Xbox

Imagem
Cuphead é um jogo de sucesso, com uma pegada em jogos antigos, visual maravilhoso e difícil, mas extremamente prazeroso de jogar. Ele foi lançado exclusivamente para Xbox One e Windows 10. Não se sabe se irá sair versões para Linux. Aqui vou mostrar como rodar ele no Ubuntu jogando pelo teclado e para quem interessar com um controle de Xbox 360 ou qualquer outro controle USB. A versão que usei foi a comprada no GOG e não possui DRM , o que facilita a instalação. Não sei dizer se a versão Steam irá funcionar.

Arcade controle em Fita VHS

Imagem
Navegando no Thingiverse, famoso repositório de desenhos para ser impressos em impressora 3D. Encontrei esse projeto de Joystick. Decidi que iria construir um controle completo de arcade com ele, porém a maior duvida era se fazia em um tamanho natural ou reduzido, já que esse joystick é um pouco menor que os encontrados no mercado. Por fim decidi fazer em um tamanho menor, com botões R13-507 e como suporte usei uma fita VHS. Eu fiz uma pequena mudança no projeto 3D na porca que vai atuar os micro switch do joystick. Vou mostrar aqui todo o trabalho para a construção.

Cockpit de Movimento com Arduino - Parte 3

Imagem
Continuando o projeto do cockpit de movimento, para fazer a movimentação como disse na parte 2 , pretendo usar motores de limpador de para brisa de carro. Para isso preciso de uma forma de saber a posição que o motor está a todo momento, exatamente como um servo trabalha. A forma que pretendo usar é colocando no eixo do motor um potenciômetro, inclusive servos trabalham exatamente assim, com um potenciômetro no eixo principal de movimento. Com o potenciômetro no eixo é preciso um comparador que fica o tempo todo comparando o valor desejado (valor de entrada) com o valor que está no potenciômetro, assim ele gira o motor para o lado certo até o valor ser igual ao valor desejado.

Ligando um volante Logitech G25, G27 ou Force GT no PS4

Imagem
http://www.isrtv.com/logitech/logitech-g27-support-playstation-4 Quando estava para comprar um Playstation 4, descobri que ele não aceitava meu volante Driving Force GT, aliás ele não aceitava nenhum volante Logitech antigo, nem mesmo o G27 que ainda era um volante novo. A solução até então era comprar o novíssimo G29. Procurando informações do “porque”, não achei nada conclusivo, a Sony informa que é problema com a Logitech e a Logitech informa que o problema é com a Sony. Então encontrei o Maxrace , um produto muito interessante, que consegue plugar os volantes G29 / G27 / GT / GT Pro / G920 / MOMO nos consoles PS4 / XBOX ONE / XBOX 360, porém com o preço em torno de 150 dólares, o que achei bem caro. Procurando um pouco mais, encontrei uma solução bem interessante, apesar de não ser tão pratica que é o GIMX . Com valor quase irrisório, já que usa como hardware adicional apenas um Arduino (U$5) e um Serial USB (U$3).

Cockpit de Movimento com Arduino - Parte 2

Imagem
Na primeira parte, mostrei aqui o inicio do projeto. Fiz varias mudanças no código onde adicionei: Agora é possível adicionar a porta que o Arduino vai usar no inicio do programa. O programa pode ser aberto antes de abrir o jogo, ele irá esperar pelo jogo. Quando um lado sobe o outro abaixa um pouco, melhorando a simulação. Durante a frenagem ocorre a rolagem para frente da carroceria. Foram adicionados medidores de km/h e rpm.

Luminária simples com fita led

Imagem
Uma boa luminária em uma bancada é algo essencial, pensando nisso construi essa luminária usando fita led e calha para fios. Não tem segredo algum de como construir e as fotos abaixo mostram os detalhes. O material utilizado foi: Fita led branca Calha para fios Fita dupla face Braçadeira de nylon Parafusos Fios Fonte de 12v

Cockpit de Movimento com Arduino - Parte 1

Imagem
Gosto muito de jogos simuladores de corrida. Um tempo atrás meu cunhado comentou comigo sobre esses cockpits que movimentam em curvas e também sobre velocímetros reais que acompanham o jogo, mas até então não fazia ideia de como eles funcionavam. A pouco tempo ele me enviou um vídeo sobre um e decidi estudar um pouco, descobri que boa parte dos jogos possui APIs que entregam dados dos jogo, então falei com ele que se ele interessasse em fazer a mecânica eu faria a eletrônica e programação.

Configurando Um Controle de PS4 no Retropie

Imagem
O controle de PS4 é um excelente controle, com ótima pegada, robusto e muito confortável para jogatinas. Outras boa característica são você poder carrega-lo em qualquer USB, ao contrario do de PS3 e poder configurar ele no Retropie como um controle Bluetooth, sem a necessidade de cabo. Um único detalhe é que o wiki do Retropie informa que alguns controles podem não funcionar por padrão, o que leva a um trabalho um pouco mais árduo através de um driver (ds4drv). Vou mostrar aqui o modo normal e dar a dica para o outro modo.

Extrator de fumaça

Imagem
Procurando por um extrator de fumaça para trabalhar com solda em eletrônica, encontrei este projeto bem simples no Thingiverse que utiliza filtro de carvão ativado. Porém ele usa uma fan de 120mm e minha ideia era fazer com fan de 80mm dessas que existem nas maiorias das fontes de PC. A fan de 120mm para um extrator é melhor pois a área de extração será maior, mas como na maioria das vezes trabalho com placas pequenas o de 80mm me atenderia bem.

Como fazer cartucho de Super Nintendo reprogramado (repro)

Imagem
O canal do Youtube Tubernauta , postou dois ótimos vídeos descrevendo como fazer a reprogramação de eeprom de cartuchos de SNES. Segue os vídeos logo abaixo.

VR Goggles tipo o Google Cardboard

Imagem
O Google tem um interessante projeto de realidade virtual que é o Google Cardboard , um simples e barato óculos de realidade virtual, onde você usa recortes de papelão, duas lentes e um smartphone para ter um ótimo efeito de realidade virtual. O modelo (template) para o corte do papelão pode ser encontrado aqui . Existe uma certa dificuldade em encontrar as lentes, eu comprei no ML um kit com papelão com lentes. A partir daí resolvi fazer um kit em impressora 3D, utilizando o Inkscape  desenhei as peças em 2D, salvei em .svg e depois no  https://www.tinkercad.com  apenas "puxei" elas para 3D.