Arduino Uno Projekthilfe

Gast #3447018
Hallo lieber Mikrokontroller!

Und zwar besteht bei mir folgendes Problem:

Es gibt folgende Aufgabenstellung:

Man soll mit Hilfe von 2 Arduino Uno eine Funkübertragung aufbauen. Die 
Daten für diese Übertragung werden seriell nach dem angehängten 
Protokoll auf einem der Arduinos empfangen, soll dort codiert werden 
(Manchester) und dann via 2 Funkmodule zum zweiten Arduino gesendet 
werden.  Dort wird wieder decodiert und die Daten für die 
Weiterverarbeitung seriell ausgegeben. Alle 15 Minuten erfolgt ein 
Update der derzeitigen Daten. Die Daten sollen beim ersten sowie beim 
2ten Arduino in einem Register gespeichert werden und bei jeden Update 
aktualisiert werden.

Ich bitte euch um Hilfe da ich in der Hinsicht der Programmierung eine 
echte Niete bin.

VIelen Dank im Voraus
Angehängte Dateien:
Gast #3447040
Welche Hilfe möchtest du konkret?

Dein Programm ist ja komplett leer, bis auf dieses Struct, was auch 
nicht benutzt wird.

Suchst du jemanden, der das Programm komplett für dich schreibt?
Gast #3447048
Im Endeffekt weis ich noch nicht mal wie ich die serielle Daten in ein 
Register speichere wenn du mir dass sagen könntest wär mir schon viel 
geholfen :)
#3447056
Wieso wird hier von Registern geredet? In C haben wir immernoch 
Variablen. Ich sehe hier auch keine Notwendigkeit gezielt einzelne 
Variablen auf Register zu mappen.

Also was genau ist jetzt unklar? Und vor allem, was hat es mit dem 
Struct da oben auf sich?

Serielle Daten speichert man traditionell so, dass man ein Array anlegt 
und jedes Empfangene Byte da rein schreibt.

Und diese Vermischung von deutschen und englischen Variabelnnamen ist 
übel. Entscheide dich für eine Sprache!

gruß cyblord
Gast #3447059
ok dann hab ich da was falsch verstanden das heist egal was ich in die 
variable reinscheib, dass wird gespeichert?


und dann noch nee richtig wichtige frage... wie kann man im arduino 
codieren ? :S

LG
#3447062
Achenrainer Patrik schrieb:
> ok dann hab ich da was falsch verstanden das heist egal was ich in die
> variable reinscheib, dass wird gespeichert?

Ja, aber natürlich im RAM. Nicht dauerhaft.
Davon war aber auch nie die Rede.

> und dann noch nee richtig wichtige frage... wie kann man im arduino
> codieren ?

Junge, übertreibs nicht.

Willst du jetzt für jede Teilaufgabe eine derart allgemeien Frage 
stellen? Was erhoffst du dir als Antwort?

Lern programmieren und machs selber. Das wird dir hier niemand abnehmen.
#3447113
> Lern programmieren und machs selber.

Zumindest die Teile, die du alleine hinkriegst.
Das Projekt zerfällt ja schon ganz von alleine in mehrere Teilaufgaben. 
Irgendwas davon wirst du ja alleine bearbeiten können.

Es kommt immer besser, wenn du schon was zum Herzeigen hast, als wie 
wenn du mit nichts in der Hand dastehst und 'Hilfe' rufst. Und nein. Das 
da oben ist immer noch 'nichts'. Das ist maximal eine Absichtserklärung.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.