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
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?
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 :)
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
:
Bearbeitet durch User
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
Und wie kann ich nach dem Protokoll die seriell empfangene "Bitreihe" zuschneiden und in die Variablen schreiben ? LG
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.
> 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.
:
Bearbeitet durch User
Bei den Basis-Fragen hier... manchmal sollte man seinen Berufswunsch überdenken.
PittyJ schrieb: > Bei den Basis-Fragen hier... > > manchmal sollte man seinen Berufswunsch überdenken. Das ist ein Troll.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.