Seed Motor sköld V2 kodning handledning



I detta Intructable vi talar om ett vanligt problem i programmering, Top Down-metod för programmering och hur du kan styra Seeed Motor sköld V2.0 för Arduino Uno. Så kan hoppa direkt till den.

Inom industrin och inom mitt sidoprojekt möter jag ett vanligt problem i alla typer av kodning. Vara det stege logik, C++, eller en Cognex Vision kalkylblad personer skriver källkoden glömma vilken källa koden är...
I programmering med dess jargong och syntax och språk är det lätt att fastna i "The Matrix" och börja tro som skriver du kod för maskiner att läsa.
Väl dess tid att komma ut i kaninhålet. Maskiner bara förstå binära; 1 och 0 är. Om du inte är Morpheus skriver inte kod för maskiner du skriver kod för människor och för människor att läsa. Och precis som en bra uppsats, bra kod bör aldrig förlora synen av sin publik och bör vara lätt att förstå och förmedla till andra.
I detta sammanhang bara för att din kod fungerar betyder inte att det är bra kod. (Som en sida noterar några kod är avsiktligt vag men här en annan historia.) Detta faktum är en anledning till alla programmerare när plocka upp någon annans arbete kommer utan tvekan på några peka säga, "Detta är en röra jag måste bara skriva det. På samma rad har jag aldrig hört någon säga, "denna kod har för många kommentarer och anvisningar".

Tänk på alla bortkastade mantimmar uppfinna hjulet på nytt. Varför? Eftersom skriver riktigt bra kod: dokumenterar och kommenterar och detta innebär mer knapptryckningar på främre, tar detta längre tid så det inte blir gjorda.

Till exempel kommer nedan jag att presentera 2 enkla Arduino kod som styr en liten robot. Både av koder använder samma hårdvara och utför samma åtgärd.

Den maskinvara som används kommer att vara:
-2 DC motorer i en liten RC bil kropp
-Arduino UNO
-Seeed Motor sköld och krok upp tråd

Båda dessa koder utför samma åtgärd. Som en skulle du hellre få tappade i knät?

Se Steg
Relaterade Ämnen

Hur man gör en AIR MOTOR från STRÅN | HANDLEDNING || DIY ||| EXPERIMENT||

https://www.youtube.com/watch?v=61X6Jz2fjmE&feature=youtu.beSteg 1: För att göra en AIR MOTOR från STRÅN du behöver! I dagens video, ska jag visa dig en rolig idé för barn om hur man gör en air motor (mini motor, propeller, etc.) generellt sett kalla...

Förståelse Motor och växellåda Design

varför ägna tid åt att välja rätt Motor och växellåda?Att välja rätt kombination av en motor och en växellåda för ett visst program är mycket viktigt, både i den första robotteknik konkurrensen (FRC) och i faktiska tekniska projekt. Utan lämplig moto...

Party-spel gamepad (spelutveckling)

Slutligen en liten paus från vapensamlingen att ge dig en DIY gamepad! (i mitt fall designad för partyspel)Denna produkt är så nära bygga från grunden som du kan få tror jag.Steg 1: Verktyg & material OK så jag ville bygga något sådant men ville inte...

Arduino MIDI-controller med en ZX avstånd och gest Sensor

Välkommen till detta instructable om hur man bygger en mycket grundläggande MIDI-Controller med SparkFun ZX avståndet och gest Sensor. Detta instructable är del av en skoluppgift.Obs: Detta är ingen kodning handledning. Den final koden kommer att ing...

Använda Cortana att styra din LinkIt en!

IntroduktionDet finns ny teknik runt omkring oss och bara fler kommer varje dag. Vår micro styrenheter blir snabbare, är telefoner blir smartare och molnet blir starkare. Med all denna nya teknik alla frågar sig: Hur kan jag utnyttja det hela?Tja, ko...

Arduino Motor sköld handledning

The Arduino Motor Shield kan du enkelt styra motor riktning och hastighet med en Arduino. Genom att du helt enkelt ta Arduino stift, gör det det mycket enkelt att integrera en motor i projektet. Du kan också för att kunna driva en motor med en separa...

Adafruit Motor sköld handledning

Adafruit Motor Shield är ett bra och snabbt sätt att kontrollera DC motorer, servon eller ens stegmotorer. Den har förmågan att kontrollera upp till 2 stegmotorer, 4 likströmsmotorer. och 2 servon. Jag tror denna sköld skulle vara en bra start för ny...

Handledning: DIY kartong Fire Truck motor

Material:stor kartong (rekommendera använda en toalett skål storlek låda på en lokal järnaffär)verktyget knifelong linjal (eller t)pennatacky limRensa rörliga tejpvit anka taperöd konstruktion papper (rekommendera röda kort papper eller rött glitter...

Motor montering handledning

denna ia en handledning som är lämplig för alla nivåer av CAD erfarenhet, från nybörjare till rutinerade professional. Skapats med Alibre Design, belyser det många av de grundläggande design funktionerna som finns i programmet. Prova det du kommer gi...

Hur man använder den L298 Motor drivrutinsmodulen - Arduino handledning

Dubbla dubbelriktad motor drivrutinen är baserad på den mycket populära L298 dubbla H-Bridge Motor Driver IC. Denna modul kan du enkelt och självständigt styra två motorer med upp till 2A i båda riktningarna.Det är idealiskt för robotiserade applikat...

Hur du använder L293D Motor Driver - Arduino handledning

L293D är en 16-polig Motor Driver IC som kan styra en uppsättning av två likströmsmotorer samtidigt i någon riktning. L293D är utformad för att ge dubbelriktad enheten strömmar upp till 600 mA (per kanal) vid spänningar från 4,5 V 36 V (på pin 8!). D...

Arduino 6 tråd Stepper Motor handledning

Arduino Stepper Motor TutorialHur du använder en gammal sex tråd stepper motor och styra med en Arduino. Detta var en gammal stepper motor som jag drog ut min skräp högen, jag vet inte vad det kom från, jag tror det var en gammal skrivare från 80-tal...

Hur man kör en DC Motor med Transistor - Arduino handledning

För att driva en DC-motor behöver du en större mängd nuvarande än Arduino ombord kan ge. Därför måste du använda en transistor. Transistorer har gränser och högsta specifikationer, bara vara säker på att dessa värden är nog för din användning.Transis...

L293D motors controller module / handledning

L293D är ett chip som möjligt för oss att styra två motorer tillsammans med endast en Arduino ombord eller andra microcontrollers. Dock jag med ett projekt som krävs kontroll fyra DC-motorer tillsammans. Nyligen tog jag en L293D Arduino sköldar, det...

Hur köper och styra borstlös motor

Om du vill göra din egen rc plan eller copter du måste lära dig hur man styr borstlös motor. De flesta av arbete kommer ESC (elektronisk varvtalsreglering) gör för oss, men inte alla. Någon har att styra ESC (jag använder Arduino).Jag använde den för...

Julgran som styrs från telefon: ingen kodning krävs elnätet växla med partikel fotonen och IFTTT göra

En huvudbrytaren drivs av en partikel fotonen och IFTTT. Driva någon enhet (julgran!) i ditt hus från telefonen! Eller från twitter! eller beroende på vädret i din plats! Med ingen kodning och minimal lödning skicklighet krävs.Detta instructable anvä...

Pärlstav spindel handledning

efter att ha tillbringat mer än hälften av ett år att göra en pärlstav spindel varje dag (se 365 spindlar på atomicrose.blogspot.com), jag har kommit fram till några ganska långsökt versioner av genomsnittliga (pärlstav) spider. Denna handledning är...

Adafruit Motor sköld & Funduino

Denna handledning är presenteras av ALP elektroniska Innovation.Ladda ner vår gratis Arduino projektkod här.Bifoga Funduino och Motor sköld tillsammans.Steg 1: IDE Öppnar Arduino IDE klicka verktyg / styrelse / Arduino Duemilanove w / AT328Steg 2: La...

Attiny85 som steg/Dir Stepper Motor Controller

Någonstans i Grekland gjorde någon något aldrig gjort förut...Sett dessa saker innan?Sak: 1Sak: 2Sak: 3Åh, har du! Du köpte en av dem säger du? Åh... Oroa dig inte, jag gjorde också.De gjorde jobbet, ja. Men vi betalade för dem mycket. Verkligen myck...