Sooo nun bin ich wieder erwacht :-P
Hier mal mein aktueller Quellcode. Ich mache mit großer Sicherheit irgendwas ganz gravierendes falsch...
#define F_CPU 16000000
#define...
Art: Beiträge; Benutzer: Janiiix3
Sooo nun bin ich wieder erwacht :-P
Hier mal mein aktueller Quellcode. Ich mache mit großer Sicherheit irgendwas ganz gravierendes falsch...
#define F_CPU 16000000
#define...
Die Modulations Frequenz beträgt 36kHz.
In dieser ISR die dementsprechend überläuft, schalte ich meine LED ein und aus... Soweit klar. Nun will ich aber nicht einfach mit nem delay meine Pause...
Ist mir klar das es nicht direkt eine 36kHz ISR gibt. Die Frequenz erzeuge ich mit Timer1(16 Bit). Habe diese auch schon mit dem Oszilloskop nachgemessen, dass passt soweit. Meine Frage ist jetzt...
Okay... Also müsste ich eigentlich nur in meiner 36kHz ISR Meine IR LED bedienen? Die Pause realisiere ich mit einem anderen Timer. Und dann einfach via. Flag die LEDs in der 36kHz ISR pulsen sehe...
Hallo Leute,
ich habe noch ein Problem damit zu verstehen wie der Ablauf einer Modulation ist.
Speziell geht es um die "RC5" Modulation.
Habe mir jetzt erstmal meine Zeitbasen aufgebaut.
...
@sast
es hatte ja bei einigen Sensoren geklappt, daraum habe ich auch nicht an der Umwandlaung gezweifelt.
Beim nächsten mal, werde ich dies so tun.
@sast
nicht gut, habe auch gesehen das du beim auslesen der bytes "i2c_rep_start" nutzt. Das habe ich nicht getan. Vermutlich lag dort auch ein schwerwiegender Fehler.
@Klebwax
Ein "long"...
Ich habe es hin bekommen.
Mit "sprintf" klappt es. Wieso aber nicht mit itoa?
Ich rufe aktuell die Temperatur und den Druck so ab :
Folgende Variablen liefern mir folgende Werte :
Mehr rufe ich aktuell nicht auf.
Über der main...
Meine Main (zum Teil...)
So,
Also die Temperatur bekomme ich jetzt schon mal ordentlich.
Variablen "global"
achso ;) besten dank
Muss erstmal mein ganzes Programm ausbauen.
Schade das du daraus keine fertige Library gemacht hast. Wenn ich es hin bekommen habe, melde ich mich zurück.
- - - Aktualisiert - - -
Ich bekomme...
Ich fange gerade erst mit "C" richtig an.
Was muss ich denn für einen Parameter in der Funktion eingeben? Ich habe bisher nichts so wirklich mit "Pointern" gemacht.
Hallo Peter,
ich habe ja noch eine RTC mit an dem I²C Bus dass funktioniert klasse.
- - - Aktualisiert - - -
Um jetzt ein Ergebniss zu bekommen...
Danke!
Und die ganzen Strukturen? Hast du keine BMP180.c ?
- - - Aktualisiert - - -
Hallo sast,
nur wieso klappt es dann mit den Musterwerten aus dem Dateblatt und mit einigen Sensoren ? Ist schon komisch...
Würdest du mir deine Library zur Verfügung stellen?
& was vill. noch...
Hallo liebe Gemeinde,
leider musste ich festellen, dass einige Sensoren nicht korrekt ausgelesen werden. 10 Stk. an der Zahl habe ich hier rum fliegen. Alle neu bestellt also vermutlich keine...
Hallo,
bin gerade dabei mir eine DCF77 Funkuhr auf zu bauen.
Im Internet gibt es ja jede menge Code dazu. Leider funktionieren davon auch einige nicht.
Hat jemand von euch eine Library die mit...
Hallo Freunde,
ich habe mir eine kleine Funktion geschrieben, die mir meinen Drehencoder auswertet.
Klappt bis hier her auch super. Leider habe ich direkt den Wert "1" aus dem LCD Display stehen....
Okay, dass scheint zu klappen. Danke !
Was mache ich denn falsch, wenn ich mein Array nicht zurück kann ?
Ich möchte gerne "Uhrzeit" an die Funktion zurück geben...
uint16_t...
Hallo Freunde,
"Leider" warnt mich der Compiler, dass er kein "return" Statement findet. Jedoch klappt das jetzt auch so, wie es im Code steht.
Wie löst man solch ein Problem? Wie gebe ich zwei...
// === Nicht unterbrechbare ISR für timer2 =================================== */ // Routine zählt hoch im Takt 20 kHz = 50 µs. Der Zählerwert wird von den ISR für // EXT_INT0 und -INT1...
Doch habe ich. verstehe allerdings nur "Bahnhof"...
Wo ist bei dir denn die Auswertung der "Phasen" ?
- - - Aktualisiert - - -
Doch habe ich. verstehe allerdings nur "Bahnhof"...
Wo ist...
Ja klar, verstehen tuh ich das...
Ich bekomme es halt nicht ordentlich in "C" umgesetzt.