Göra en krypande Robot Zombie med avhuggna ben (21 / 22 steg)

Steg 21: fjärrkontroll: Bluetooth



Köp en enhet

Det finns alla typer av sätt där man kunde lägga till avlägsen kontroll, men det enklaste för mig är via en seriell Bluetooth-modul. Dessa Bluetooth-Serial moduler kan du ansluta dig telefon eller dator till enheten som om den är ansluten via en kabel och skicka och ta emot seriella kommandon från mikro-controller.

Dessa JY-MCU moduler finns billigt från olika kinesiska butiker, jag fick min från leverantörerna av de mest extrema erbjudanden för ca $7,50.

Uppdatera koden

Välj din följetong Pins

Du kan använda modulen på standard Ardunio stiften SERIAL0 och SERIAL1, men då måste man koppla bort den varje gång du vill ladda upp en ny version av du firmware.

Med hjälp av Arduino bibliotek Mjukvaran följetong kan vi definiera en andra seriell port och använda det istället.

Först importera bibliotek

#include < SoftwareSerial.h >

Sedan, under de globala variabeldeklarationer, vi starta en instans av klassen SoftwareSerial och definiera vilket stift ska användas. Jag valde digital pin 11 som ta emot (Rx) och 10 som Transmit (Tx).

SoftwareSerial BTSerial(11, 10); RX, TX

Ändra Läs förfarande

De enda skillnaderna nu att med hjälp av regelbundna serieporten är att det under setup() vi Start programvara serienummer instans i stället och när callign funktioner hänvisar vi till SoftwareSerial instans som vi skapat. Enheten kan köras på 9600 baud, vilket skulle vara mer än tillräckligt, men min har angetts till 115200 tidigare, så jag ser ingen anledning att ändra den. Markera detta om du får nonsens tecken.

BTSerial.begin(115200);

Vid kontroll av tillgängliga uppgifter skulle vi kalla:

BTSerial.available()

och när man läser en karaktär som vi kallar:

BTSerial.read()

Ansluta hårdvara

Wire Blutooth modulen till Arduino

Om du använder samma JY-MCU modul som jag är, sedan:

  • ansluta Vcc till 5V stift Arduino för (därför med den Arduino ombord regulator)
  • Anslut GND till marken stift på Arduino
  • Ansluta Tx till Rx på Arduino (stift 11 i mitt fall)
  • Ansluta Rx till Tx på Arduino (pin 10 i mitt fall)

Varning: 3.3V logik

Ta emot stiftet på JY-MCU klassas som 3.3V logik. I mitt fall använde jag bara 5V utdata från Arduino och det fungerade utan problem, men du kanske vill släppa din Arduino Tx utspänning med ett par spänningsavdelare motstånd.

Användaren din Fancy ny trådlös länk

Innan du kan tala med Arduino från datorn över luften (förutsatt att den har Bluetooth inbyggd eller du har installerat en dongle) eller telefon (förutsatt att du har en Bluetooth Remote Desktop app som fungerar eller har skrivit egna) måste du koppla ihop enheterna.

Denna process varierar med operativsystem, men i allmänhet:

  • Hitta Bluetooth-ikonen i fältet Snabbstart och klicka på den
  • Välj alternativet att lägga till en enhet
  • Väljer du modul i listan (det kan dyka upp som "linvor") och klicka på Anslut
  • Ange länkningskoden när begäret (vanligtvis 1234 med dessa moduler)

När enheterna har parkopplats, titta i din kontrollpanel Enhetshanteraren (på windows) och se vilken com-portnummer Bluetooth-modulen har tilldelats under avsnittet "Portar (Com & LPT)". Använda en seriell terminal, som spackel, för att ansluta till den här porten som du skulle någon trådlös seriell länk.

Mer Information

Det finns en stor på djupet Instructable på denna modul om du behöver mer hjälp

Se Steg
Relaterade Ämnen

GSM baserade mångsidig Robotic fordonet med hjälp av PIC mikrokontroller

detta projekt syftar till att utveckla som en robot som kan styras av en mobiltelefoner. DTMF-kommandon från en telefon skicka till en annan mobiltelefon som är monterad på robotic fordonet. Dessa kommandon matas till en PIC mikrokontroller för 8-bit...

Hur man gör en robotic bil med fjärrstyrda. (Ashwini sinha).

radiostyrd robot bil med arm...Steg 1: Saker som behövs you need-4 leksak hjul-1 inriktade motor-4 stål rod (tunn som i pic)-1motoratt minska redskap -6-20 cm trådSteg 2: Ordna redskap som i pic.then fixa motorn med hjälp av adeshive... Steg 3: monte...

Mobil kontrollerade robotic bilen med arduino och DTMF

Hej killar!Detta är mitt första projekt på instructables, hoppas du kommer att njuta av denna.Detta projekt handlar om hur du kan kontrollera en robotic bil med hjälp av mobiltelefon och hur du kan kontrollera att bil från var som helst i världen.Pro...

Robot kostym med lysdioder

anledningarna till varför jag ville göra en robot som passar är komplexa. För att göra en lång historia kort, jag ville ha en kostym som jag kunde använda för att underhålla mina jämnåriga medan de omsorgsfullt förberedda för slutprov. Men jag ville...

Robotic Hand med gest recogntion - AVATAR

Remeber AMP kostym från AVATARMänskliga kontrollerade Robotic Hand med gestigenkänningInspirerad från AVATAR Amp kostym.Jag hade just gjort bara hand handled...den har 3 DOF handled rulle och pitch, fingrar lock och release....

Gest kontrollerade robotic bil med android ansökan

FYP - gest kontrollerade Robotic bil med Android ansökan. Fullständiga koden inklusive gest erkännande och bluetooth dataöverföring är tillgänglig. Människor som behöver någon form av hjälp angående detta projekt eller några andra projekt som (bildbe...

Brutit Arm tårta med knaprande ben

detta är receptet och taktik för att göra en sockerglasyr täckta avhuggna arm tårta med knaprande ben. Detta var en stor succé på en Halloween husmanskost och hade bonusen inkomstbringande människor ut. :)Du behöver:2 silikon matsGrytlapparMarsipan e...

Super Mario Brothers med torra ben Dungeon "Snö" världen

Välkommen kära instructable Lovin ' användare!Idag kommer du lära dig hur du skapar din egen Super Mario Brothers med torra ben Dungeon "Snö" Globe! Jag vet vad ni tänker, vänta poofrabbit inte du bara göra Super Mario Brothers guldmynt "Sn...

LEGO NXT 2.0 Robot Zombie-av Muchen Jiang

Tack alla för att rösta, detta instructable har vunnit tvåan pris för zombie tävlingen och även har varit med här.Steg 1: Steg 1 Hej där, har jag gjort en Lego NXT 2.0 växter vs zombies kon huvudet zombie: Ddenna zombie behöver inte programmering, me...

BRRRRAAAAIIINSSSSSS!!! Gör dig själv till en zombie med hjälp av photoshop CS5

detta instructable gjordes för halloween-tävling för fotoredigering. Detta är mitt första försök till en instructable så jag hoppas jag gjorde det lätt att följa. Efter massor av försök och misstag kunde jag slutligen producera en zombiefied bild av...

Barns Robot kostym med ljudeffekter, godis detektor och mer

jag gjorde min dotter denna robot kostym till halloween. Jag blev inspirerad av denna Kid Robot kostym. Jag tog mig i lite av en annan riktning och till några mer nyheter såsom lampor i antenner och öron, en big button-kontrollen med en ljudeffekt fö...

Android Aplication för Robot kontroll med hjälp av HC-05 och Arduino (Android Studio)

Hej alla, denna gång som jag kommer att visa dig hur man styr roboten med telefonen, följ denna instruktion noga. Detta projekt är faktiskt fortfarande under utveckling.Steg 1: Vad behöver vi för robotInnan vi går till android ansökan, måste vi förbe...

Bygga en modulär Robot chassi med Actobotics

Jag har älskat robotar från min tidiga barndom. Första filmen robotarna jag minns någonsin verkligen gillar först, där tre robotar från "Silent Running" (fortfarande en av mina favoritfilmer!) Dessa fånig liten vandrande lådor nådde mitt intress...

Den pumpa Zombie - med Pixlr

Hi guys,Jag har redigerat detta foto med denna fantastiska mjukvara pixlr. Jaghar försökt att vända en man äta hans pumpa till en zombie. Jag har också redigera pumpa att ge det en mer skrämmande känsla.Jag hoppas ni gillar detta instructable så myck...

Simon zombie med Sketchbook Pro 5 & Wacom

Uuuuuggghhh... Jag vill visa dig... Hur Rita. Mig, Simon. Braaii... Eeeh Rita!Detta är väl egentligen min skapelse! Träffa Simon zombie. Han var en doodle och jag gav honom livet. Nu är han här i mitt instructable för dig att se och eventuellt lära *...

Hur man skapa Zombies med Projection Mapping

detta instructable visar du hur du enkelt skapar en illusion av zombies på ditt hus, eller någonstans. Den hårda vägen att göra detta, innebär utveckling av ett undeadly virusoch smitta dina nära och kära (rekommenderas inte). Kolla in videon nedan f...

Hur man gör en Boomerang (The Robot avkastning med mörka draken)

jag hade aldrig gjort en bumerang innan, så jag tänkte det var dags.Detta är två boomerang projekt i en. Instruktionerna för varje är anmärkningsvärt liknande, och du kan följa skillnaderna i noterna på bilderna.Traditionella bumeranger har två forme...

Hur man gör en avlägsen kontrollerade Robotic Hand med Arduino

Detta är mitt skolprojekt för den 5: e året i gymnasiet (jag är italienska, vi har 5 år på gymnasiet).Det består i en konstgjord hand kontrolleras av en handske med flex sensorer. Konstgjord hand återger rörelser i handen med kontroll handsken, trådl...

Arduino Robotic Hand med Haptic Feedback

i år för science fair, jag gjorde en engineering projekt med målet att skapa ett system för att ge haptic feedback från en robotic hand. Den robotic handen styrs av flex motstånd på en handske som bärs på någons hand och en Arduino konverterar fingra...