Jogo Arduino Gyroscope com MPU-6050
Componentes e suprimentos
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 2 |
Ferramentas e máquinas necessárias
|
Aplicativos e serviços online
|
Sobre este projeto
Os seguintes elementos são necessários para fazer este projeto:
- Arduino Nano
- Módulo GY-521 com o sensor MPU-6050
- Módulo de exibição OLED SPI de 0,96 "128x64 com chip SSD1306
- Buzzer
- diodo LED de 3 mm
- resistor de 220 Ohm
As regras do jogo são simples:Incline o sensor para mover a bola e tente pegar o máximo de quadrados possível em 1 minuto, sem tocar nas bordas.
O esboço abaixo inclui 2 funções:o jogo, se D7 estiver conectado ao GND; e um programa de teste de giroscópio básico que mostra os valores de pitch e roll, mostra-os em uma grade XY e muda o pitch da campainha de acordo com a distância da origem.
Para o OLED é utilizada a excelente biblioteca U8G que permite muitas fontes e gráficos rápidos. Você precisará incluir 2 arquivos em sua pasta de desenho I2C e Kalman.h, eles vêm com o exemplo MPU-6050.
O esquema é apresentado na figura abaixo. Instruções detalhadas podem ser encontradas no site do autor cassiopeia.hk.
Por fim, todo o conjunto é colocado em uma caixa feita de material de PVC de 3mm.
Código
- código
código Arduino
Sem visualização (somente download).
Esquemas
Processo de manufatura
- Detector de linguagem TinyML baseado em Edge Impulse e Arduino
- Dados digitais Arduino
- Diversão do giroscópio com anel NeoPixel
- DIY 37 LED Roulette Game
- Controlador de jogo Arduino
- Unopad - Controlador Arduino MIDI com Ableton
- Sensor de obstáculo simples com Arduino
- Jogo Pixel Chaser
- Arduino Audio Reactive Desk Light
- Galvanoplastia com cobre