Motor Shield V2 codering Tutorial zaad (4 / 8 stap)

Stap 4: Top-Down methode van codering


Een hindernis die ik nog steeds worstelen met leren programmeren is het boven alle aanpak van tutorials en hoe programmering normaal wordt gepresenteerd.
Ik ben van nature een mechanische / hardware vent en leren code is net een noodzaak voor mijn behoefte om te controleren van de hardware enz. Dus ik ben geneigd om Big Picture gereden. Ik houd niet van dingen toevoegen aan code als ik niet begrijp hoe het past in mijn totaalbeeld. Entry level codering lijkt altijd worden gepresenteerd in een bottom-up benadering volledig achterwaarts uit de manier waarop ik denk dat thats.
Gelukkig ik onlangs werd ingevoerd om programmering van boven naar beneden. Dit is de methode waarin Code 2 ik hierboven werd ontwikkeld.
Voor de Big Picture mensen zoals mij stap voor stap hoe zal ik u tonen werd de 2de Seeed Motor Shield uit bovenstaande Code ontwikkeld in de Top-down programmering methodologie.

In de top-down zijn we niet gonna be betreft over details van het wetboek op de op-set gewoon schrijven wat je wilt de robot te doen dan terug en vul in. Om te beginnen met de robot moeten kunnen om vooruit te gaan... Dus begin een Void lus en gooien in een functie zoals uw commandant van de robot.

Void loop

{

goForward();

}

Op dit moment doen deze sketch niet allesbehalve genereert enkele fouten.

Dus nu beginnen we na te denken over welke acties we moeten deze resolutie bovenstaande gebeuren.

1) Wij moeten krijgen macht (+) aan de ene kant van beide van de motoren en (-) aan de andere kant van de beide motoren.

2) om dit te doen moeten we weten wat pinnen op het UNO-besturingselement het Seeed Motor schild

3) hoe dit te vertalen in code

Begint na te denken over uw hardware en ga naar de volgende stap...

Gerelateerde Artikelen

Adafruit Motor Shield Tutorial

Adafruit Motor Shield Tutorial

De Adafruit Motor Shield is een grote en snelle manier om controle DC motoren, servo's of zelfs stappenmotoren. Het heeft de mogelijkheid tot 2 stappenmotoren, 4 DC-motoren te controleren. en 2 servo's. Ik denk dat dit schild zou een goed begin voor
Arduino Motor Shield Tutorial

Arduino Motor Shield Tutorial

The Arduino Motorschild kunt u gemakkelijk bepalen motor richting en snelheid met behulp van een Arduino. Doordat u eenvoudig inspelen op Arduino pinnen, maakt het het zeer eenvoudig om een motor in uw project opnemen. U kunt om het vermogen van een
Intel Edison Arduino Motor Shield-DC Motor

Intel Edison Arduino Motor Shield-DC Motor

DC Motor draait op Intel Edison Arduino met een Arduino Motor ShieldStap 1: onderdelen Intel Edison Arduino: https://www.adafruit.com/products/2180Arduino Motorschild: http://www.amazon.com/Arduino-Motor-Shield-R3/dp/B...DC-motor (ik weet zeker dat j
Krijgen begon met de MC33932 Dual Motor Shield

Krijgen begon met de MC33932 Dual Motor Shield

elektromotoren binnen enkel over Alles u kan worden gevonden. Ze zijn in alles wat met uw telefoon (vibratie motor), aan uw koffiezetapparaat (waterpomp, en zelfs uw ruitenwissers hebben ze! Het mag niet verbazen dat leren hoe om te controleren van e
Obstakel te vermijden Robot - Motor Shield

Obstakel te vermijden Robot - Motor Shield

Hallo jongens! Dit is een eenvoudige en elementaire tutorial voor het maken van een obstakel te vermijden Robot... Lees verder...Stap 1: Benodigde materialen Het obstakel te vermijden Robot u nodig te bouwen-Arduino Uno R3 (aangeraden Arduino Uno r3
Android gecontroleerd Bot met behulp van Adafruit motor Shield

Android gecontroleerd Bot met behulp van Adafruit motor Shield

Dit is een eenvoudige hobby circuit van Android gecontroleerd Bot usin Adafruit motor Shield & Arduino uno. De belangrijkste component die hier gebruikt is de Adafruit motor shield, Arduino Uno, Bluetooth & Android apparaat. Met behulp van Motor S
Motor Control met arduino motor shield via Web

Motor Control met arduino motor shield via Web

In dit project, zal ik de controle van DC motor (ventilator Computer) met motor shield(official) via webpagina's.U kunt de motor zoals trage of snelle snelheid en stop.Ook als u wilt, kunt u controleknop toevoegen of wijzigen van besturingsknop in we
DIY Arduino Motor Shield [voor slechts $8!] (L298N 2x4A)

DIY Arduino Motor Shield [voor slechts $8!] (L298N 2x4A)

Vandaag, ik ga u tonen hoe te maken van een motor shield voor Arduino (rijder) tegen een lage prijs. Het werkt prachtig, haar bezit bijna alle kenmerken van de originele motor shield voor Arduino. Het bijna beschouwd als een kloon. De originele motor
Adafruit Motor Shield gebruik

Adafruit Motor Shield gebruik

Hallo vrienden, ik noem robotic toepassingen in motor rijden, een van de meest gebruikte kaart adafruit L293d bedrijf die de geïntegreerde bar van Adafruit motor shield motor bestuurderskaart ontwikkeld. De belangrijkste reden wordt voor de voorkeur
Vloer stofzuiger robot - gecontroleerd door Arduino met motor shield

Vloer stofzuiger robot - gecontroleerd door Arduino met motor shield

vloer stofzuiger robot. Versie #16.Deze versie geaccumuleerde positieve ervaring uit eerdere versies.Materialen en onderdelen:1. Arduino board;2. Arduino Motorschild;3. twee motoren met een versnellingsbak (3 volt, ~ 100 RPM);4. twee wielen of twee a
Vloer stofzuiger robot - gecontroleerd door Arduino met motor shield, met afgedrukt motor-wielen

Vloer stofzuiger robot - gecontroleerd door Arduino met motor shield, met afgedrukt motor-wielen

vloer stofzuiger robot. Versie #17. Poging om het eenvoudiger te maken.De robot wordt verplaatst door kleine gelijkstroommotoren ingebouwde motor-wielen op de 3D-printer worden afgedrukt:http://www.thingiverse.com/Thing:225576Onderdelen:Arduino met m
Laten we monteren een Adafruit Motor Shield

Laten we monteren een Adafruit Motor Shield

u weet hoe sommige mensen spelen op youtube terwijl u kunt kijken?  Ik dacht dat het zou nuttiger zijn om dingen te maken op youtube terwijl u kunt kijken.Een via-holes circuit board of PCB solderen kan lijken intimiderend met alle verschillende onde
[arduino motor shield] line na robot (FC-51)

[arduino motor shield] line na robot (FC-51)

Ik heb gemerkt dat een heleboel mensen maken van de regel die volgt op robots maar niet veel met behulp van de arduino motor shield. En aangezien de arduino niet noemen het een naam van de pop-out die kreeg het knoeide omhoog tussen het schild en de
Mini Motor shield voor arduino breadboard test

Mini Motor shield voor arduino breadboard test

Klein, basic motor shield voor het testen van project met arduino.Zijn op basis van transistor, maar als u smd mosfet, die beter.Stap 1: Deel lijst, circuit, pcb Deel de lijst:-BCX56 transistor (indien geen Mosfet)-een diode (de bescherming van de ar