- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 14

Thema: Ideen zum Quellcode

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #2
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    62
    Beiträge
    5.799
    Blog-Einträge
    8
    Hallo

    Ganz wichtig finde ich eine kleine Verzögerung nach dem Einschalten der FrontLED, weil auch LEDs nicht schlagartig hell werden. Zusätzlich sollte man mehrfach einlesen um "Ausreiserwerte" zu eliminieren:

    Code:
    #include "asuro.h"
    
    // PrintChar-Funktion nach izaseba (mit int-Parameter)
    void PrintChar(unsigned int x)
       {
          char ergebnis[]  = {'0','0','0','0'};
    		while (x >=1000){
          ergebnis[0]++;
          x -=1000;
          }
    		while (x >=100){
          ergebnis[1]++;
          x -=100;
          }
          while (x >= 10) {
          ergebnis[2]++;
          x -=10;
          }
          ergebnis[3] +=x;
          SerWrite(ergebnis,4);
       }
    
    int main(void)
    {
    	unsigned int werte[2], data[2];
    
    	Init();
    	FrontLED(ON);
    	Sleep(100);
    	while(1)
    	{
    		LineData(data);
    		werte[0]=data[0];
    		werte[1]=data[1];
    		LineData(data);
    		werte[0]=(werte[0]+data[0])/2;
    		werte[1]=(werte[1]+data[1])/2;
    		PrintChar(werte[0]);
    		SerWrite("-", 1);
    		PrintChar(werte[1]);
    		SerWrite("\n\r", 2);
    
    		werte[0]=500;
    		while(werte[0]--) Sleep(72);
    	}
    	return(0);
    }
    (ungetestet)

    Ausgabe von Linienwerten: https://www.roboternetz.de/community...ata()-auslesen
    Noch mehr Werte: https://www.roboternetz.de/community...l=1#post246414

    Vielleicht reicht dir das schon für erste Versuche.

    Gruß

    mic

    [Edit]Diagramm für getunte LineLED:
    https://www.roboternetz.de/phpBB2/al...hp?pic_id=1381
    Mit der orginalen Led sind die Werte bedeutend kleiner. Ein Vorteil hoher Werte wurde allerdings bisher noch nicht beschrieben ;)
    Geändert von radbruch (17.05.2011 um 16:06 Uhr)
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

Ähnliche Themen

  1. Quellcode aus RP6 auslesen
    Von Mex78 im Forum Robby RP6
    Antworten: 2
    Letzter Beitrag: 01.11.2010, 17:16
  2. LDR Quellcode
    Von Jada im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 03.06.2010, 19:26
  3. Quellcode für Geschwindigkeitsmessung
    Von Tanja1986 im Forum C - Programmierung (GCC u.a.)
    Antworten: 17
    Letzter Beitrag: 12.10.2008, 12:53
  4. Quellcode Richtig??
    Von ELW 2 im Forum PIC Controller
    Antworten: 12
    Letzter Beitrag: 15.02.2008, 20:24
  5. Bootloader 1.3 quellcode???
    Von raid_ox im Forum Asuro
    Antworten: 41
    Letzter Beitrag: 10.11.2007, 11:25

Stichworte

Berechtigungen

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

Solar Speicher und Akkus Tests