Stap 4: codering
Nu gaan we naar de code. Als je keek dit u nu dat wij ESC door PWM bepalen zullen. Als u gecontroleerd servo u waarschijnlijk functie write(angle) gebruikt en servo draait geschreven hoek. Dus als je schrijft voor voorbeeld write(0) u daadwerkelijk verzenden pulse welke breedte 1ms is zo 1000us(micro seconds). U kunt het zelfde werk doen writeMicroseconds (pulsbreedte in microseconden). Het is makkelijker om te begrijpen in dit gebruik. Dus in plaats van de instelling hoek instellen u RPM (draait per minuut). Grote tutorial over ESC is hier. Het is echt geweldig, maar het werkte niet voor mij. Dus wat nu? Je moet dit handmatig doen. Lees de handleiding van uw ESC en kijk wat signalen verzenden vanuit uw ESC-middelen. Ik weet niet hoe het is met uw maar mijn ESC wordt gelezen wanneer er begint melodie als op video of 1 2 3 en hoge Toon (waar 1 lage frequentie Toon, 2 hoger en 3 hoger dan 2, laatste hoge Toon is hoger en langer dan 3). Als er iets is verkeerd afgelopen Toon is hetzelfde als 3. Daar kunt u ook het herprogrammeren (ik dit niet gedaan maar je kunt als je wilt). Ik moest in mijn ESC schrijven hoog signaal voor meer dan 2 seconden. OK. Mijn code downloaden (nu u instellen ESC, niet gebruik - het wellicht verwarrend, maar ik kon niet bedenken iets slimmer:), zet alles zoals in opmerkingen en het verzenden van Arduino. Seriële Monitor openen. Nu heb je om in te stellen van de gashendel. Potentiometer (potmeter) naar de hoogste positie op seriële Monitor ziet u 2000 verplaatsen. Nu op voeding. U hoort verkeerde melodie. Ga terug naar 1000 en je moet de juiste melodie horen (als het niet werkt stroom en ga terug naar 2000 en herhaal proces, probeer ga sneller tot 1000 of langzamer totdat u de juiste melodie horen). Nu u het gaspedaal (u kunt het later op dezelfde manier) maar kijk uit! Als u verplaatst zal potentiometer van motor beginnen draaien. U kunt een klein beetje mee spelen. U kunt nu gaan voor het gebruik van ESC en correct code wijzigen. Nu ziet u RPM in %.
Dat is het einde. Hoop dat u uw motor :) Binnenkort ik mijn RC vliegtuig zal eind en ik maak een instructable erover.
Hoop tot ziens,
Simonexc