Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Arduino-gyroscoopspel met MPU-6050

Componenten en benodigdheden

Arduino Nano R3
× 1
DFRobot 6 DOF-sensor - MPU6050
× 1
Grafische OLED, 128 x 64
× 1
LED (generiek)
× 1
Weerstand 221 ohm
× 1
Schuifschakelaar
× 2

Benodigde gereedschappen en machines

Soldeerbout (algemeen)

Apps en online services

Arduino IDE

Over dit project

De volgende elementen zijn nodig om dit project te maken:

  • Arduino Nano
  • GY-521-module met de MPU-6050-sensor
  • 0,96" OLED SPI-displaymodule 128x64 met SSD1306-chip
  • Zoemer
  • LED-diode van 3 mm
  • 220 Ohm weerstand

De spelregels zijn eenvoudig:kantel de sensor om de bal te verplaatsen en probeer binnen 1 minuut zoveel mogelijk vierkanten te vangen, zonder de randen te raken.

De onderstaande schets bevat 2 functies:het spel, als D7 is aangesloten op GND; en een eenvoudig gyro-testprogramma dat de pitch- en roll-waarden toont, in een XY-raster toont en de toonhoogte van de zoemer verandert op basis van de afstand vanaf de oorsprong.

Voor de OLED wordt de uitstekende U8G-bibliotheek gebruikt die veel lettertypen en snelle grafische afbeeldingen mogelijk maakt. U moet 2 bestanden opnemen in uw schetsmap I2C en Kalman.h, ze worden geleverd met het MPU-6050-voorbeeld.

Het schema is weergegeven in de onderstaande afbeelding. Gedetailleerde instructies zijn te vinden op de website van de auteur cassiopeia.hk.

Ten slotte wordt het geheel in een doos van 3 mm PVC-materiaal geplaatst.

Code

  • code
codeArduino
Geen voorbeeld (alleen downloaden).

Schema's


Productieproces

  1. TinyML-taaldetector-gebaseerd op Edge Impulse &Arduino
  2. Arduino digitale dobbelstenen
  3. Gyroscoopplezier met NeoPixel Ring
  4. DIY 37 LED Roulette Game
  5. Arduino-gamecontroller
  6. Unopad - Arduino MIDI-controller met Ableton
  7. Eenvoudige obstakelsensor met Arduino
  8. Pixel Chaser-game
  9. Arduino Audio Reactive Desk Light
  10. galvaniseren met koper
  11. NeoMatrix Arduino Pong