Maak een Crawling Robot Zombie met afgehakte benen (21 / 22 stap)

Stap 21: afstandsbediening: Bluetooth


Kopen van een apparaat

Er zijn allerlei manieren waarop men kan toevoegen afstandsbediening, maar de eenvoudigste mij is via een seriële Bluetooth-module. Deze Bluetooth-Serial-modules kunnen u verbinding maken met je telefoon of computer naar het apparaat alsof deze is aangesloten via een kabel en verzend-/ ontvangstbewerking seriële commando's van de micro-controller.

Deze JY-MCU-modules zijn goedkoop verkrijgbaar bij verschillende Chinese winkels, ik heb de mijne van de leveranciers van de meest Extreme Deals voor ongeveer $7,50.

Bijwerken van de Code

Kies uw seriële Pins

U kunt de module op de standaard Ardunio pinnen SERIAL0 en SERIAL1 gebruiken, maar dan heb je te verbreken het elke keer dat u wilt uploaden van een nieuwe versie van je firmware.

Met behulp van de Arduino Library- Software seriële kunnen we definiëren van een tweede seriële poort en dat in plaats daarvan gebruiken.

Importeer eerst de bibliotheek

 #include <SoftwareSerial.h> 

Vervolgens, tijdens de global declaraties van variabelen, we initialiseren van een instantie van de klasse SoftwareSerial en definiëren welke pinnen zullen worden gebruikt. Ik koos voor digitale pin 11 als Receive (Rx) en 10 als zenden (Tx).

 SoftwareSerial BTSerial(11, 10); // RX, TX 

Wijzigen lezen Procedure

De enige verschillen nu aan via de reguliere seriële poort is dat tijdens Setup wij opstarten de software vervolgverhaal aanleg in plaats daarvan en wanneer callign functies verwijzen we naar de SoftwareSerial aanleg die we gemaakt. Uw apparaat kan worden uitgevoerd op 9600 baud-rate, wat meer dan voldoende zijn zou, maar de mijne is ingesteld op 115200 in het verleden, dus ik zie geen reden om het te veranderen. Schakel dit selectievakje in als u onzin tekens ontvangt.

 BTSerial.begin(115200); 

Bij het controleren op beschikbare gegevens vragen wij:

 BTSerial.available() 

en bij het lezen van een teken dat wij zouden noemen:

 BTSerial.read() 

Aansluiten van de Hardware

De Module Blutooth draad tot en met de Arduino

Als u dezelfde JY-MCU module gebruikt zoals ik, dan ben:

  • de Vcc verbinden met de 5 v-pin van de Arduino voor macht (dus met behulp van de Arduino aan boord regelgever)
  • GND verbinden met een grond pin op de Arduino
  • Tx verbinden met Rx op Arduino (pin 11 in mijn geval)
  • Rx verbinden met Tx op Arduino (pin 10 in mijn geval)

Waarschuwing: 3,3 v logica

De pin ontvangen op de JY-MCU wordt beoordeeld als 3.3V logica. In mijn geval gebruikte ik alleen de output van 5V van de Arduino en het werkte zonder een hapering, maar u kunt neerzetten van uw Arduino Tx uitgangsspanning met een paar voltage divider weerstanden.

Gebruiker uw Fancy nieuwe Wireless Link

Voordat u met de Arduino vanaf uw computer via de lucht praten kunt (ervan uitgaande dat het heeft Bluetooth ingebouwd of u hebt geïnstalleerd een dongle) of je telefoon (veronderstellend hebt u een Bluetooth-terminal app die werkt of uw eigen hebben geschreven) dan moet u koppelen van de apparaten.

Dit proces verschilt met werkend systeem, maar in het algemeen:

  • Het Bluetooth-pictogram in de snelle lanceringsbar zoeken en klik op het
  • Selecteer de optie een apparaat toevoegen
  • Kies je module in de lijst (het kan verschijnen als "linvor") en klik op Verbind
  • De pairing Voer desgevraagd (meestal 1234 met deze modules)

Zodra de apparaten zijn gekoppeld, kijk in uw control panel van Apparaatbeheer (als op windows) en zie welke com-poortnummer de Bluetooth-module onder het gedeelte "Poorten (Com & LPT)" is toegewezen. Gebruik een seriële terminal, zoals putty, verbinding maken met deze poort als u zou een bekabelde seriële verbinding.

Meer informatie

Er is een grote diepte Instructable op deze module als u meer hulp nodig

Gerelateerde Artikelen

Maak een draadloze Robot met een Android telefoon

Maak een draadloze Robot met een Android telefoon

In dit Instructable we gonna een MouseBot bouwen.De MouseBot is een klein draadloos arduino robot die u met een computer beheren kunt. Het vereist geen een Wi-Fi-module. In plaats daarvan gebruikt het een android telefoon zelf verbinden met het inter
Maak een zelfbalancerende Robot met Arduino UNO

Maak een zelfbalancerende Robot met Arduino UNO

Self balancing Robot is zeer interessant. Veel vrienden om ons heen wilden maken een, maar ze encounted alot van chanllenges met inbegrip van het ontbreken van de gemakkelijk-aan-de vergadering van structuren, de geschikte elektronische schakelingen
Maak een RC Robot voor een film

Maak een RC Robot voor een film

oke misschien ik moet niet noemen een "robot" het is een robot marionetTerug in mei 2005 kreeg ik een telefoontje van collega bij Colpitts Design. Hij werd benaderd om te bouwen van een marionet voor speelfilm. Ze waren op zoek naar iemand om re
Maak een baby Samus Aran met behulp van plastic afval (speciale gasten: The Caicedo-Langer familie!)

Maak een baby Samus Aran met behulp van plastic afval (speciale gasten: The Caicedo-Langer familie!)

Mijn familie heeft een traditie: niemand gooit niets naar de vuilnisbak voordat ik besluit dat als ik het gebruiken kon voor het bouwen van spullen. Dus, dankzij mijn moeder, mijn stiefvader, mijn broer, mijn ooms en neven, heb ik een workshop vol...
Maak een Instructables Robot sleutelhanger!

Maak een Instructables Robot sleutelhanger!

Tijdens mijn laatste dag als een artiest in residentie in Instructables, ik was vastbesloten om wat last-minute-gebruik uit de ontzagwekkende tools die ik had voordat ik te zeggen had beschikbaar vaarwel.  Tijdens mijn verblijf hield ik die toegang h
Maak een Instructable Robot stempel

Maak een Instructable Robot stempel

ik postzegels en andere dingen zoals die te maken. En ik ook graag de Instructables Robot. Dus is hier de stempel van een Instructable Robot!Stap 1: Benodigdheden u nodig:Ambachtelijke schuimLijmSchaarSAP fles dop of iets dergelijksPenNiet getoond ma
Maak een iPad Mini boek met opbergvak

Maak een iPad Mini boek met opbergvak

ik denk dat ik ben oud genoeg om gewoon graag het gevoel van een goed boek in mijn hand.  Maar ik hou van lezen op mijn iPad mini en besloten om een holle boek om het te houden te maken.  Dit project geldt sommige gemeenschappelijke bandzagen vak tec
Pimp je oude Smartphone en maak een Steampunk MP3-speler met Touchscreen

Pimp je oude Smartphone en maak een Steampunk MP3-speler met Touchscreen

HoiWat kunt u doen met uw oude Smartphone? Verkopen, weggooien, zet het in de magnetron? * gg *Nee, we maken een Steampunk MP3-speler met Touchscreen ;)Stap 1: laten we beginnenWe moeten een heleboel dingen van messing, sommige elektronica en fantasi
Maak een aangepaste wasruimte ijdelheid met teruggewonnen hout!

Maak een aangepaste wasruimte ijdelheid met teruggewonnen hout!

DE WEDSTRIJD VAN HET ONTWERP VAN DE GUERRILLA! Als je deze gelieve stemming in de rechter bovenhoek! ***Ik pakte een oude jaren 1970 koffietafel en een bos van afgedankte hout uit de dumpster naast onze winkel (dumpster duiken!!!) en gehackte weg bij
Maak een header voor Twitter met Photoshop

Maak een header voor Twitter met Photoshop

Ooit wilde maken van een banner voor twitter? Vandaag zullen wij leren u hoe maak je een oog springende afbeelding voor je twitter-pagina met behulp van Adobe Photoshop CC.Voor dit project moet u ten minste 1 foto van uw keuze. Het kan zijn kunst, ee
Bouwen van een modulaire Robot Chassis met Actobotics

Bouwen van een modulaire Robot Chassis met Actobotics

Ik hield van mijn vroege kinderjaren robots. De eerste film robots ik herinner me ooit echt wens eerst, waar de drie bots "Stille Running", (nog steeds een van mijn favoriete films!) Die goofy beetje wandelen dozen bereikte een hoogtepunt van mi
Maak een knipperende lichten circuit met een 555 timer en een relais

Maak een knipperende lichten circuit met een 555 timer en een relais

I 'm gonna u hoe maak je een afwisselend pulserende circuit (met behulp van de 555 timer) uitvoeren van een relais.Afhankelijk van het Relais kan u kundig voor stormloop 120vac licht worden.Het doet dat goed met kleine condensator (ik zal later uitle
Maak een Wonder vrouw kostuum met uw kind

Maak een Wonder vrouw kostuum met uw kind

Wonder Woman is de perfecte prinses voor die kleine meisjes die zijn niet wachten rond voor een prins om hen te redden. Deze tutorial helpt u bij het maken van een kostuum met uw ontluikende amazon warrior, maar ook maak ton van herinneringen zo goed
Maak een Instructable Robot kostuum

Maak een Instructable Robot kostuum

dit zal laten zien van mijn instructies op hoe ik werd een Instructable Robot voor Halloween.Stap 1: Verzamel de materialen ik ongeveer 1,5 werven van gele en oranje stof gebruikt om het lichaam te maken.  Ik gebruikte ook rood, grijs en zwart vilt o