Automatische Magnetometer kalibratie (3 / 6 stap)

Stap 3: Programmeren van de Arduino

De schets bestaat uit drie bestanden (bijgevoegd). Kopieer alle drie in een nieuwe map genaamd "Kompas" in de Arduino schetsen map. De schets zou dan moeten verschijnen in uw schetsboek in de Arduino IDE.

Voor het compileren, Controleer de #define configuratieopties boven aan het bestand onder het tabblad kompas en wijzigen zoals vereist.

  • PIN definieert de pin van de Arduino gebruikt voor de Neopixel gegevensinvoer, standaard, pin 8.
  • BRILL is de standaard pixel schittering, dit kan maar liefst 255, maar hogere waarden zijn verblindende en actuelere dan uw voeding, met name een van de grotere maten van ring voorzien kan kunnen nemen. Ik ga normaal nooit boven de 30.
  • PIXELS is het aantal pixels in de ring. Maten verkrijgbare van Adafruit zijn 12 (die zeer goed werkt), 16, 24 (een echt mooi formaat) en 60 (enorme - geweldig zijn als je het geld hebt).
  • REVERSED: laat dit uitgecommentarieerd als uw ring aan dezelfde kant van de Raad van bestuur als de MPU-9150 is. De eerste pixel moet in de richting van de positieve versnellingsmeter Y met betrekking tot MPU-9150 zijn. Uncomment dat van uw ring er aan de andere kant van het bord (die het bestuur over de Y-as omgedraaid).

U zult moeten downloaden en installeren van de bibliotheek van de MPU6050 (dit bevat ook code voor de MPU-9150, een superset van de MPU6050) en de Adafruit Neopixel library. Compileer de schets en uploaden naar je Arduino.

Gerelateerde Artikelen

Gemakkelijk harde en zachte ijzer magnetometer kalibratie

Gemakkelijk harde en zachte ijzer magnetometer kalibratie

Als uw hobby RC, drones, Robotica, elektronica, augment werkelijkheid of soortgelijke dan is zult eerder of later u ontmoeten met de taak van magnetometer kalibratie. Elke module magnetometer moet worden gekalibreerd, omdat de metingen van het magnet
Eenvoudige handleiding Magnetometer kalibratie

Eenvoudige handleiding Magnetometer kalibratie

Er zijn verschillende soorten goedkope magnetometer nu beschikbaar, die u gebruiken kunt om het gevoel van een kompas richting, maar alle van hen (voor zover ik weet) moeten kalibratie alvorens u goede resultaten kunt krijgen. In dit Instructable, ik
Automatische as kalibratie met behulp van Mach 3

Automatische as kalibratie met behulp van Mach 3

voor uw Industriële CNC Router te nauwkeurig snijden, de motoren moeten worden afgestemd. Dit betekent in feite dat elke puls verzonden vanaf de computer naar de machine vertalen correct moet voor de productie van de eenheden die u met (inches of mil
Glowy Disco Badge

Glowy Disco Badge

In dit project zullen we een draak glowy welke verlichting van badge met verschillende kleuren en patronen die op je beweging reageren. Draag hem aan een feest of een disco en koesteren in de bewondering van al je vrienden!De weergave is een ring van
Flone 3.0 Drone Quadcopter

Flone 3.0 Drone Quadcopter

Dit is flone 3.0: een Open Source Drone ecosysteem.Na de eerste release van onze bekroonde flone 1.0 instructable drie jaar geleden, maakte we een heleboel werk.Flone is een krachtige, compacte, en Slim ontwerp van een goedkope quadcopter die kan gem
Arduino Laser Projector + Control App

Arduino Laser Projector + Control App

XY - 2 dimensionale laser scannen2 x 35mm 0.9° stappenmotoren - 400 stappen/Rev.Automatische spiegel kalibratieSeriële afstandsbediening (via bluetooth)Auto-modusAfstandsbediening app met GUIOpen SourceDownload:github.com/stanleyondrusstanleyprojects
Bouwen van een krachtige FPV Camera Quadcopter

Bouwen van een krachtige FPV Camera Quadcopter

Dit Instructable zal laten zien, in detail, hoe het bouwen van een kwalitatief hoogwaardige quadcopter voor FPV vliegen en luchtfoto foto's / video's opnemen.We weten allemaal mens kunnen niet vliegen. Onze botten zijn veel te dicht en fladderende ar
Cassette Tape 1101 - een diepgaande onderzoeken deze analoge tape opnamemedia

Cassette Tape 1101 - een diepgaande onderzoeken deze analoge tape opnamemedia

*** dit instructable leert u over verschillende cassette formuleringen, hoe ze te gebruiken om het geluid schimmel je zoekt in uw opnamen, sommige cassette-geschiedenis, en wat te zoeken in kwaliteit tapes. ***cassettebandjes...uit "stijl" voor
Automatisch sproeisysteem systeem met capacitieve sonde en Arduino op de goedkope (en ik bedoel het)

Automatisch sproeisysteem systeem met capacitieve sonde en Arduino op de goedkope (en ik bedoel het)

Disclaimer: Ik ben geen ingenieur elektronica, dus kan ik niet garantie voor het ontwerp (veel minder voor uw implementatie bieden). Ik weet alleen de gepresenteerde oplossing werkte voor mij voor ten minste ongeveer 5-6 maanden (dus ik kan niet zelf
DIY-aan de slag met DRONES (met externe kalibratie)

DIY-aan de slag met DRONES (met externe kalibratie)

Wat zijn ze en wie hen gebruikt? Sommigen noemen hen drones, sommige gelden het label "quadcopters", al hebben ze een aantal rotoren of zelfs vliegtuigen worden - een afkorting voor hen "onbemande antenne systemen" (UAS). Ik liever noe
AUTOMATISCHE zonne-aangedreven nachtlampje

AUTOMATISCHE zonne-aangedreven nachtlampje

Hallo vriendenDank u voor uw steun voor mijn vorige projectVandaag die ik ga leven "instructable" hack te maken kan zowel tijd en geld besparen. Dit is de tutorial van "how to make een automatische zonne-aangedreven nachtlampje". Dit a
Automatische laser niveau gemaakt van een oude harde schijf.

Automatische laser niveau gemaakt van een oude harde schijf.

Ik moet een laser-niveau, maar ik hoef niet een heel vaak dus daalt een paar honderd op iets wat die ik misschien eens in de zoveel tijd gebruiken gewoon niet ging gebeuren.Die nog steeds weggelaten me met een laser-niveau, en de enige oplossing was
Atum3D V1 3D DLP printer kit montage en kalibratie

Atum3D V1 3D DLP printer kit montage en kalibratie

Dank u voor het selecteren van de Atum3D V1-printer. De Atum3D V1 is een resultaat van intensieve testen en ontwikkelen door een groep van ernstige enthousiasten van 3D printing. Wij houden van instructables, dat is waar het allemaal begon dus geen m
Automatische poort toetsen blokkeren

Automatische poort toetsen blokkeren

Doel: Erachter te komen een manier om het vergrendelen van de poort van onze double-swing van beide kanten, de beveiliging van de werf. De "locking" mechanisme moet blijven ontgrendeld, omdat we vaak de poort open laten wanneer werken alle dag i