Suchergebnisse

Suchergebnisse 1-20 von insgesamt 28.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.

Hinweis kann nach Kenntnisnahme deaktiviert werden!

  • Oder so : Zu finden unter Datumskram Quellcode (65 Zeilen)

  • @'R2D2 Bastler Das schau ich mir mal an. Jetzt wo meins läuft war ja klar, dass ich was fertiges finde Den Fehler in meinem Programm hab ich gefunden. Ich Vollidiot hab auf Base 0 umgestellt aber die Schleifen zu weit laufen lassen . Jetzt sieht es schon sehr gut aus. Code mal anbei.

  • Ach ja, gerade gesehen, im simulator läuft er sich in der Ausgabeschleife am Schluss tot. For Count = 0 To Num_leds Red = Lookup(red_array(count) , Helligkeit) Rb_setcolor Count , Color(0) Next Count Die läuft dann ewig und beginnt immer von vorne. Sie bricht nicht mehr ab.

  • So, ich hab mal das Programm geschrieben und getestet. Soweit so gut, aber jetzt mein Riesenproblem. Ich habe diverse Änderungen zur Berechnung der Zwischenwerte geändert und seitdem bleibt das Programm einfach mittendrin stehen. Und zwar reproduzierbar an der gleichen Stelle. Ich nutzte eine Nano-Klon mit einem 328er. Ich finde keinen Fehler bei der Sache und bin schon am Verzweifeln. Ich hänge daas Programm mal an. Bei der Printausgabe erscheint: 10 25 30 1 0 10 25 30 1 0.83333325 10 25 30 2 1…

  • nein, das ist anders gedacht. Und zwar mehr odr weniger daswas dir vorschwebte. Der erste Block fadet alle LEDs immer Richtung minimaler helligket. Im zweiten Block werden ggf. Neue Glows erzeugt. Und im dritten Block werden die einzelnen Glows mit der entsprechenden Breite in die Leds eingefadet. Ich teile ja die Helligkeit durch die Schritte. Also am Anfang grosser Teiler=geringe Helligkeit, am schluss 1=vole helligket. Und die Zellen rundum kriegen jeweils die Hälfte der Zentralled-Helligkeit…

  • @tschoeatsch So in derArt hab ich es auch gedacht. Da werde ich morgen mal probieren. Im Moment aber erst mal mit einheitlicher Zeit. Hier mal grober Entwurf. Ist noch etwas Pseudocode, ist am Tablet entstanden. Dachte nur es geht einfacher. Quellcode (72 Zeilen)@'Mitch64 Das war meine erste Idee. So hab ich es mal für ein KnightRiderlicht gemacht. Aber du lädst dieLEDs direkt auf, es soll aber einfaden.

  • Hallo, es wird ein beleuchteter Bilderrahmen, also ich rechne mit so zwei Meter mit jeweils 60Leds/m also 120 Leds. Und ja, so wie du es beschreibst soll es sein. Mit einer gewissen Grundhelligkeit. Und an mehreren Stellen um das Bild herum. Wieviel Leds pro Zelle hab ich mir noch nicht so überlegt. Das müsste ich mit anschauen. Aber so >4 Leds sollten es schon sein. Ich habe mir jetzt mal eine 32-Werte Helligkeitstabelle generiert, damit ich über den Bereich eine gleichmässige Helligkeitsänderu…

  • Hallo Leute, ich benötige für ein Halloweengimmick eine Hintergreundbeleuchtung mit einem WS2812-Streifen die um ein Bild herum ein waberndes rotes Licht erzeugen soll. Aber nicht gleichmässig sondern halt ungleichmässig. Ich hab es schon mal mit tschoeatsch`s Laterne mit nur einem Kanal probiert, aber das ist halt eher eine Flamme, also zum Ende hin auslaufend. Ich bräucht es aber gleichmässig. Meine Erfolge bisher sind mehr wie dürftig, lediglich mein Ein- und Ausfaden klappt so halbwegs anseh…

  • LIXIE-Display unter Bascom

    BASBAER - - LED-Anzeigen

    Beitrag

    Habe mir auf der Maker-Faire 2018 in Hannover mal zwei LIXIE-Anzeigen gekauft. LIXIEs sind "Nixie-Röhren"-Ersatz. Sie bestehen aus zwanzig WS2812-LEDs die von einer Platine aus von unten gefräste Plexiglasscheiben beleuchten, die dann die Zahl darstellen. Es sind je zwei LEDs für eine Ziffer zuständig die einen Adressabstand von 10 Leds haben. Infos zu den Teilen die ich habe, gibt es unter github.com/connornishijima/Lixie-hardware. Die gab es auf der Messe für 25Euro/Display. Durch den Einsatz …

  • Hallo, ich habe da ein kleines Problem was wohl auf den Compiler zurückzuführen ist. Ich wollte bei meiner Empfangsroutine um RAM zu sparen nur gültige Zeichen durchlassen. Dazu habe ich eine Konstante mit den Zeichen definiert und vergleiche das empfangene Zeichen per Charpos damit. So war der Plan. Aber der klappt so nicht, BASCOm meldet: Error : 31 Invalid data type. Quellcode (16 Zeilen)Charpos als auch Instr aktzeptieren wohl nur Stringvariablen im RAM. Da ich aber mit dem RAM sparen muss s…

  • HT16K33 14-Segment-Display

    BASBAER - - Codeschnipsel

    Beitrag

    Hallo, nachdem ich gelesen habe dass Leute Probleme hatten mit den HT16K33-Chip hier mal ein kleiner Codeschnipsel meiner CaskClock. Dazu benutz ich vier vierstellige 14-Segment-Displays von Adafruit-Display, welches mit dem HT-Chip bestückt sind. Also insgesamt 16 Zeichen. In der INC sind die Routinen die dann noch so Sachen machen wie Init, Parameter stelln, Text scrollen oder zentriert ausgeben. Und halt noch den Dezimalpunkt ansteuern. In dem Hauptprogramm ist am Ende eine 'Font-Tabelle'. Be…

  • Hallo, hier noch eine Version nach Danneger mit Timer und Interrupt. Das Ganze als Matrixtastatur mit 3x8 Tasten auf einem 2313. Funktioniert bei mir ohne Probleme. MfG. Joachim

  • Signal RC Empfänger auswerten

    BASBAER - - Elektronik

    Beitrag

    Auch wieder wahr. Sollte nicht wirklich ein Problem sein. Hauptsache man bekommt die Werte

  • Falls noch nicht entdeckt, noch was für die Zeitberechnung: bascomforum.de/index.php?threa…tumskram-f%C3%BCr-bascom/

  • Signal RC Empfänger auswerten

    BASBAER - - Elektronik

    Beitrag

    Hallo darasol, wenn du doch die Signalbreite des Servos hast, hast du doch auch den Lenkeinschlag. Also anders, 1,5ms=neutral. Wenn Signal <1.3ms ist, was sagen wir mal 25° Grad entspricht, dann Blinker links und bei >1,7ms Blinker rechts. Und das Bremslicht geht immer dann an, wenn der Servowert > 1,5ms (fährt) und neuer Servowert kleiner als alter Servowert ist was bremsen bedeutet. Beim Rückwärtsfahren die Sache halt umgekehrt. Oder hab ich da was falsch verstanden? Das Signal erfassen und au…

  • Hi Folks, hier mal wieder ein Teil eines Projektes von mir. Es handelt sich um einen Filebrowser um durch eine SD-Karte zu navigieren. Wie auf dem Bild zu sehen ist, zeigt das Programm die Daten auf einem Grafik-LCD mit 320x480 Pixel im Querformat. Ist übrigens ein Waveshare-Display mit SD-Kartenleser und Tocuhdisplay welches optimalerweise 5V-Versorgung hat und direkt auf einen Arduino MEGA2560 gesteckt werden kann. Also keine Pegelwandler und Strippen nötig. Das Touch benutze ich im Moment noc…

  • Ja, das klappt. Ist im Prinzip das, was ich im vorherigen Post geschrieben habe. Ist, wie gesagt, suboptimal. Schöner und etwas schneller wäre es halt in einem String. Im Moment komme ich halt drumrum.

  • Auch schon probiert. Es ist immer alles vor der Filedate/time weg. Hab auchfestgestellt, dass es nicht möglich ist filedate/time als Parameter in eine Sub zu übergeben. Da ist es auch leer. So langsam tipp ich mal auf einen Bug . Ich behelfe mir im Moment mit folgendem Workaround,was aber suboptimal ist: Lcd_ltext "Datum:" , 18 , 1 , 2 , White , Black , 1 Tempstring = Filedate(dir_names(dir_pos)) Lcd_ltext Tempstring , 18 , 7 , 2 , White , Black , 1 Tempstring = Filetime(dir_names(dir_pos)) Lcd_…

  • Hallo Leute, ich bastele gerade an einem kleinem Dateimanager und bin auf ein Problem gestossen. Hier erst mal ein kleines Testprogramm: Quellcode (69 Zeilen)Nun kommt bei der Ausgabe des ersten Print-Befehl richtigerweise: DATUM 16.10.14 11:35:26 Beim zweiten Print erscheint jedoch nur noch das Dateidatum: 11:35:26 Der Rest fehlt. Auch wenn ich nur Tempstring = "DATUM " + Filedate( "ISP.GIF") schreibe erscheint nur das Datum und der Text fehlt. Nun frage ich nich was da los ist. Hat jemand eine…

  • Datumskram für BASCOM

    BASBAER - - Codeschnipsel

    Beitrag

    Hallo Folks, anbei eine lib mit Datumsroutinen. Ich hatte sie schon einmal im alten Forum gepostet aber das gibt es ja nicht mehr. Zu den ganzen alten Routinen ist eine neue dazu gekommen. Die ermöglicht es die Differenz zweier Daten, oder sollte ich sagen Datume , zu ermitteln und als Ergebnis ein Array mit der Differenz in Jahren, Monaten, Tagen, Stunden, Minuten und Sekunden zurückgibt. Damit lassen sich also Countdownzähler realisieren. Ich habs für meine Whiskyuhr benutzt die allerdings lei…