Stap 4: programmeren
Net als mijn vorige builds van de tank ik gebruik van een library, genaamd ZumoRC, maar in die bouwen wijzigde ik de code aangepast aan mijn eigen motor driver. Nu voor deze bouwstijl en motor stuurprogramma verander ik niets uit de ZumoRC-bibliotheek
Compatibele stuurprogramma's motor, zoals ik heb getest
L298
Elke DRV serie motor coureur pololu "net als wat ik gebruik nu"
Voordat we beginnen wil ik jullie om te downloaden van een ding
https://github.com/Pololu/Zumo-Shield
Hoe te zetten van een bibliotheek in de arduino ide
<p>#define THROTTLE_PIN 4 // throttle channel from RC receiver<br>#define STEERING_PIN 5 // steering channel from RC receiver #define LED_PIN 13 // user LED pin</p><p>#define MAX_SPEED 400 // max motor speed #define PULSE_WIDTH_DEADBAND 25 // pulse width difference from 1500 us (microseconds) to ignore (to compensate for control centering offset) #define PULSE_WIDTH_RANGE 350 // pulse width difference from 1500 us to be treated as full scale input (for example, a value of 350 means // any pulse width <= 1150 us or >= 1850 us is considered full scale)</p>
Onthoud waar u uw digitale 4 en 5 hebt aangesloten? Goed nota van te nemen als we overgaan tot de volgende stappen uit.
Sommige van jullie zullen moeten tweak enkele van de waarden hier als de ROV niet op je stick commando's reageert
In mijn situatie, die ik had geen probleem dus laten we gewoon gaan op ahhahaha die ik proberen zal om te helpen als je geen probleem in dit deel vinden.