- 3D-Druck Einstieg und Tipps         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: SRF02 I2C C-Quellcode (RN-Control)

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    05.07.2007
    Beiträge
    24
    Anzeige

    Powerstation Test
    Weiß denn keiner mir zu helfen?

  2. #12
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.04.2010
    Ort
    Wien
    Beiträge
    119
    Blog-Einträge
    4
    Zitat Zitat von Meyk Beitrag anzeigen
    hi.. ich habe soeben 2x 10k zwischen 5V und SDA sowie SCL eingelötet. ohne Erfolg
    Habe 10k genommen, weil ich kein 2,2 da hatte und es auch in einem anderen Thread gelesen hatte.
    Es kann doch nicht daran liegen oder?
    nimm doch 4 parallel, damit du wenigstens auf 2k5 runterkommst.
    Infos zu meinen Projekten gibts auf meiner Homepage: http://langeder.org/

  3. #13
    Neuer Benutzer Öfters hier
    Registriert seit
    05.07.2007
    Beiträge
    24
    also wenn du meinst, dass es daran liegen könnte, dann besorg ich mir einfach nächste Woche ein paar neue Widerstände.
    Was sagst du denn zu den Frequenzen?

    lg

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.04.2010
    Ort
    Wien
    Beiträge
    119
    Blog-Einträge
    4
    ich kenn mich da nicht aus, war nur ein vorschlag.

    was ich so gesehen hab passen 100kHz
    edit: probiers doch trotzdem mal mit 50kHz

    mfg miicchhii
    Geändert von miicchhii (31.07.2011 um 10:52 Uhr)
    Infos zu meinen Projekten gibts auf meiner Homepage: http://langeder.org/

  5. #15
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    02.04.2010
    Ort
    Wien
    Beiträge
    119
    Blog-Einträge
    4
    Ich hab meinen gestern bekommen, bei mir hats nach ein bisschen versuchen und verzweifeln funktioniert.

    hier der Code:
    Main.c:
    Code:
    #include <avr/io.h>
    #include <avr/interrupt.h>
    #include "srf08.h"
    #include "srf08.c"
    #include "twimaster.c"
    int main(void)
    {
    
        //timer1 für 10ms-Interrupt starten
        TIMSK |=(1<<OCIE1A); //ctc interrupt
        TCCR1B |=(1<<CS12) | (1<<CS10); //Prescaler 1024
        TCCR1B |=(1<<WGM12);    //Clear Timer on Compare Match Modus
        OCR1A = 0x009C;     //Compare auf 10ms bei 8MHz setzen
    
        sei();
        start_SRF08_automessung(); //Messung beginnen
    
        uint16_t messwert;
        uint8_t ausgabe[20]; 
        while(1)
        {
            messwert=get_SRF08_distance();
    
       /*
        Messwert verarbeiten...
       */    
        }
    }
    
    
    ISR(TIMER1_COMPA_vect) //wird alle 10ms aufgerufen
    {
        SRF08_task(); 
    }
    den code hab ich ausm Rn-Wissen,
    die libraries und C-depencies auch direkt kopiert.


    mfg michi

    edit: ja, meine includes sind vl nicht so toll, aber es funktioniert, bei mir heißt das schon was
    Infos zu meinen Projekten gibts auf meiner Homepage: http://langeder.org/

  6. #16
    Neuer Benutzer Öfters hier
    Registriert seit
    21.02.2011
    Beiträge
    6
    Hallo,

    bin jetzt vllh nen Monat zu spät dran, aber ich hab auch sowas vor. Was hast du jetzt genau geändert? Konnte nur den Unterschied erkennen, dass du ne Zeile mit "uint8_t ausgabe[20];" geadded hast.

    Greetz
    Genghis

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. LDR Quellcode
    Von Jada im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 03.06.2010, 19:26
  2. Errors im Quellcode
    Von Kieselstein im Forum Asuro
    Antworten: 16
    Letzter Beitrag: 17.05.2008, 17:33
  3. Srf02 an C-control Mega 128
    Von Tenorm im Forum Sensoren / Sensorik
    Antworten: 8
    Letzter Beitrag: 01.03.2008, 23:20
  4. Antworten: 0
    Letzter Beitrag: 19.01.2008, 14:09
  5. Suche C-Control Quellcode für Roboter Navigation
    Von HiTech im Forum Software, Algorithmen und KI
    Antworten: 41
    Letzter Beitrag: 16.01.2004, 18:44

Berechtigungen

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

12V Akku bauen