Slåss mot Bots (5 / 23 steg)

Steg 5: Elscheman




Huvudsakliga kopplingsschemat för din strid bot visas ovanför. Även om Galileo styrelsen inte ingår i diagrammet, delas samma stift mellan Galileo och Arduino motor sköld. Alla pin-anslutningar listas nedan:

Analog

2 - optisk resistor

3 - optisk resistor

4 - optisk resistor

5 - vatten sensor

Digital i/o

2 - Summer

3 - 5V (motor pwm A)

4 - 1 LYSDIOD

5 - 3 lysdioder

6 - 2 lysdioder

8 - motor broms B

9 - motor broms A

11 - 5V (motor pwm B)

12 - motor riktning A

13 - motor riktning B

Arduino motor sköld förutsätter varje motor måste fyra stift att fungera: riktning, hastighet, paus och nuvarande avkänning. Dagu chassit använder två servon. Vi behöver inte övervaka motor strömförbrukning, och vi håller varvtal ständigt på max, vilket betyder att vi bara måste kontrollera två stift per motor.

För att få bot att gå framåt, skulle kommandot för Arduino motor shield se något liknande:

Motor en forward
digitalWrite 12, hög. Upprättar riktning framåt av kanal A
digitalWrite (9, låg). Lossa bromsen för kanal A

Motor B bakåt
digitalWrite 13, låg. Upprättar riktning framåt av kanal A
digitalWrite 8, låg. Lossa bromsen för kanal A

Det innebär att någon skulle ha att köra fyra kommandon att berätta sina robot att gå framåt i ConnectAnything! Usch! I stället vill vi förvandla din mobiltelefon till en fjärrkontroll med enkla knappar du kan slå för att gå framåt, sväng höger, sväng vänster och stoppa. Vi kan göra detta med en kombination av verkliga ledningar i styrelsen och digitala ledningar i ConnectAnything.

ConnectAnything "digital krets" visas ovanför. I ConnectAnything vill vi:

A2 att engagera sig på rasterna

A3 att styra riktningen på en motorisk

A4 att styra riktningen på den andra motorn

Låt oss hålla rullande med framåt kommando exempel. För att gå framåt, knappen jag grönt stift 6 i ConnectAnything kontrolläge, som visas i medföljande bilden. Detta visar på någon LED fysiskt ansluten till stift 6 på protoboard krets. Det finns två lysdioder som är anslutna till stift 6, en framför en fotodiod ansluten till A2 och en annan framför A4. Som drar A2 och A4 hög. Men vi kommer att ställa de analoga pins till inversen, så då A2 och A4 är låg medan A3 är hög. Eftersom A2 dras låg, är rasterna frånkopplade. A4 är drog mittemot a3, så en motor rör sig full fart framåt och den andra flyttar full fart tillbaka, går hela roboten framåt.

Extra anmärkning:

  • Galileo kräver exakt 5V att fungera och behov åtminstone 2A om använder WiFi. För att uppfylla dessa villkor använde jag två nätaggregat, en speciellt för Galileo och en annan för resten av kretsen.
  • Servon och pump kräver mer ström än vad bara Galileo kan ge, det är därför jag använde en extern 12V batteri. Någon makt skickas genom en lm2596 (byta dc-dc buck converter) till ramp ner till 5V till makten servon och ansluta leverans till resten av kretsen. En växling nedtransformering är mer effektivt än en linjär spänningsregulator. Det förlorar inte så mycket kraft till värme eftersom det är ständigt byta.
  • PWM stift bör alltid vara hög, så bara koppla båda Tallvedsnematoden pins till 5V. Detta steg kommer att beskrivas mer i detalj senare.

förklaring av vad i helsike dessa kretsar är för:

vill bara trycka 1-knappen för att ge styrelsen kommandon som "framåt", ="" "stop", ="" "vänster", ="" etc. = "" men = "" vi = "" vill = "" till = "" göra = "" denna = "" i = "" connectanything. = ""

Se Steg
Relaterade Ämnen

Hur man spela League of Legends

följa dessa instruktioner kommer att informera dig om hur man börjar spela League of Legends, grundläggande mekanik i spelet, och ge allmänna tips på hur man lyckas. League of Legends är ett gratis spel i MOBA genre (Multiplayer Online Battle Arena)....

Röd Eclipse: Vapen utveckling

Hej och Välkommen till min lilla presentation (Ja, mer av en sammanfattning) av vad många console kommandon, beläget i spelet Red Eclipse, kan användas för. De lämnas oberörd av de flesta människor som inte inser att de möjligheter som de erbjuder. J...

Hur man börja använda denna 3D-skrivare.

Okej jag få det nu, det måste finnas en slutgiltiga välsignelse du fått för dig att börja använda en 3D-skrivare. Jag hade Jesse ge mig verbalt välsignelse att använda den 3D utskriva MakerBot Thing-o-matic som vi har här på TechShop. Har du sett min...

Hur till djungeln i League of Legends på Summoner's Rift (för nybörjare)

Så du har spelat några LoL på klyftan och du har märkt finns det fyra personer i ditt team i gränderna, men det finns fem personer totalt. Vem är den där killen i den snåriga grejer i mitten körfält? Varför är en av hans summoner stavar en blixt? Var...

Twitchbots

The Twitchbot är en kul liten 30 minut projekt-y sak att göra med alla objektiv moduler du hitta ta isär CD-enheter i sökandet efter motorer och andra roliga saker. Snärta sin antenn gör detta bot rycka sitt öga och lysa upp.Denna bot är en variant p...

GearBot: En dubbel hastighet, Gear Driven Bot

GearBot är en enkel, enhetlig manöverdonet 3D tryckta leksak med en växellåda som helt består av redskap mekanismer. Detta bot ingår en arbetande kopplingsmekanism, tillsammans med några andra grundläggande typer av redskap. Om du är intresserad av r...

Ett botemedel mot den gemensamma kallt

växa upp, min far, en barnläkare, nästan aldrig föreskrivs något för oss bortom gott om vätska, kanske en aspirin (numera det vore ibuprofen), ett varmt bad och säng. För soar halsar han gjorde oss gurgla saltvatten, och när vi klagade på att obehagl...

Android Lego Bot

I detta projekt kommer vi att bygga en Android Lego Bot. Svårighetsgraden på denna handledning är lätt och är utformad för både vuxna och barn. Det blir två stora sektioner för denna tutorial, huvudet och kroppen.Steg 1: Material och verktyg Material...

Autonomus vägg följande hinder att undvika Arduino Rescue Bot

jag är en ha som huvudämne elektroteknik och varje år mitt college gren av IEEE tävlar i en studenttävling hårdvara. Förra årets tävling var inspirerad av naturkatastroferna i Haiti och Chile (tävlingen hölls en vecka efter jordbävningen i Japan). De...

BaW-Bot del 1: Bygga en Arduino på ett bräde

Detta är den första delen av våra BaW-Bot (klockor och visselpipor Bot) bygga-5 separata instructables som undersöka olika Arduino-relaterade tekniker, kombinera för att skapa en Bot med alla klockor-och-visselpipor.Del 1: Bygga en Arduino på ett brä...

BOTA Lily förgiftning hos katter (hemma!)

Veterinärer. Inte har råd med dem, kan inte leva utan dem. De är mycket avgörande för hälsan hos din sällskapsdjur, men de kan helt tömma banken för varje liten nödsituation ditt husdjur får sig in i. Detta gäller särskilt med katter. Kom ihåg att sä...

Grundläggande konst-bot målning och ram av återvunnen metall -

Följande är en enkel guide för ett grundläggande projekt som gör att du kan återanvända en bit av gammal utrustning för att skapa en utmärkt och unik ram för ett konstverk.I detta fall, har jag använt den solo cup art roboten från en annan Instructab...

ArduRoller balans bot

Varning Emptor: (jag vill inte hindra dig bygga en men jag vill du ska vara besviken också inte.) Detta Instructable är nu 2 år gammal. Många av de delar som används är föråldrad (det finns ingen direkt ersättning för det nu utgångna gyrot, till exem...

BaW-Bot del 2: Bygga motor-controller & kropp

detta är den andra delen av vår BaW-Bot (klockor och visselpipor Bot) bygga-5 separata instructables som undersöka olika Arduino-relaterade tekniker, kombinera för att skapa en Bot med alla klockor-och-visselpipor.Del 1: Bygga en Arduino på ett bräde...

Svart linje följande Bot

Hej alla!Detta är en elementär bot som följer en svart väg på en ljusare bakgrund. Roboten upptäcker förändringar i riktning av avkänning förändring i färg genom två LDR sensorerna.ARBETAR:Det finns två lysdioder som lyser ljus på spår ytan. Normalt,...

Mot våldtäkt handskar

Idén till denna intructable kom genom lust att skydda min syster. Hon är en liten, söt, underbar kvinna och arbetar i den dåliga delen av staden. Jag oroa ofta henne som hon reser hem själv under de tidiga timmarna av morgonen. Jag har regelbundet tr...

Bota Diabetes med vattenterapi

SIP och dricker 1 liter vatten med:1. 1 tsk bakpulver2. en nypa aktiverat kol3. tio droppar pepparmyntsoljaSteg 1: Detaljer:I SammanfattningDiabetes kan botas och vänt.Patienter med diabetes behöver återerövra sina liv!Pitch & påverkanDiabetes har st...

Enkla Bots: Wobbler

vanligtvis du lära dig att svaja innan du lär dig att gå. Men i en värld av bots, allt är möjligt! Det är därför en dagen efter visar hur man går och två efter visar du hur jag rullar, jag är tillbaka till hur du kan lite wobble wobble. Det är rätt!...

Enkla Bots: Walker

mitt mål med Walker Bot var att göra en 4-benta vandrande bot som kan göras i tio minuter. Detta bot till slut tog mig tre timmar att göra. Som sagt, mitt mål var inte att göra en på tio minuter, men att göra en som kunde göras i tio minuter. Jag är...