Remote Controlled Arduino Robot met behulp van Wixel Transceivers


UPDATE JAN 2012: dit project werd gekenmerkt op de Pololu website onder Resources/Community projecten.  http://www.Pololu.com/resources/communityprojects

INTRODUCTIE

In dit project, gebruik ik twee Pololu Wixel transceivers op afstand bedienen van een Arduino robot van een PC met een terminalemulator software waar ik het toetsenbord gebruiken om te vertellen van de Arduino robot, via de draadloze verbinding, welke richting te verplaatsen (f = vooruit, b = terug, l = links, r = rechts, s = stop).

Dit is veruit een van de eenvoudigste robots had ik samen te stellen. Meestal omdat ik ben hergebruik van mijn verleden robot project onderdelen en code en in niet geringe mate te wijten aan de eenvoud van de Wixel draadloze oplossing.

OVER WIXEL TRANSCEIVERS

De Pololu Wixel transceivers zijn goedkoop en eenvoudig te implementeren. Ik kocht twee voor ongeveer 40 dollar exclusief verzendkosten. De transceivers is voorzien van alle toepassingen die nodig zijn om te zetten in een draadloze seriële poort. De leverancier heeft een geweldige job met het documenteren van de installatie van de Wixels, maar in een notendop is dit wat betrokken bij het opzetten van een Wixel:

--Elke Wixel in aansluiten op de PC via een mini-USB
--Van de leverancier Windows-stuurprogramma's en configuratieprogramma installeren.
--Met behulp van de configuratieprogramma Wixel belasting de de applet van de geleverd door de fabrikant naam Wixel Wireless seriële Application. Maken bepaalde de Wixels en Arduino hebben de dezelfde baud-rate.

Zodra u de bovenstaande stappen voor elke Wixel hebt uitgevoerd, kunt u deze loskoppelen van de PC en zij zullen behouden hun code, net als de Arduino. U hebt nu twee Wixels die als twee seriële com-poorten met elkaar zullen spreken.

De eenvoudigste manier om te testen of uw Wixels met elkaar communiceren moet verbinden elk op een afzonderlijke PC met een terminalemulator zoals TeraTerm. Zowel de terminal emulatoren seriële poorten en de parameters ingesteld op die van de bijgevoegde Wixel en begint te typen op het toetsenbord. U zult zien wat u getypt op de andere PC's terminalemulator scherm. Het is zo eenvoudig.

Het enige nadeel van de Wixel is de korte afstand. De documentatie van de leverancier zegt dat het ongeveer 60 voet. Maar de eenvoud van implementatie compenseert de korte afstand. Als alles wat je nodig hebt is binnenshuis draadloze functionaliteit en gebruiksgemak, is Wixel een goede keuze.

Nee, dit project is niet gesponsord door Pololu... blah blah blah. Ik ben gewoon onder de indruk van dit goed verpakte gizmo.

HARDWARE ONDERDELEN

--Wixel Transceivers X 2. Als u niet in de Wixels met headers klaar te sluiten op je breadboard solderen u kunt krijgen: http://www.pololu.com/catalog/product/1336

--Arduino Uno: http://store.arduino.cc/ww/index.php?main_page=product_info&cPath=11_12&products_id=195

--Arduino prototyping schild (optioneel)

--Micro servo's X 2. Ik gebruikte de Turingy TG9e die ik aangepast voor continue rotatie. U kunt het kopen van servo's al aangepast voor continue rotatie. Als u reeds 2 servo's hebt en wenst hen voor continue rotatie te wijzigen, zijn er tal van tutorials als u op het web zoekt.  Ik gebruikte servo's in plaats van de DC-motoren te rijden van de robot omdat servo's kunnen worden gecontroleerd en kan worden gevoed vanuit een Arduino zonder de complicaties van een h-brug die nodig is om macht en controle van gelijkstroommotoren.

--AA X 6 batterijen

--Breadboard en draden.

--De robot-platform geldt een lege 3,5 USB externe schijf bedekt met Velcro gemak van aanpassing en verwijdering van de robot onderdelen te vergemakkelijken. Ik ben niet een grote fan van permanente bijlagen. De wielen van de robot werden genomen uit een speelgoedauto en met elkaar zijn verbonden via mechanische constructie delen, de tape en de paperclips instellen. Verwijzen naar mijn vorige robot project op hoe dit platform werd samengesteld:

SOFTWAREDOWNLOADS

Arduino IDE 1.0 voor Windows
http://www.Arduino.CC/en/Main/software

Wixel Windows-stuurprogramma's en Software (versie 110705)
http://www.Pololu.com/Catalog/product/1337/resources

Wixel Wireless seriële toepassing
http://www.Pololu.com/docs/0J46/9.b

TeraTerm Terminal Emulator (shareware)
http://HP.vector.co.jp/AUTHORS/VA002416/Teraterm.html

BEDRADING INSTRUCTIES

WIXEL EN ARDUINO BEDRADING:
Wixel GND pin---> Arduino GND pin
Wixel VIN pin---> Arduino 5V pin
Wixel TX pin P1_6---> Arduino Digital Pin 0 (RX)

WIXEL ON PC (ANC OPDRACHTBESTURINGSELEMENT):
De Wixel op de PC moet zijn aangesloten via een mini-USB. Dat is alles.

SERVO BEDRADING:
Servo links - signaal (gele draad op mijn servo)---> Arduino digitale Pin 10
Servo links / GND (zwart draad op mijn servo)---> Arduino GND pin
Servo links / VIN (rode draad op mijn servo)---> Arduino 5V pin

Servo recht - signaal (gele draad op mijn servo)---> Arduino digitale Pin 11
Servo recht - GND (zwart draad op mijn servo)---> Arduino GND pin
Servo recht - VIN (rode draad op mijn servo)---> Arduino 5V pin

BATTERIJEN:
Batterij rode draad (+)---> Arduino VIN pin
Batterij zwart draad (-)---> Arduino GND pin

ARDUINO CODE
Zie bijgevoegd bestand "wixelrobot.ino"

FEEDBACK
Zoals altijd wordt uw feedback zeer gewaardeerd.

KOPPELINGEN
Ik vond deze handleiding nuttig zijn in het leren meer over Wixel:

Gerelateerde Artikelen

Remote Controlled Arduino scorebord met behulp van LED Strips

Remote Controlled Arduino scorebord met behulp van LED Strips

SCOREBORDEN zijn duur!  Niet alleen dat, zeer grote 7-segment LED's zijn duur, ook!  Scoreborden kunnen uw team geven een gevoel van legitimiteit.   Na het kijken over het hele internet scoreborden, ik dacht bij mezelf: hey, ik hoef niet te kopen een
TV Remote controlled home toestel met behulp van 8051

TV Remote controlled home toestel met behulp van 8051

Dit project wordt gebruikt om over te schakelen van het elektrische apparaten op afstand met behulp van afstandsbediening. Het maakt gebruik van philips RC5 protocol gebaseerd extern. De micro-controller gebruikt is van Atmel d.w.z. at89c2051 van 805
Remote Controlled Robot met behulp van Arduino

Remote Controlled Robot met behulp van Arduino

L293D is een dual H-brug motor stuurprogramma geïntegreerde circuit (IC). Motor stuurprogramma's fungeren als huidige versterkers omdat zij een low-current-besturingselement signaal en een hogere-stroom signaal bieden. Deze hogere stroomsignaal wordt
Maak een eenvoudige draadloze RF robot met behulp van Arduino!

Maak een eenvoudige draadloze RF robot met behulp van Arduino!

UPDATE: IK HEB JOYSTICK-CONTROLE TOEGEVOEGD AAN DEZE ROBOT. GELIEVE TE VERWIJZEN NAAR DE STAP 7, ALS U WILT BEPALEN UW ROBOT VIA JOYSTICK.HalloDit is mijn eerste instructable en in deze tutorial, I 'm gonna Toon u hoe te bouwen van een eenvoudige dra
BOUW uw eigen INSECT ROBOT met behulp van de ARDUINO en SERVO

BOUW uw eigen INSECT ROBOT met behulp van de ARDUINO en SERVO

Hey daar, ben ik terug met een meer instructalble. Ik ga je leren hoe te bouwen van een Insect robot met behulp van Arduino en servomotoren. Klinkt cool, toch?. Wat u denkt over het gebruik van deze robot? Vanwege hun compacte formaat, die ze kunnen
Draadloos bedienen een Robot met behulp van de Arduino en RF Modules!

Draadloos bedienen een Robot met behulp van de Arduino en RF Modules!

/*Bewerken van 05/05/2016Hey jongens, ik druk bezig geweest met college en kon niet antwoorden naar commments. De meeste van jullie wilde de code en schema's gedaan een beetje beter dus ik heb het schema op Eagle 7.2.0 gemaakt en geüpload alles op Gi
Controle van uw Robot met behulp van de mobiele telefoon

Controle van uw Robot met behulp van de mobiele telefoon

DEZE hele TUTORIAL IS ook beschikbaar op mijn WEBSITEHallo zal wereld in deze post ik u tonen hoe om te controleren van de robot met behulp van de mobiele telefoon. Besturen van een robot met behulp van de mobiele telefoon is niet zo ingewikkeld als
2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050

2-wiel Self Balancing Robot met behulp van de Arduino en MPU6050.Arduino als de controller en de sensor MPU6050 gebruiken om te bepalen van het evenwicht. Gewoon een eenvoudige seriële Bluetooth module toevoegen en een Bluetooth seriële Controller AP
Obstakel ontwijkt Robot met behulp van de Arduino Uno en de nabijheid van de IR Sensor

Obstakel ontwijkt Robot met behulp van de Arduino Uno en de nabijheid van de IR Sensor

Volg de stappen voor het maken van een obstakel vermijden Robot met behulp van Arduino Uno en IR Sensor van de nabijheidStap 1: Onderdelen die nodig zijn1) Arduino Uno R3 (kloon zal doen)2) IR naderingssensoren (2 aanbevolen)3) chassis met motoren4)
Arduino gebaseerde lijn volgeling robot met behulp van Pololu kW-8RC lijn sensor

Arduino gebaseerde lijn volgeling robot met behulp van Pololu kW-8RC lijn sensor

UPDATE FEB 2012: deze gids is featured op de Adafruit bloghttp://www.adafruit.com/blog/2012/02/14/Arduino-based-line-follower-robot/Dit is de Faz3a II, mijn eerste lijn-volgende robot, die hopelijk ook te gebruiken voor het oplossen van de doolhof. I
Het bouwen van een Robot met behulp van MSP430 Launchpad

Het bouwen van een Robot met behulp van MSP430 Launchpad

In dit Instructable gaan we aan het bouwen van een kleine robot met behulp van MSP430 Launchpad van TI. De robot zal gebruik maken van twee gericht gelijkstroommotoren en differentiële aandrijfsysteem zal tewerkstellen.De intelligentie is voorzien va
Goedkope 4WD object vermijden Robot met behulp van vier IR naderingssensoren...

Goedkope 4WD object vermijden Robot met behulp van vier IR naderingssensoren...

Dit is een goedkope basis vier motoren, vier sensoren, programmeerbare 8051 object vermijden robot met behulp van breadboad. Deze robot kan ook worden gebruikt als een lijn na robot alleen het veranderen van het programma. Ik installeerde twee batter
Autonome mobiele Robot met behulp van ROS clumsybot

Autonome mobiele Robot met behulp van ROS clumsybot

onze binnenshuis autonome mobiele robot met behulp van ROS, Rtabmap, raspberry pi 2, kinect, ubuntu14.04 ltsOnze afstudeerprojectonze binnenshuis autonome mobiele robot met behulp van ROS, Rtabmap, raspberry pi 2, kinect, ubuntu14.04 lts we installer
Arduino Thermometer met behulp van LM35 temperatuursensor

Arduino Thermometer met behulp van LM35 temperatuursensor

Arduino Thermometer met behulp van LM35 temperatuursensor is een zeer eenvoudig te implementeren Arduino gebaseerd project. Zijn een perfect project als u een beginner bent en net hebt begonnen vrijwel testen Arduino projecten.In dit project zullen w