Stap 3: Stap 3: 1's en 0's verzenden met de Arduino Nano
Natuurlijk elke Arduino moet werken, maar ik heb gebruikt deze Nanos alot voor hun betaalbare prijs.
Het uploaden van de code met behulp van de USB-kabel van uw PC. Hebt u een lange kabel, kan je gewoon laten staan en laat het macht van de eenheid. Ik afgeplakte (ik weet. Dit is de laatste.) een USB power bank onder het breadboard dus ik kan houden en koel over mijn plakkerige rotzooi voelen.
BTW, ik heb gebruikt de USB baksteen onder een breadboard en gebruik maken van USB output naar de macht van een Arduino of zelfs verbinden met een USB-Serial interface (zoals een FTDI interface) voor het aandrijven van het breadboard en het is erg handig.
Het moet vuur opwaarts, en beginnen met het wakker dans. Het is ontworpen om vegen op beide as te wissen van het gebied. Als het raakt het chassis of dingen als dat, is het mogelijk de berg is te beperkend of servo achteruit is gemonteerd.
Als een servo naar achteren gemonteerd lijkt, kunt u de code om om te keren het commando:
<p>Servo1.write(-mpuPitch + 90);<br>Servo2.write(mpuRoll + 90);</p>
Als de opdracht lijkt toe te voegen aan een wijziging en niet corrigeren, proberen kunt u om te keren van het teken van de mpuPitch of mpuRoll. Ook is + 90 er omdat ik mijn servos georiƫnteerde zodat 'normale' horizontale positie in het midden van het bereik van de servo zijn zou. Je kunt spelen w / die waarde ook afhankelijk van uw installatie.