Hoe om te controleren elke R/C auto met een zender van het vliegtuig! (6 / 7 stap)

Stap 6: Programmeren van de Arduino


, We eindelijk naar de code die het PPM signaal decodeert en converteert deze zodat de L298 kunnen begrijpen. Ik gebruikte de pulseIn () functie om de zender stick waarden lezen!
Hieronder is de code die zichzelf!!

/ * Dit is de code voor het beheersen van een R/C auto met een vliegtuig zender geschreven door Vishnu Chaitanya Karpuram. Geniet van!   */
int motor1Left = 5; / / definieert pin 5 als verbonden met de motor
int motor1Right = 6; / / definieert pin 6 als aangesloten op de motor
int motor2Left = 7; / / definieert pin 7 als aangesloten op de motor
int motor2Right = 8; / / definieert pin 8 als aangesloten op de motor

int Kanaal1 = 9; Hiermee definieert u de kanalen die zijn verbonden
int channel2 = 10; / / naar pin 9 en 10 van arduino respectievelijk

int Kanaal1; Later gebruikt om te
int Channel2; waarden opslaan

void setup)
{
pinMode (motor1Left, OUTPUT); / / vooruitgangsbalk de motor pinnen
pinMode (motor1Right, OUTPUT);
pinMode (motor2Left, OUTPUT);
pinMode (motor2Right, OUTPUT); / / als uitgangen
pinMode (Kanaal1, INPUT); / / vooruitgangsbalk de kanalen
pinMode (channel2, INPUT); / / als input
Serial.begin (9600); Hiermee stelt u de baud-rate op 9600 bps
}

void loop)
{
Kanaal1 = (pulseIn (Kanaal1, hoge)); Controleert de waarde van Kanaal1
Serial.println (Kanaal1); Wordt de waarde van de kanalen op de seriële monitor

Als (Kanaal1 > 1300 & & Kanaal1 < 1500) / * als aan deze voorwaarden wordt voldaan, als volgt. Dit zijn de waarden die ik kreeg van mijn zender, die u volgens uw zender waarden aanpassen kunt * /
{
digitalWrite (motor1Left, laag); Hiermee stelt u zowel de
digitalWrite (motor1Right, laag); / / motoren te laag
}

Als (Kanaal1 < 1300) / / controleert of Kanaal1 minder dan 1300
{
digitalWrite (motor1Left, hoge); / / draait links
digitalWrite (motor1Right, laag); motor uit
}
Als (Kanaal1 > 1500) / / controleert of Kanaal1 hoger dan 1500 is
{
digitalWrite (motor1Left, laag); / / maakt van het recht
digitalWrite (motor1Right, hoge); / / motor vooruit
}
Channel2 = (pulseIn (channel2, hoge)); Controleert de waarde van Kanaal1
Serial.println (Channel2); Afdrukken de kanalen value waarde op de seriële monitor

Als (Channel2 > 1300 & & Kanaal1 < 1500) / / als aan deze voorwaarden wordt voldaan, doet u het volgende
{
digitalWrite (motor2Left, laag); / / Sets van zowel de
digitalWrite (motor2Right, laag); / / motoren te laag
}

Als (Channel2 < 1300) / / controleert of Channel2 minder dan 1300
{
digitalWrite (motor2Left, laag); / / draait links
digitalWrite (motor2Right, hoge); / / motor achteruit
}
Als (Channel2 > 1500) / / controleert of Channel2 hoger dan 1500 is
{
digitalWrite (motor2Left, hoge); / / maakt van het recht
digitalWrite (motor2Right, laag); / / motor achteruit
}

/ * Opmerking: Controleer de waarden van de kanalen die je in de seriële monitor krijgt
en wijzig de waarden in de als verklaringen dienovereenkomstig. In mijn geval wanneer de stick
was gecentreerd, mijn lezingen werden 1400-1470. Wanneer de stick was verhoogd, waren de lezingen
boven waren 1470 en wanneer het werd verlaagd, de lezingen onder 1300.
*/

Gerelateerde Artikelen

Hoe gemalen schild uw gitaar (verwijdert de buzz met een kooi van Faraday)

Hoe gemalen schild uw gitaar (verwijdert de buzz met een kooi van Faraday)

zoals veel gitaristen, ik heb ervaren de erg vervelend buzz die je, vooral met een vervormd geluid, krijgt als je gitaar is niet goed afgeschermd.Eigenlijk, zijn niet de meeste gitaar helemaal afgeschermd!Dus hoe te maken uw gitaar absoluut geruisloo
Hoe maak je een fiber optic lichte plafondrooster met een stip van hete lijm

Hoe maak je een fiber optic lichte plafondrooster met een stip van hete lijm

dit is de methode die ik gebruik om mijn gloed-dot LED capes en vlaggen te maken.Benodigde materialen:* 0,75 mm glasvezel aangesloten op een LED-lichtbron* hete lijmpistool* teflon of andere niet-stick werkvlak* koud metaal schep in een kom van ijs -
Hoe te te nemen echt goede gefilterde Shots met een telefoon van I

Hoe te te nemen echt goede gefilterde Shots met een telefoon van I

Stap 1: De juiste verlichting Meest ik telefoons hebben geluidsfilters maar met de juiste verlichting kan het uitgroeien tot een mooi schotStap 2: verlichting Vinden van de juiste kleur lamp (ik was op Tsjechische Taverne toen ik deed dit zodat ik we
Begin uw auto met een flash drive.

Begin uw auto met een flash drive.

Dit is mijn eerste onverwoestbaar, ik zou niet hebben postte dit omdat ik altijd dit soort dingen doen en ik verlies site dat soms kunnen zij koel of nuttig is voor anderen, maar een collega vertelde me ik zou moeten, dus hier ik ben. Ook ik ondersch
Beheersing van een Raspberry Pi RC auto met een toetsenbord

Beheersing van een Raspberry Pi RC auto met een toetsenbord

In deze tussenliggende tutorial leert u over het werken met een gehackte RC auto met een toetsenbord met behulp van een model B Raspberry Pi apparaat met behulp van Python. De belangrijkste punten in deze tutorial toevoegen:• De virtuele puls breedte
Hoe te te nemen fantastische foto's die met een iPhone

Hoe te te nemen fantastische foto's die met een iPhone

De meesten van ons dragen een smartphone met ons overal deze dagen, dus het is belangrijk om te weten over het gebruik van uw smartphone camera grote foto's te nemen! Ik heb slechts een smartphone voor een paar jaar, en ik heb hield met een fatsoenli
Kopieer de sleutel van een auto met een 3D-Printer

Kopieer de sleutel van een auto met een 3D-Printer

Ramp! Mijn enige kopie van de sleutel van mijn auto brak, ik parkeren op de straat en moet verplaatsen van mijn auto door zaterdag 9u vandaag is vrijdag en ik heb om te gaan werken. Wat te doen? Ik zou kunnen noemen een slotenmaker auto of het deelne
Hoe het bouwen van een bureau van het huis

Hoe het bouwen van een bureau van het huis

deze gids zal u tonen hoe te nemen 300 dollar in materialen en 5 uren van tijd om te maken een kantoor aan huis voor een verscheidenheid van grootte van de kamer.Houd in het achterhoofd moet u het wijzigen van uw werkruimte te passen binnen de ruimte
Maak een disc met elk stuk van materiaal dat groot genoeg is en met een gat in het exacte centrum

Maak een disc met elk stuk van materiaal dat groot genoeg is en met een gat in het exacte centrum

als je wilt om een schijf en je een oneven gevormde stuk van hout, metaal of plastic hebtdie groot genoeg is dit één manier om het te doen.Materialen:stuk van triplex voor basisbord. lang wenst genoeg om te worden over twee keer zo lang als de straal
Hoe te beginnen met een rel en het uit te voeren in het openbaar (voor kinderen leeftijden rond de 8 tot en met 19 beu)

Hoe te beginnen met een rel en het uit te voeren in het openbaar (voor kinderen leeftijden rond de 8 tot en met 19 beu)

Ok. Je bent een jongen. En u bent echt boos over iets: misschien de manier waarop u bent behandeld, je leven in het algemeen, thay manier volwassenen kijken neer op u. Ik ben Goth, en ik begon (en geleid) een rel met de Goten en de Emos in mijn schoo
Hoe te schilderen van een auto met een Spray in de straat - 50$ verf baan

Hoe te schilderen van een auto met een Spray in de straat - 50$ verf baan

U kunt zien hoe het te doen in deze videotutorials, niet noodzakelijk is om te vertalen, gewoon kijken.Stap 1: materialen-x5 schuurpapier korrel 400-x5 schuurpapier korrel 1000-Een vierkant stuk om te zetten van het schuurpapier-x15 paint Spray-Pools
Elke externe gecontroleerde auto met behulp van Arduino

Elke externe gecontroleerde auto met behulp van Arduino

zoals dit mijn eerste is instructable ik probeerde mijn best. Deze auto is gemaakt met behulp van de arduino zonder motor Shield of ics. Deze rover kan met elke afstandsbediening die aangestuurd worden. Ten eerste moeten we om te decoderen van de afs
Hoe om te controleren of uw buren hun e-mail ophalen als het eindigt in uw vak

Hoe om te controleren of uw buren hun e-mail ophalen als het eindigt in uw vak

dit is een gids te dragen aan een cultuur van respect in uw gebouw door ervoor te zorgen dat uw buren hun e-mail ophalen als het wind in uw mailbox. Het is een van die ongelofelijk eenvoudig dingen die de meesten van ons niet de moeite te doen, maar
Hoe te maken LED's knipperen op muziek met een Arduino

Hoe te maken LED's knipperen op muziek met een Arduino

dit is een gids voor het maken van een LED knippert circuit dat "slaat" op een mp3-bestand op uw computer, die een geweldig effect aan elk geluid apparaat of zelfs uw kamer toevoegen kunt (als u het concept met LED-stuurprogramma's of tal van we