- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 5 von 5

Thema: Programmieren einer Funkübertragung

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    13.09.2005
    Beiträge
    28

    Programmieren einer Funkübertragung

    Anzeige

    E-Bike
    Hallo Leute,

    Ich bins wieder mal!
    Folgendes:
    Ich habe ein Programm, das über eine COM-Schnittstelle Buchstaben über Funk senden kann.
    Jetzt will ich den Roboter, der bis jetzt ohne Funk einwandfrei gelaufen ist, auch über eine Funk-Schnittstelle steuern. Ich verwende einen ATMega16 und für die Funkübertragung die Ports D0 und 1 (RXD, TXD).
    Falls irgendeiner von Euch weiß , wie ich diese Steuerung über Interrupts realisieren kann, bitte PNen oder in diesen Thread reinposten was das Zeug hält .
    Der Roboter sollte im automatischen Modus (der funktioniert) weiterfahren können und wenn er einen Buchstaben (z.B. "w" für vorwärts) erhält, soll er den aktuellen Modus kurzzeitig unterbrechen und vorwärts fahren. Nachdem er das gemacht hat, sollte er den automatischen Betrieb wieder aufnehmen.

    Vielen Dank im Voraus

    hiasi

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.04.2005
    Ort
    Weilburg
    Beiträge
    676
    Prostetnic Vogon Jeltz

    2B | ~2B, That is the Question?
    The Answer is FF!

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    13.09.2005
    Beiträge
    28
    Leider nein, da ich nicht in ASURO programmiere, sondern in AVR Studio 4 (Assembler). Aber Danke schonmal für die schnelle Antwort!

  4. #4
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.04.2005
    Ort
    Weilburg
    Beiträge
    676
    Der ASURO arbeitet auch nur mit der Seriellen Schnittstelle und von C zu ASM ist es doch nur ein kleiner Schritt.
    Prostetnic Vogon Jeltz

    2B | ~2B, That is the Question?
    The Answer is FF!

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    13.09.2005
    Beiträge
    28
    Kann mir vielleicht jemand erklären wie ich den Interrupt USART_RXC initialisiere, sodass er wenn ein buchstabe meiner wahl (w,s,a,d) kommt er den aktuellen modus unterbricht und dann den funkbefehl abarbeitet?

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test