Índice:
Vídeo: Pocket Chess: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
É xadrez! No seu bolso.
Este projeto visa criar um pequeno dispositivo que possa rodar pequenos jogos como snake, pac-man, tetris e até xadrez.
Suprimentos
- Display gráfico OLED de 128 x 64 de 1,3"
- Arduino Pro Mini (você pode usar módulos de 5 V e 3,3 V. Um de 3,3 V será mais fácil de usar, enquanto o de 5 V é mais rápido)
- Botões de interruptor tátil
- Resistores de 1K Ohm
- Bateria Li-Po (a capacidade da bateria não importa, mas uma bateria menor é mais fácil de instalar)
- Módulo carregador Li-Po (é melhor comprar um com reforço de 5v integrado, caso contrário, você pode ter que fazer um)
- Protótipo de PCB para soldar os componentes em
- Um botão liga / desliga
- Uma impressora 3D para o estojo
Notas
Se você optar por usar o arduino de 3,3 V, pode usar o regulador de 3,3 V do arduino para alimentá-lo com uma bateria li-po. Mas se você for usar um arduino de 5v, precisará de um amplificador de 3,3 a 5v para ligá-lo. A maneira fácil de fazer isso é comprando um carregador li-po com reforço de 5v integrado ou comprando um módulo de reforço de 3,3 a 5 V separado.
Eu não tinha os dois em mãos, então desmontei um alto-falante bluetooth antigo, desoldrei os componentes de reforço de 3 a 5v e o revi em minha própria placa. Se você quiser saber como fazer isso, você pode assistir a este vídeo.
Etapa 1: circuito
Portanto, o circuito é simples, apenas há muitos fios para serem conectados.
Ao soldar na placa de circuito impresso, é importante ter cuidado para não pingar a solda do outro lado da placa, pois haverá componentes lá.
Você pode encontrar o esquema do circuito acima.
Etapa 2: Software
Para fazer o upload do software para um arduino pro mini, você precisa usar um programador. Existem muitos instructables sobre como fazer isso, então não vou explicar neste aqui. Aqui está um link para um deles.
Se você não tiver um programador, pode até usar outro arduino para programá-lo. Aqui está o link para isso.
Portanto, o código do xadrez é o esboço de exemplo de xadrez do u8glib. Ele funciona muito bem e oferece suporte a várias telas de oled com drivers diferentes. Para fazer o upload, primeiro você precisa fazer o download da biblioteca. Em seguida, você precisa adicioná-lo à pasta de bibliotecas do arduino. Depois disso, você pode baixar o código anexado e enviá-lo para o seu arduino. (Estou anexando meu próprio código porque mudei algumas pequenas coisas para os botões funcionarem com pinos analógicos e etc.)
Etapa 3: o caso
Depois de soldar tudo e enviar o código, projetei e imprimi em 3D uma caixa para colocá-la. Imprimi uma peça em preto e a outra em PLA cinza. Uma coisa legal sobre este gabinete é que ele se encaixa facilmente. Portanto, pode ser facilmente removido, se necessário.
Etapa 4: Fim
Agora você pode fazer qualquer coisa com ele. Minha abordagem principal para este projeto foi ser capaz de carregar um dispositivo para jogar xadrez em qualquer lugar. Mas esboços de jogos como snake, pac-man ou tetris podem ser encontrados na internet. Como essa coisa tem 4 botões, será o suficiente para jogar esses jogos.
Deixe quaisquer dúvidas ou sugestões.
Recomendado:
POCKET MUSIC PLAYER: 6 etapas
POCKET MUSIC PLAYER: Neste instrutível, você aprenderá como fazer seu próprio reprodutor de música de bolso DIY com pause play skip e pode usar outros recursos usando o arduino pro mini ou arduino nano
DIMP (Desulfator in My Pocket): 22 etapas (com imagens)
DIMP (Desulfator in My Pocket): Mikey Sklar criou o DA PIMP (" Power In My Pocket ") versões 1 e 2 com base no artigo de George Wiseman " Capacitive Battery Charger " e generosamente o liberou para a comunidade de hardware aberto. Ele é capaz de carregar e desulfat
Pocket Sonic Ruler: 3 etapas (com imagens)
Pocket Sonic Ruler: Esta é uma escala ultrassônica de bolso que você pode carregar no bolso e medir o comprimento do objeto. Você pode medir sua altura, altura de móveis etc. e
Pocket Spy-Robot: 5 etapas (com imagens)
Pocket Spy-Robot: Entediado durante o bloqueio? Quer explorar o reino escuro sob o sofá da sala? Então o robô espião de bolso é para você! Com apenas 25 mm de altura, este pequeno robô é capaz de se aventurar em lugares muito pequenos para as pessoas irem e devolve tudo
De um Pocket Phaser a um Pocket Laser: 6 etapas
De um Pocket Phaser para um Pocket Laser: neste projeto, estaremos convertendo um pequeno brinquedo Star Trek Phaser que encontrei na Barnes & Nobre para um apontador laser. Eu tenho dois desses phasers, e um ficou sem bateria para o light up bit, então decidi convertê-lo em um laser recarregável p