Beiträge von Thorsten Sch.

    Hallo Forum gemeinde und Bastler

    ich suche eine Stufenbeleuchtung mit einen ATtiny2313 und für 6 stufen wahr es, kan mir jemand helfen
    Mit Freundtlichen Grüßen

    Hallo Forum Gemeinde sowie bastler


    ich bins mal wieder das mit den code geht soweit aber nach der abgelaufenden zeit kommt nicht anderes auf der Matrix?
    hier der volgende code:


    als kontakt gibt es an der tür ein Reed schalter......


    ich bitte um ratschläge......


    Mit Freundtlichen Grüßen
    Thorsten Sch.

    Hallo Forum und Bastler


    Noch mal zum timer wie oder wo ist den das proplem jetzt darin in den code


    würde gern das es funktioniert dieser code....


    Mit Freundtlichen Grüßen
    Thorsten Sch.

    Hallo Forum und Bastler


    also fang ich nochmal an....
    in der 1 Zeile soll stehen TEL1 TEL2 TEL3 <--Diese zeile soll imer da stehen bleiben.
    In der 2 Zeile soll sich dann die <BEL.> oder <FREI> stehen.....


    Diese dalay versteh ich leider nicht wie oder wo man es in code setzten sollte.


    Daher noch mal an euch wie macht man das in den code, hier mein code
    [code'-----------------------------------------------
    'Telefon Melder 3 x Analog
    'Bei abheben des Hörer Info in der LCD Anzeige
    'Eingänge: 3 x optokopler
    'Ausgänge: 1 x Status Led
    ' 1 x LCD 2x16 Mit Hintergrund Beleuchtung
    '-----------------------------------------------
    $regfile = "2313def.dat"
    $crystal = 4000000
    $hwstack = 40
    $swstack = 16
    $framesize = 32


    Ddrb = &B11111101 'Ports auf Ausgang setzen
    Ddrd = &B01000000 'Ports auf Ausgang setzen
    ' Configgaration des LCD Anzeige Ports
    Config Lcdpin = Pin , Db4 = Portb.5 , Db5 = Portb.4 , Db6 = Portb.3 , _
    Db7 = Portb.2 , E = Portb.6 , Rs = Portb.7
    Config Lcd = 16 * 2
    Initlcd
    Cursor Off


    Portd.6 = 1
    Locate 1 , 1
    Lcd "Telefon-Besetzt"
    Locate 2 , 2
    Lcd "System-Test"
    Wait 3


    Cls
    Locate 1 , 1
    Lcd "Status Led (An)"
    Portb.0 = 1
    Wait 2
    Locate 1 , 1
    Lcd "Status Led (Aus)"
    Portb.0 = 0


    Cls
    Locate 1 , 1
    Lcd "LCD LED (Aus)"
    Portd.6 = 0
    Wait 2
    Locate 2 , 2
    Lcd "LCD LED (AN)"
    Portd.6 = 1
    Wait 3


    Cls
    Locate 1 , 1
    Lcd "System Start"
    Locate 2 , 2
    Lcd "Angefahren"
    Cls
    Locate 1 , 1
    Lcd "Besetzt Anzeige"
    Locate 2 , 1
    Lcd "3xAnalog Telf."
    Wait 2


    Config Portb = Output
    Config Portd.6 = Output 'LCD Hintergrund
    Config Pind.2 = Input 'Telefon 1
    Portd.2 = 0
    Config Pind.3 = Input 'Telefon 1
    Portd.3 = 0
    Config Pind.4 = Input 'Telefon 1
    Portd.4 = 0


    Declare Sub Telefon1
    Declare Sub Telefon2
    Declare Sub Telefon3
    Dim I As Byte


    Do
    If Pind.2 = 0 Then Gosub Telefon1
    If Pind.3 = 0 Then Gosub Telefon2
    If Pind.4 = 0 Then Gosub Telefon3
    Locate 1 , 1
    Lcd "TEL1 TEL2 TEL3 "
    Locate 2 , 1
    Lcd " -- -- -- "
    Waitms 10
    Loop


    Sub Telefon1
    Portb.0 = 1
    Waitms 10
    Portd.6 = 1 '
    Cls
    Locate 1 , 1
    Lcd "TEL1 TEL2 TEL3"
    Locate 2 , 1
    Lcd "BES. -- --"
    Wait 1
    Portb.0 = 0
    Waitms 1
    Portd.6 = 0
    End Sub


    Sub Telefon2
    Portb.0 = 1
    Waitms 10
    Portd.6 = 1 '
    Cls
    Locate 1 , 1
    Lcd "TEL1 TEL2 TEL3"
    Locate 2 , 1
    Lcd " -- BES. --"
    Wait 1
    Portb.0 = 0
    Waitms 1
    Portd.6 = 0
    End Sub


    Sub Telefon3
    Portb.0 = 1
    Waitms 10
    Portd.6 = 1 '
    Cls
    Locate 1 , 1
    Lcd "TEL1 TEL2 TEL3"
    Locate 2 , 1
    Lcd " -- -- BES."
    Wait 1
    Portb.0 = 0
    Waitms 1
    Portd.6 = 0
    End Sub


    Return
    End][/code]


    Ich bitte um hilfe komm nicht klar


    Mit Freundtlichen Grüßen
    Thorsten sch.

    Hallo Forum Gemeinde und Bastler


    Mein Proplem besteht nicht der "I2C-BUS" sonder mit den PCF8574 die ports als Eingang zu verwenden....


    Ich möchte den PCF8574 gerne 8 Tasten drahn machen.....


    4x normale taster
    4x Als Taster aber als schalter benutzen


    so im ersten beitrag schon den code eingefügt kann mir jemand sagen wie man es da so macht Bitte?


    Mit Freundtlichen Grüßen
    Thorsten sch.

    Hallo Liebe Forum Gemeinde und Bastler


    Komme gleich mal zu meinen Proplem


    ich habe eine folgende Platinen


    1x Master ATmega8 mit I2CBUS
    1x Platine mit PCF8574AP mit 4xRealis adresse &H7E
    1x Platine mit PCF8574AP mit 4xTasten gegen GND adresse &H71


    Mein Folgenes Proplem wie macht man das das ein port wie sehe im Code das ich was schalten kann....
    Code


    zu Mein proplem:
    wenn ich Taste1 von PCF8574AP Drücke soll Realis1 angehen, erneutes drücken wieder aus.......
    wenn ich Taste2 von PCF8574AP Drücke soll Realis2 Angehen und beim loslassen wieder aus.....


    wenn jemand mir helfen kann oder tipps geben kann dann immer her damit....


    Mit Freundtlichen Grüßen
    Thorsten Sch.

    So Hi mario und alle anderen


    Möcht mich mal mit einmischen verleicht hilft dir das weiter
    da sind 3 beispiele
    zum ersten
    NE555
    2x 47Kohm
    1x 470ohm zur Led (testen)
    1x Kondensator 10uf/16Volt


    zum 2
    NE555
    1 Trimmer 47Kohm
    1x 47Kohm wiederstand
    1x 470ohm Für Led
    1x 10uf/16volt Kondensator


    zum 3
    NE555
    2x 47Kohm
    1x 10uf/16Vlt Kondensator
    1x 100 ohm Wiederstand an Transistor
    1x BD 140 Transisitor



    So wünsche gutes gelingen


    Gruß Thorsten sch.


    PS: der ausgang kann auch als taktsignal dienen........

    Hi Alle
    Oh Vielen dank, 1 habe ich richtig gelesen und 2 das was ich da verlinkt habe simuliert an LAMPEN oder LED Nacht und Tag die schaltung hat genug power lese es dir mal selber durch danke.........................


    Ich hatte teile davon gehabt und die simulierten es total wie in Mininatur wunderland Eisenbahn.....


    Gruß Thorsten Sch.

    Hi forum gemeinde


    Hab mal ne frage zu den code und der sprache ( pascal oder bascom)
    was für ne sprache is den das hier


    und welches buch währ interriesannt wurde es gern zu wochende bestellen.....


    Mit Freundtlichen Grüßen
    Thorsten Sch.