Beheersing van Arduino RoverBot met TV afstandsbediening (3 / 5 stap)

Stap 3: Instellen van de Software

Nu, voor het leuke gedeelte: uitzoeken van uw afstandsbediening via de computer.  Om uw Arduino reageren op specifieke opdrachten van de afstandsbediening ontvangen, moet u een signaal van een ander te vertellen.  Om dit te doen, moeten we een schets van de decoder IR instellen.

Ik vond een webpage die heeft een schets die IR leest en loopt gebaseerd op "inputs", en de schrijver legt uit hoe het werkt en sommige wijzers.  Ik nam dat schets en bewerkt het aanpassen aan mijn behoeften.  U kunt gemakkelijk doen hetzelfde.

In de sketch op die webpagina zegt het eerste coderegel "#include < IRremote.h >".  U moet krijgen die bibliotheek om je Arduino om te decoderen de IR.  Vindt u de bibliotheek hier.  In die bibliotheek, er is een voorbeeld dat heet "IRrecord", en het is veel gemakkelijker te gebruiken om te decoderen van de afstandsbediening dan aan Maak uw eigen.  Open eenvoudig dat voorbeeld, uploaden, en beginnen met het decoderen van via de seriële Monitor (SM), zoals de video toont.

Met een vermogen in de SM ziet u wanneer u een knop op de afstandsbediening.  Dat is wat wij zoeken!  In mijn geval, 2 is "FF18E7", 3 "FF7A85", enzovoort.  Houd spoor van wat knoppen zijn wat codes, omdat we ze zullen gebruiken in onze code later.  Mijn RoverBot is gecodeerd om te rijden vooruit/achteruit (2/8), draai links/rechts (4/6) en (5) stoppen.

De Arduino-codevoorbeeld dat ik in de volgende stap wordt gebruikt om de code van de Hexuitdraai, wat betekent dat we moeten gebruiken in het voorbeeld in de webpagina eerder gegeven.  Mijn 2 in Hex is 18e7, en mijn 3 in Hex is 7a85, enzovoort.  Het is het zelfde ding, gewoon in verschillende vormen.

Gerelateerde Artikelen

Beheersing van Arduino Yun met Yun Buddy

Beheersing van Arduino Yun met Yun Buddy

dit is een eenvoudig tutorial te laten zien hoe Yun Buddy instellen.Stap 1: De Arduino Yun krijgen op uw netwerk Als u een kabel gebruikt alles wat je hoeft te doen is de Yun op uw router kunt aansluiten.Als u van wifi gebruikmaakt wordt het een beet
Controle van uw LEDs met de afstandsbediening van uw TV?! || IR Arduino tutorial Arduino Tutorial

Controle van uw LEDs met de afstandsbediening van uw TV?! || IR Arduino tutorial Arduino Tutorial

In dit project zal ik u tonen hoe ik de nutteloze knoppen op mijn TV externe controle van de LED's achter mijn TV voorzien. U kunt deze techniek ook gebruiken om te controleren van alle soorten dingen met een beetje codebewerking. Ik zal ook een beet
Beheersing van een LED met arduino en Wifly schild

Beheersing van een LED met arduino en Wifly schild

Om te demonstreren hoe u apparaten via wifi met behulp van de arduino wifly shield kunt controleren, zal ik schakelaar aan en uit een LED door een http-verzoek te sturen vanuit mijn webbrowser naar het wifly-schild.Vereisten:1. de Arduino uno2. Wifly
Beheersing van de Motor met behulp van Arduino

Beheersing van de Motor met behulp van Arduino

Motoren met behulp van de Arduino te beheersen kunnen lastig zijn.Ten eerste vereisen motoren recenter is dan de wat Arduino output pinnen kunnen leveren. Ook kunnen motoren genereren hun eigen stroom door een proces genaamd inductie, die je circuit,
Beheersing van meerdere LEDs met een Arduino Uno.

Beheersing van meerdere LEDs met een Arduino Uno.

Dit instructable coversssets voor instructies voor het gebruik van een microcontroller, genaamd de Arduino Uno diverse verlichting om reeksen te maken op lichtemitterende diodes, meer de volksmond bekend als LEDs. De onderstaande instructies hebben b
Beheersing van bipolaire stappenmotoren met Arduino [zonder bibliotheek]

Beheersing van bipolaire stappenmotoren met Arduino [zonder bibliotheek]

Tools:-Arduino UNO-Breadboard-L293D-De stappenmotor-12v adapter [of een stroombron die geschikt is voor uw motor volgens het gegevensblad]-Jumper dradenStap 1: Begrijpen hoe bipolar stepper motor werken.Bekijk de eerste 14 minuten van de volgende vid
Beheersing van Halloween effecten met DIY Infrarood afstandsbedieningen

Beheersing van Halloween effecten met DIY Infrarood afstandsbedieningen

Halloween is de perfecte gelegenheid om het maken van leuke speciale effecten. Wanneer u zin voor zitten kundig voor rekwisieten en effecten op afstand te bedienen, is een goede optie het gebruik van een infrarood afstandsbediening. Dus in dit projec
Vergrendelen van uw deur met een afstandsbediening?

Vergrendelen van uw deur met een afstandsbediening?

Kunt u een deur met een afstandsbediening vergrendelen?? Nou, kan nu je het in slechts vijf stappen!Stap 1: onderdelen U moet:1 x Arduino (smaak)1 x Servo1 x Breadboard1 x IR ontvanger (de mijne is de VISHAY TSOP2238. Kunt u kiezen uit een oude dvd-s
Arduino & Elipse E3 - beheersing van Arduino ik / O van

Arduino & Elipse E3 - beheersing van Arduino ik / O van

In dit instructable, mijn eerste ooit instructable, ik ben alleen het delen van een toepassing die ik heb ontwikkeld met behulp van de software Elipse E3, die kunnen communiceren met de Arduino board.Ik besloot om het te delen omdat wanneer ik google
Beheersing van een stappenmotor met de Raspberry Pi en Piface

Beheersing van een stappenmotor met de Raspberry Pi en Piface

Bijgewerkt April 2015Dit heb ik gemaakt omdat ik geen projecten met behulp van de PiFace heb gevonden.Forumonderwerp op www.raspberrypi.org:http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=54314&p=413902Hier is een eenvoudig project dat alle
Beheersing van een stappenmotor met een Arduino

Beheersing van een stappenmotor met een Arduino

Dit leerprogramma zal u tonen hoe te bedienen van een stappenmotor die werd gered van een oude printer met een Arduino.Stap 1: Wat is een Stepper Motor? Een stappenmotor bestaat uit twee delen, een rotor en een stator. De rotor is het deel van de mot
Beheersing van DC Motor met behulp van Arduino

Beheersing van DC Motor met behulp van Arduino

Weten uw DC-MotorIn tegenstelling tot servomotoren zijn gelijkstroommotoren typische worden gecontroleerd met Arduino. Rotaties in gelijkstroommotoren zijn relatief in tegenstelling tot waar de rotaties absolute zijn servomotoren. Dit vereist grote p
Beheersing van Home-apparaten met behulp van knooppunt MCU via MQTT

Beheersing van Home-apparaten met behulp van knooppunt MCU via MQTT

MQTT (Message Queue telemetrie Transport) is een Client-Server publiceren/abonneren messaging transportprotocol. Dit protocol wordt veel gebruikt op het gebied van IoT voor communicatie tussen Machine to Machine vanwege de volgendel gewicht van de vl
Beheersing van Arduino spraakgestuurd

Beheersing van Arduino spraakgestuurd

Dit Project is steeds gaan gebruiken arduino met 1SheeldIn dit project zullen we zetten een LED (ON) en zet hem (OFF) spraakgestuurdWe zullen zeggen "Openen" om te schakelen (ON) en "Close" om het (OFF) te schakelenVolg de instructies