Self Balancing Robot (4 / 7 stap)

Stap 4: elektronica


De elektronica die we gaan gebruiken in het project zijn gewoon drie, een arduino UNO (u kunt wat arduino hebt, maakt niet uit of is niet arduino UNO), een motor driver, in dit geval een L298, en ten slotte een IMU.

We gebruiken een commerciële motor stuurprogramma op basis van de chip L298, misschien veel krachtige dat we nodig voor deze motoren hebben maar ik heb het en het werkt prima. Als je wilt om je eigen DC motor stuurprogramma u kunt gebruiken sommige transistoren en aanbrengen van een H-brug of gebruiken van een L293, goedkoop en makkelijk te gebruiken, is er een instructable waar u informatie vinden hoe dit kunt te doen.

Voor de IMU gebruikte ik de goedkoopste 10DOF (10 graden van vrijheid) vind ik, de chinese GY-80 met 3-assige versnellingsmeter, 3-as gyroscoop, magnetometer, barometer en temperatuur sensoren. Wij gebruiken alleen de versnellingsmeter en de gyro zodat kunt u het opslaan van geld kopen een ander IMU, zoals de MPU-6050, een 6DOF IMU voor slechts 3.63€!!!, of de versnellingsmeter en de gyro om aparte.

De IMU is aangesloten op de arduino I2C bus (als u lerarn meer over I2C blik dit instructable wilt), gebruikt zodat er 2 draden nodig voor communicatie (SDA en SCL) en 2 draden voor macht, maar 3.3V dus moeten we 3.3V draad en GND.

De motor bestuurder nemen macht rechtstreeks vorm de batterij zodat niet hoeft te verbinden het met arduino van macht (ik bedoel de 5V vormen de arduino), maar we moeten 6 draden om het te controleren, 3 voor elke motor, één voor verzenden het PWM -signaal voor controle de motor snelheid, en geven zij de richting die we de motor willen te draaien.

Tip: Probeer de IMU sensor (of versnellingsmeter) positie in de lijn van de as van de motoren omdat als u vinden de IMU ver vorm dit kan je verkrijgen veel fout in de versnellingsmeter maatregel, vergeet niet dat het meten van lineaire versnelling, als u vinden het tot op een afstand R van de as wanneer de robot formulier verticale valt de versnelling van de versnellingsmeter is de zwaartekracht plus R * dAngle/dt, dat dat het betekent voeren van een fout in de meting.

Gerelateerde Artikelen

B-robot EVO. De self balancing robot

B-robot EVO. De self balancing robot

Hoe werkt het?B-ROBOT is een op afstand bestuurbaar self balancing arduino robot gemaakt met 3D gedrukte delen. Met slechts twee wielen vermag B-ROBOT haar evenwicht hele tijd door met behulp van zijn interne sensoren en rijden de motoren. Kunt u uw
2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050.Arduino als de controller en de sensor MPU6050 gebruiken om te bepalen van het evenwicht. Gewoon een eenvoudige seriële Bluetooth module toevoegen en een Bluetooth seriële Controller AP
Arduino Self Balancing Robot

Arduino Self Balancing Robot

In dit project die zal ik beschrijven de bouw van robots in evenwicht met Arduino.We staan uitgelegd in onze vorige versie van het android gecontroleerde project. In dit project gaan we tot onze controle. Laten we laten we krijgen op onze bouwproject
Rollbars voor Self Balancing Robot en op trappen

Rollbars voor Self Balancing Robot en op trappen

Toegevoegd sommige rollbars maakte van badminton rackets naar mijn eenvoudige self balancing robot die vrij een beetje omvalt. Nu kunt ten minste het terughalen omhoog het grootste deel van de tijd.Het spijt me dat ik ben niet het creëren van een ech
Domo Kun WobblyBot, eenvoudige Self Balancing Robot

Domo Kun WobblyBot, eenvoudige Self Balancing Robot

Een self balancing robot van de twee wielen die wiebelt, vandaar de naam WobblyBot.Misschien wel de eenvoudigste ontwerp voor een robot die zelf (soort van) op twee wielen, zonder het gebruik van de gyroscoop, versnellingsmeter en microcontroller eve
Mijn eerste Self Balancing Robot Diy gemakkelijk onder 25S

Mijn eerste Self Balancing Robot Diy gemakkelijk onder 25S

Dit is mijn eerste self balancing robot en ik zoeken op internet naar andere zelf in evenwicht brengen van projecten en ontwerp ik mijn mijn robot om eenvoudig en goedkoop.In deze instructabile ik whill vertellen u stap voor stap hoe om uw robot in d
Make a Halloween Pumpkin wandelen door de self balancing Robot

Make a Halloween Pumpkin wandelen door de self balancing Robot

Pompoen is een typische symbool van Halloween. Je heb ooit wilde een wandelende pompoen maken.Hier zal ik u tonen mijn werk van het gebruik van een Self-balancing Robot een lichtend pompoen om rond te bewegen.Stap 1: voorbereiding Belangrijkste stukl
Self Balancing Robot met LCD

Self Balancing Robot met LCD

De gewijzigde versie van mijn mpu6050 balancing robot stabieler met LCD en voorbeeld van verbinding 2 i2c op dezelfde pincodeVideo 1Video 2Stap 1: Stap 1: ◾L298N dual motor stuurprogramma breakout board◾L298N dual motor stuurprogramma breakout board1
SainSmart InstaBots rechtop Rover (Self Balancing Robot met Arduino)

SainSmart InstaBots rechtop Rover (Self Balancing Robot met Arduino)

Rechtop Rover is een zelfbalancerende robot die werd ontworpen door SainSmart. Ze maakten het echt eenvoudig. Zoals u zien kunt, zijn er slechts 8 draden op de robot en 8 draden op de controller. Dus laten we het weten hoe het werkt!ONDERDELEN IN HET
Het gebruik van een Android toestel en Lego NXT een tweewielige Self-Balancing Robot te bouwen

Het gebruik van een Android toestel en Lego NXT een tweewielige Self-Balancing Robot te bouwen

Vandaag zal ik u leren hoe maak je een Android aangedreven en gecontroleerde tweewielige zelfbalancerende robot met Lego NXT.Ten eerste, laten we eens kijken een test video voor de laatste robot.Hier is een andere tests op de helling:Om te bouwen van
Self Balancing Robot - Bang Bang controle

Self Balancing Robot - Bang Bang controle

Maakte een eenvoudige zelfbalancerende robot met behulp van de Arduino Uno, twee servo's en een tilt meter (VTI SCA610 chip). Dit is anders dan de meeste zelfbalancerende robots in dat het slechts een enkele sensor (geen gryo) gebruikt en het program
Gemakkelijk bouwen self balancing elektrische skateboard

Gemakkelijk bouwen self balancing elektrische skateboard

Wat is het?Dubbele wielen skateboard dat als een Segway werkt. Elektrische skateboards bestaan al met aangedreven achterwielen. Plan hier was om iets te bouwen als een Segway, maar in de vorm van een skateboard. Het weet welke kant is "up" via e
Self balancing one wheeled electric skateboard

Self balancing one wheeled electric skateboard

NOTE:Mei 2011: Dit instructable is nu vrij oud (relatief) en ik kan nu bouwen dit project eenvoudiger met een Arduino als de controller.Ik ben momenteel bezig met een eenwieler met dezelfde OSMC motor controller en een Arduino. Wanneer ik dat aan het
Chappie-zelftest-Balancing robot

Chappie-zelftest-Balancing robot

Na het krijgen van zo veel gefrustreerd over het afstemmen van de PID van de quadcopter, heb ik besloten om eerst meester van PID op sommige basisproject en dit project. Zelfbalancerende robot lijkt een inactief keuze. Aangezien er geen nieuwe en nog