Ryerson MEC830 Mechbot aangepaste seriële communicatie (2 / 4 stap)

Stap 2: Monster volgorde


Om uit te leggen de oplossing, zal de foto hierboven in de verklaring worden verwezen. Het volgende is een opeenvolging van gebeurtenissen die plaatsvinden moeten om pak de bal.

  1. De Mechbot-auto moet zelf tot de t-splitsing en stop navigeren.
  2. De Mechbot-auto moet bepalen of de bal aan de linkerkant of rechterkant van de kar.
  3. De Mechbot auto stuurt de locatie een waarde naar de EVShield.
  4. De EVShield interpreteert de code verzonden vanaf de Mechbot.
  5. De EVShield pakt de bal
  6. Wanneer alle acties te halen van de bal zijn voltooid, wordt een signaal van de concurrentie van de EVShield naar de Mechbot verzonden.
  7. De Mechbot blijft gelukkig langs het pad.

Stap 3 en 6 moeten kunnen communiceren, en om te beginnen met het proces van verzendende gegevens, een aanhangsel van de code is gedefinieerd door de gebruiker, (foto 2). De meest significante bit in de code geeft u aan de ontvanger dat een transmissie (1) wordt verzonden. De volgende 3 bits zijn representatief voor de werkelijke code, en het minste significante beetje aangeeft naar de ontvanger dat het gehele bericht (0) is verzonden.

Door het creëren van een code die is universeel voor beide Arduinos, kunnen instructies gemakkelijk worden doorgegeven tussen de twee apparaten. Wanneer een instructie wordt verzonden door de Mechbot, blijven de Mechbot in een periode van onderbreking waar hij op een signaal van de voltooiing van de EVShield wacht. Alleen wanneer een voltooiing-signaal wordt ontvangen blijft de Mechbot met haar functies.

Gerelateerde Artikelen

Seriële communicatie tussen Arduino, HTML & Chrome

Seriële communicatie tussen Arduino, HTML & Chrome

Werken met Arduino is gemakkelijk, maar meer programmering vaardigheden maken project waarbij software vereist. In tegenstelling tot andere oplossingen is mijn project de manier om HTML-codes maken off line app - zonder dingen zoals Yun, Ethernet-shi
Raspberry PI USB vs seriële communicatie met gsm schild (itbrainpower.net a-gsm schild)

Raspberry PI USB vs seriële communicatie met gsm schild (itbrainpower.net a-gsm schild)

Over deze hoeDeze hoe verwijst naar de itbrainpower.net a-gsm schild, hebben volgende belangrijkste kenmerken:Wereldwijde compatibiliteit - quad band moduleGSM / GPRS / SMS / DTMF ondersteundTwee SIM-sockets (single SIM actief)keuzelijst met geïntegr
Seriële communicatie met Arduino

Seriële communicatie met Arduino

Bron: http://www.theorycircuit.com/serial-communication-with-arduino/Hier dit project toont hoe te communiceren met arduino seriële terminal? We hebben vier LED's om aan te geven richting gekozen voor een toepassing.In een brood bord worden vier LED'
Raspberry Pi - Arduino seriële communicatie

Raspberry Pi - Arduino seriële communicatie

In dit project, zullen wij een mededeling tussen de Arduino en Raspberry Pi, waarbij essentiële informatie wordt overgedragen door het sturen van gegevens één bit tegelijk maken.Seriële communicatie is essentieel voor elke Micro-controllers voor de c
Seriële communicatie - Arduino en Linkit One

Seriële communicatie - Arduino en Linkit One

In dit instructable ga ik u tonen hoe om de seriële communicatie tussen de arduino en de Linkit One. Dit zou u helpen om een meer complexe project met deze twee planken.Stap 1: onderdelenHier is een lijst van alle onderdelen die nodig zijn om aan de
Arduino en Matlab: laat ze praten met behulp van seriële communicatie!

Arduino en Matlab: laat ze praten met behulp van seriële communicatie!

Hallo iedereen!Sinds toen heb ik begon te spelen met de Arduino, heb ik altijd geweest zwerven hoe ik kon maken het praten en communiceren met de Matlab-omgeving op een gemakkelijke en effectieve manier. Ik botste tegen vele Instructables en tutorial
Deeltje Photon en Linkit één seriële communicatie

Deeltje Photon en Linkit één seriële communicatie

De Linkit een is een grote boord en het beste deel van het is het is draagbaar en draagbare wordt het, is geweldig om het ontwerpen van draagbare apparaten met behulp van de micro-controller. Een andere koele microcontroller die ik werk met is het fo
MSP430 Verwerking seriële communicatie met behulp van ENERGIA en

MSP430 Verwerking seriële communicatie met behulp van ENERGIA en

Hallo iedereen. Ik ben vigneshraja. hier ik gedaan de variëren de kleur afhankelijk van de analoge waarde van 10 k leest potentiometer met MSP430G2231. Ik ben met behulp van Energia software voor seriële communicatieprogramma. Ik gebruik voor de kleu
Arduino verwerking: seriële communicatie zonder Firmata

Arduino verwerking: seriële communicatie zonder Firmata

dit Instructable is bedoeld voor iedereen direct verzenden invoerwaarden gelezen door Arduino voor verwerking. Is het meest geschikt voor het doorgeven van één tot meerdere waarden bevatten, zoals een paar knoppen, een joystick of versnellingsmeter. 
Minder seriële communicatie draad

Minder seriële communicatie draad

Dit project is voor een communicatie-protocollen. ITCJ.Stap 1: beschrijvingDit project bevat informatie over het uitvoeren van een seriële communicatie tussen twee micro controllers met behulp van een infrarood sensor, draadloze communicatie.Stap 2:
Kleur sensoren en Arduino seriële communicatie voor beginners

Kleur sensoren en Arduino seriële communicatie voor beginners

Hallo allemaal, ik ga om te praten over kleur sensoren: hoe te bouwen en een kalibreren en hoe het te gebruiken met seriële communicatie via een Arduino board.De laatste stap wordt uitgelegd hoe ik gebruikte dit project voor een Gimp (staat voor "GNU
Seriële communicatie tussen android en arduino via laptop bluetooth

Seriële communicatie tussen android en arduino via laptop bluetooth

Over:Dit instructable is over seriële communicatie tussen android en arduino via laptop ingebouwde Bluetooth. Ik heb geen aparte Bluetooth module. dus ik besloten heb om mijn laptop ingebouwde te gebruiken Bluetooth voor seriële communicatie.Stap 1:
NUC140 Seriële communicatie

NUC140 Seriële communicatie

In dit project, zullen wij een mededeling tussen de Arduino en Nuvoton NUC140, waarbij essentiële informatie wordt overgedragen door het sturen van gegevens één bit tegelijk maken.Seriële communicatie is essentieel voor elke Micro-controllers voor de
ATtiny85 & ATtiny84 analoge Pins seriële communicatie, etc.

ATtiny85 & ATtiny84 analoge Pins seriële communicatie, etc.

ik met behulp van een ATtiny84 of een ATtiny85 op mijn projecten. Ze kunnen besparen een paar centen en het ontwerp een beetje kleiner te maken. De beste instructie voor de oprichting van deze chips te gebruiken met de Arduino IDE is op de website va