Zwaartekracht Touch bluetooth handschoen (7 / 10 stap)

Stap 7: Testen en kalibreren van het FreeIMU

FreeIMU is een Open Hardware raamwerk voor oriëntatie en motie ontdekkende. De communicatie met de FreeIMU bard wordt afgehandeld door de FreeIMU-bibliotheek voor de Arduino. Bekijk de officiële website voor het downloaden van de laatste versie van de bibliotheek, en voor een gedetailleerde instructies van de installatie en instelling.

Hier is de stap naar het up and running:

  1. Download de FreeIMU Arduino library.
  2. Setup uw Arduino omgeving zoals uitgelegd in de sectie Extra Arduino bibliotheken voor de Arduino documentatie.
  3. Kalibreren uw FreeIMU bord met behulp van de kalibratie tool verzorgd door het FreeIMU-team. Het resultaat van het kalibratieproces een bestand zal zijn: "calibration.h" die nodig zijn voor het verkrijgen van stabiele oriëntatie meting van de FreeIMU.

Zodra u de bibliotheek hebt gedownload, voert u de aanvullende bibliotheken van de Arduino gids aan opstelling uw Arduino omgeving. Kies de handmatige installatie zodat hebt u een beter begrip van de mapstructuur van de Arduino-environnement.

Het testen van de FreeIMU:

De Arduino micro verbinden met uw computer.

Start het programma Arduino Editor en open de schets "FreeIMU seriële" onder "bestand -> voorbeelden -> FreeIMU -> FreeIMU_serial".

Selecteer het bord Leonardo onder Hulpmiddelen -> Raad van bestuur.

Selecteer de seriële poort waarop de micro van de Arduino is aangesloten (Tools -> seriële poort) en noteer de naam van de poort (Windows iets als COM2, Mac iets als /dev/tty.usbmodem1421).

Het uploaden van de schets aan de Arduino micro.

Om een snelle test om te controleren dat de Arduino reageert, opent u de seriële Monitor (Tools -> seriële Monitor), Controleer of de eigenschappen van de mededeling "Nieuwe regel" ans "115200 Baud". V ter het invoer veld en druk op "Verzenden"-knop. Als alles goed is, stuurt de Arduino u terug:

 FreeIMU library by Fabio Varesano - varesano.net, FREQ:16 MHz, LIB_VERSION: DEV, IMU: FreeIMU v0.4 

Je kunt spelen met andere opdrachten om de reactie van de Arduino micro (Controleer de code de beschikbare opdracht) te zien.

De toepassing die wordt geleverd samen met de FreeIMU bibliotheek om te testen of uw FreeIMU goed werkt is "FreeIMU_cube.pde". Dit is een Processing Schets, dus u downloaden van verwerking moeten zult uit te voeren. De GUI van verwerking is eigenlijk vergelijkbaar met de Arduino-Editor. Open "FreeIMU_cube.pde" met de verwerking, het ligt onder: "FreeIMU-20121122_1126/processing/FreeIMU_cube/FreeIMU_cube.pde". We moeten vertellen het programma waarop de poort de Arduino micro aan is gekoppeld. Om te dus het vinden van de code geschreven onder in de verwerking van code:

 final String serialPort = "/dev/ttyUSB9"; // replace this with your serial port. On windows you will need something like "COM1". 

Vervang "/ dev/ttyUSB9" door de naam van de seriële poort die u opschreef vóór (naam van de poort die de micro van de Arduino is aangesloten).

Voer het programma, als alles goed gaat dat moet u een venster met een 3D-kubus op het. De kubus vertegenwoordigen uw FreeIMU zodat wanneer u uw FreeIMU verplaatst, de kubus de mouvement moet volgen. Als het is niet het geval, geen paniek! We moeten de FreeIMU kalibreren.

Als u enkele fouten of als het programma niet gestart (gewoon een ongeldig venster), proberen te resetten van uw Arduino micro en blazen van het programma. Als het niet werkt Controleer de sectie over problemen oplossen op de FreeIMU website.

Kalibreren van het FreeIMU:

Download de Kalibratie Tool (alleen beschikbaar voor PC en linux) en volg de instructies voor het verkrijgen van uw kalibratie-bestand "calibration.h". Zodra u dit bestand hebt, het kopiëren in de map FreeIMU van uw Arduino environnement ter vervanging van de bestaande (bibliotheken -> FreIMU -> calibration.h).

Probeer opnieuw het programma te draaien "FreeIMU_cube.pde" verwerking en ditmaal de kubus moet volgen de oriëntatie van de FreeIMU zonder enige drift.

Gerelateerde Artikelen

Bluetooth handschoen: Versie 3.0

Bluetooth handschoen: Versie 3.0

een handschoen met een bluetooth-module ingebouwd in gebeld terwijl u op de fiets of auto, op een koele nieuwe manier.Stap 1: Materialen die nodig zijn: -A Glove-A drukknop-Draad-Soldeerbout-Draad solderen-Belangrijker in het geval van een goedkope b
Bluetooth handschoen: Bespreking aan de Hand!

Bluetooth handschoen: Bespreking aan de Hand!

Dit toont hoe ik nam uit elkaar een bluetooth-headset en naaide het in een handschoen, zodat ik aan de telefoon praten kan gewoon door met mijn hand tot mijn hoofd alsof ik waren doen alsof ze praten aan de telefoon!  Maar ik ben echt!  Ja ben ik een
Making A handschoen werk met A Touch Screen

Making A handschoen werk met A Touch Screen

u kunt dit doen in slechts een paar minuten zonder veel kennis.Winter is coming up (als je in het noordelijk halfrond) en met de winter komt koud weer, en komt met koud weer handschoenen.  Maar zelfs in de kou je telefoon waarschijnlijk nog ringen. 
De Touch handschoen

De Touch handschoen

The Touch handschoen is een interactieve stuk is bedoeld voor een gebruiker om de omgeving van de aanraking ervaring in een nieuwe en spannende manier. Nu, begrip textuur is niet alleen ervaren door een gevoel van aanraking, maar met de hulp van deze
Touch geactiveerd vinger geleid (optioneel handschoen)

Touch geactiveerd vinger geleid (optioneel handschoen)

dit instructable zal u tonen hoe te maken van LEDs oplichten op uw vingertoppen bij contact met een plat oppervlak. U kunt kiezen om te naaien van de onderdelen op een handschoen voor het maken van een LED-handschoen.Toepassing:De belangrijkste reden
Piano TouchSense handschoen

Piano TouchSense handschoen

Dit is een vrij eenvoudige manier om het maken van een draagbare piano met condensator sensing zoals touch sensoren; elke vinger is een andere sleutel die kan worden gespeeld afzonderlijk of gecombineerd. Ik wilde een zeer eenvoudige wearable sensing
Blitzkrieg: De Bluetooth gecontroleerde 110lb Combat Robot.

Blitzkrieg: De Bluetooth gecontroleerde 110lb Combat Robot.

We allemaal hield kijken 'Robowars' een seriële TV-show. Het pure geluid van metalen botst tegen metaal, robots wordt opgespannen over door de arena flipper, vonken wordt gegooid door dode metaal, rond wordt geparadeerd door Killalot, krijgen een bee
RGB LED Pixel Touch reactieve speeltafel

RGB LED Pixel Touch reactieve speeltafel

Tabellen zijn nuttige items die u wilt hebben en wij desgewenst een nieuwe koffietafel voor de lounge het zinvol om te bouwen mijn eigen met een paar extra elektronische functies.Mijn tabelontwerp bestaat uit de volgende functies.10 x 16 RGB LED matr
De handschoen SomaPhonic

De handschoen SomaPhonic

Haptika is een verzameling van DIY wearable technologie kits ter afzwakking van de gevolgen van seksueel en lichamelijk misbruik. Overlevenden van misbruik kunnen eventueel de fysiologische en psychologische gevolgen van geweld door zelfstandigen hap
Handschoen van de emancipatie van de Haptika

Handschoen van de emancipatie van de Haptika

Haptika is een verzameling van DIY wearable technologie kits ter afzwakking van de gevolgen van seksueel en lichamelijk misbruik. Overlevenden van misbruik kunnen eventueel de fysiologische en psychologische gevolgen van geweld door zelfstandigen hap
Dynamische transmissie - touch interactie - Kleur LED bal

Dynamische transmissie - touch interactie - Kleur LED bal

Video:1, liefde bekentenissen van wetenschap en technologie help---[roterende LED bal 2.0]2, de dynamische transmissie: Spectrum & teksten - Demo---[roterende LED bal 2.0]3, functie en Bluetooth-connectiviteit introductie---[roterende LED bal 2.0]===
Makey Makey: Piano handschoen

Makey Makey: Piano handschoen

Hallo! Zo u wenst om de piano te spelen, maar er is één probleem, juist? U moet een piano, maar je er geen hebt, wat de reden is. U kunt spelen piano met piano handschoenen, en het beste ding is, kun je het overal. In uw huis, op uw bureau, in de str
Retro Bluetooth hoofdtelefoon

Retro Bluetooth hoofdtelefoon

Dit Instructable is over het doen van iets heel origineels dat nooit, ooit gedaan is op deze site, ik zweer: nemen van een gadget dat ondersteunt geen Bluetooth en het toevoegen van dat vermogen met solderen en baldadig schroevendraaier misbruik.U ku
CxemCAR 1 - Android Control RC Car via Bluetooth

CxemCAR 1 - Android Control RC Car via Bluetooth

dit is een opensource-project van RC auto met controle van Android telefoon via Bluetooth. De controller wordt gebruikt met .NET Micro Framework: FEZ Panda II, maar u kunt elke controller werkt met .NET Micro Framework core (Netduino, GHI elektronica