Habe jetzt PicAxe programme in Esp32C3 Programme wandeln lassen. Nicht schlecht klappte nach einen Fehler. 4 Bit Tastatur LCD Display 2*16 Zeichen mit I2C 8Bit IC Ausgabe zum Monitor.
Wer macht noch solche Test?
Der alte
|
Anzeige
|
Ki Hilft.wenn auch nicht immerHabe jetzt PicAxe programme in Esp32C3 Programme wandeln lassen. Nicht schlecht klappte nach einen Fehler. 4 Bit Tastatur LCD Display 2*16 Zeichen mit I2C 8Bit IC Ausgabe zum Monitor. Wer macht noch solche Test? Der alte Wollte jetzt einen Temp Sensor Dalles 18B20 einbinden. Aber so wie ich es im Picaxe Prog gemacht habe. Mit dem vorhandenen Protokollen. Eben ohne Lib. Haben Stundenlang gekämpft, aber die KI hat das Timing nicht hinbekommen. Hat mir dann die include für den Esp32C3 vorgeschlagen. War ja schon installiert. Leider mit Fehler , ohne Fehlerdeffination. Kann nicht copilieren... Da war die KI aber schlauer, und sagte mir sofort das meine include zu alt war. Nach dem Aktualisieren hat es sofort geklappt. Warum bekommt das die KI nicht auf die reihe, nur ein Prog zu machen nach dem sensor protokollen, geht doch mit der Picaxe auch. MfG der nachdenkliche alte 81 Jährige knacker :
Bearbeitet durch User
Es ist eben nicht Lösung für alles. LLM können allerdings sehr hilfreich sein, gut verständliche Sätze zu bilden, bzw. eilig hingesaute Wortsalate zu ordnen. Zu deiner Frage "warum kann es nicht...": Frage dich lieber, was es kann und warum. Das dämpft überzogene Erwartungen. Mit Intelligenz hat das Ding jedenfalls wenig gemein. :
Bearbeitet durch User
Weil es keine Intelligenz ist, sondern nur ein halluzinierender Zufallsgenerator mit ordentlich Wahrscheinlichkeitsrechnung im Hintergrund. Wenn es viele Trainingsdaten zu deinem Problem gibt, ist die Lösung oftmals recht nah an der Wahrheit. Das Problem ist halt, dass Lücken in den Trainingsdaten mit frei erfundenen Inhalten ausgefüllt werden. Man sollte sich immer bewusst sein, dass LLMs kein Wissen und kein Verständnis ihrer Trainingsdaten haben. Es is einfach nur ein "Welches Wort ist als Antwort jetzt basierend auf den Trainingsdaten am wahrscheinlichsten" Grundsätzlich finde ich es auf jeden Fall erstmal gut, sich mit derlei Themen im fortgeschrittenen Alter von 80+ aktiv auseinanderzusetzen. Das sollte bei aller Kritik an der Methodik und vlt auch der Person nicht komplett außer Acht gelassen werden. Die KI kann durch das was gefunden wurde auch Anregungen bringen, das Problem auch mal von von dieser Richtung anzugehen.
Zeig mal das Original Picaxe Programm.
Niemand. Andere benutzen KI beim Programmieren als hilfreiches Tool, aber erwarten nicht dass das Ergebnis perfekt passt. Ohne eigene Intelligenz wird das mit KI auch nichts.
Das erwarte ich auch nicht.. Wie ich schon schrieb, ist das Teil aber sehr hilfreich bei Fleisarbeiten. Jetzt habe ich schnell paar I2C Programme mit der Ki erstellt, damit ich meine alten I2C Module Testen kann. ..aber für den NANO, sollen dann später an den esp32c3. Will dann Blue tooth Tastatur mit dem ESP32C3 machen. Habe aber noch keine Wechselseitige Verbindung BLE mit dem ESP und Handy Therminal hinbekommen. Auch meine Hilfe die KI ist bis jetzt daran gescheitert. Ansonsten alles Teile älter als 20-25 Jahre... und noch älter MfG Der Alte :
Bearbeitet durch User
Beitrag #8055391 wurde von einem Moderator gelöscht.
Beitrag #8055392 wurde von einem Moderator gelöscht.
Beitrag #8055396 wurde von einem Moderator gelöscht.
Sogar noch mit VGA-Schnittstelle :-)
Gast
#8055428
Ich habe mir vor 3 Monaten mein altes Visual-Basic-Programm zur Simulation der schnellsten Bahn einer Kugel in C++ übersetzen lassen, funktionierte ohne Probleme und stand nach kürzester Zeit zur Verfügung. Kann also in keinster Weise meckern. Bzgl. meiner Arduino-Projekte befragte ich die KI aber bisher noch nie...
spart aber viel Fleissarbeit- Bis jetzt habe ich mich noch nicht mal angemeldet... MfG der alte 81 Jährige aufmerksamer knacker
Dinge, die man einmal selbst gemacht haben muss: … … Brachistochrone berechnen ;-) … …
Gast
#8055456
Kostet zu viel Zeit.
Gast
#8055462
Es ist natürlich schon verlockend sich dann nahezu alles (zumindest vor)programmieren zu lassen, aber man besitzt ja auch noch einen gewissen Stolz. Und auf wen soll man dann stolz sein, wenn einem die KI alles abgenommen hat. Ich bezweifle aber, dass man in Zukunft durch die zunehmende KI-Schummelei noch dermaßen oft Erfolgserlebnisse hat wie bis jetzt. Oder werden zukünftig Menschen alleine dadurch Stolz verspüren, die KI richtig bedient zu haben bzw. Die Fragen an die KI gestellt zu haben? Oder können die Projekte dank KI komplexer für den Einzelnen werden und dadurch Erfolgserlebnisse generieren? Mmmmh... Ich habe die KI jetzt benutzt um einige Testprogramme zu erstellen.. Auch ein Windows Grafikoberfläche mit Python. War recht schnell fertig, obwohl ich Python noch nie genutzt habbe. Auch eine Touchtastatur under W10/11 zum seriellen ansteuern der Modellbastelei war rucke,zucke fertig. Heinz R. schrieb im Beitrag #8055422:
für den zweiten Monitor. Will noch einen Dritten anschließen. Der Alte :
Bearbeitet durch User
ja, eigentlich ist es ja auch nichts anderes als zwischen 2 Sprachen zu dolmetschen - das kann KI mittlerweile verdammt gut Verstehe nicht warum manche so komplett dagegen sind
Volle Zustimmung.
Und gleich noch einmal.
Tja, das bleibt abzuwarten. Lernen kann man vom delegieren sämtlicher Aufgaben an eine Maschine zumindest schon mal nichts (Ausnahme: künftige Bewohner von Plüsch-Etagen). Genauso wenig wie man eine Fremdsprache erlernt indem man sie nicht liest und nicht spricht. Aber als hilfreiche Sklaven für eben diese Arbeiten sind sie durchaus hilfreich. Entgegen anders lautender Vermutungen habe ich selbst gar keinen Groll gegen diese Helferlein. Ich habe vielmehr ein Problem mit den Leuten welche dieses Zeug völlig unreflektiert einsetzen. Und an dessen Unfehlbarkeit glauben. Wie einst meine Oma, die sagte auch immer ›Aber in der Zeitung steht's doch. Schwarz auf Weiß. Da muss es doch stimmen!‹ Eines der führenden Unternehmen hat gerade ein neues Modell vorgestellt und als große Errungenschaft heraus gestellt, dass es nun deutlich weniger phantasiert und auf seinen Fehlern als Fakten besteht. Wobei ›phantasiert‹ natürlich für ›Das Blaue von Himmel lügt‹ steht. Und im täglichen Leben? Wer an Open Source Projekten mitarbeitet weiß welch hanebüchener Unsinn da oftmals von ›außen‹ eingereicht wird. Das kostet viel Zeit und noch mehr Geduld, die einige schon nicht mehr bereit sind aufzubringen. Nun darf jeder gerne vermuten wie sich dies in der näheren und ferneren Zukunft auswirken wird. Einen kleinen Vorgeschmack liefern Firmen, welche monatlich einen immensen Preis zahlen um damit ihre Software zu ›verbessern‹ und doch kläglich daran scheitern. Meistens am Patch-Tuesday oder wie sich das auch immer gerade nennt. Aber das hier ist nicht der Hyde Park, deshalb … Schritt herunter und geht nach links ab. ;-) Ein Hobbyprojekt dieser Größe wäre wohl ohne KI nicht möglich:
Hast du dir den Code mal angeschaut? Es wäre für eine Einzelperson ohne KI machbar gewesen. Ganz sicher. Mit so wenig Doku wird der Autor allerdings seinen eigenen Code nach 3 Jahren Pause nicht mehr durchblicken. Es sei denn, er ist ein Genie. :
Bearbeitet durch User
Das hängt ein wenig vom Zeitraum ab, den man für das Projekt hat. Der erste Commit ist vom 11.Mai, also vor 19 Tagen. :
Bearbeitet durch User
Was hat die mit der Verschmutzung des abgebildeten Zeugs zu tun? Mein bisheriges Firmennotebook (Lenovo WS541) hat auch noch eine. [more offtopic] Das Notebook funktioniert gut (für das, was ich damit mache). Wegen des Windows-11-Umstiegs gibt's dann doch ein neues (gebrauchtes). [/more offtopic]
Beitrag #8057678 wurde von einem Moderator gelöscht.
Beitrag #8057684 wurde von einem Moderator gelöscht.
Beitrag #8057688 wurde von einem Moderator gelöscht.
Beitrag #8057694 wurde von einem Moderator gelöscht.
Hier mal schnell mit deer Ein Testprogramm. Es werden sehr oft Syntaxfehler gemacht, und auch oft wiederhohlt. #picaxe 20M2 Auch bei der Eröffnungszeile ist ein Fehler. Wahrscheinlich ein verstecktes Zeichen. Habe das mit der KI durchdiskutiert, sie kann das nicht Änder und berichtigen. Man muss es Händisch eingeben, nicht kopieren. Auch auskommentieren macht die KI nicht. MfG der Alte
Beitrag #8057701 wurde von einem Moderator gelöscht.
Es gibt nicht "die KI", genauso wenig wie es "das Auto" gibt. Wie schnell ein Auto fährt, hängt stark am Modell. Als Modell gibt es z.B. Qwen3 Moin,
Ja, schon. Aber wenn man der Ansicht ist, man braeuchte unbedingt ein Auto, um sich drunterzulegen, um vor Wind und Wetter geschuetzt zu sein, ist es voellig wurscht, wie schnell das faehrt... scnr, WK
Eine gute KI würde empfehlen, ein parkendes Fahrzeug mit viel Bodenfreiheit auszusuchen.
Gast
#8057747
Bigfoot!
Beitrag #8057757 wurde von einem Moderator gelöscht.
Beitrag #8057758 wurde von einem Moderator gelöscht.
Beitrag #8057890 wurde von einem Moderator gelöscht.
Beitrag #8057891 wurde von einem Moderator gelöscht.
Beitrag #8057892 wurde von einem Moderator gelöscht.
Beitrag #8057893 wurde von einem Moderator gelöscht.
Beitrag #8057903 wurde von einem Moderator gelöscht.
Beitrag #8057912 wurde von einem Moderator gelöscht.
Beitrag #8057932 wurde von einem Moderator gelöscht.
Beitrag #8057934 wurde von einem Moderator gelöscht.
Beitrag #8057935 wurde von einem Moderator gelöscht.
Beitrag #8057940 wurde von einem Moderator gelöscht.
Beitrag #8057944 wurde von einem Moderator gelöscht.
Beitrag #8057947 wurde von einem Moderator gelöscht.
Beitrag #8057986 wurde von einem Moderator gelöscht.
Beitrag #8057989 wurde von einem Moderator gelöscht.
Beitrag #8057997 wurde von einem Moderator gelöscht.
Beitrag #8058000 wurde von einem Moderator gelöscht.
Beitrag #8058010 wurde von einem Moderator gelöscht.
hier einweiterer versuch. Di KI hat nach den Vorgaben unten im Programm das obere Basicprog erstellt einige fehler aber die bekannten wurden Korrigiert und eeprom nachorderung eingebunden. Klick Doppelklick und klicklang funktionierten auch sofort. Es könnte sofort eingesetzt werden. Die Vorbereitung der Aufgabe hat die längste Zeit kekostet. Die eigentliche arbeit mit der KI waren 30 Min. Werde das prog noch erweiterm oder die Ki MfG der 80 jährige Alte :
Bearbeitet durch User
Welche KI? Und wie rufst du den ganzen Spaß auf? Was sollen die Programme machen? Mit welcher Programmierumgebung schiebst du Basic-Programme in den ESP32C3?
Beitrag #8058999 wurde von einem Moderator gelöscht.
rechter Mausklick wenn du das Forum offen hast, und dann weiter..
das siehst du doch im prog
Jetzt spricht keiner von diesen Teil Hier sieht man das im unteren Programmierbereich viel geholfen werden kann. Anfänger können sehr schnell relativ komplexe Programme aufbauen. Wenn ich die Aufgabenstellung noch erweitere und Präzisiere kommen recht schnell anwendungsfähige Programme heraus. Gerade im Modellbau. Ich setze jetzt die Picaxen ein weil ich sie habe und es mir die Arduinos erspart. Bei diesen Picaxeeinsatz sind sie vollwertig im Systhem einbindbar, seriel oder I2C. es ist natürlich von Vorteil, wenn man von der Materie schon etwas versteht.;--)) Nix mit wertloser Elektronikschrott... Der Alte
Ach?! Deine Intention war gar nicht, PICaxe-Programme auf den ESP migrieren lassen, sondern Programme für PICaxe erzeugen zu lassen. Kam zumindest bei mir nicht an.
Du siehst vieles nicht, hier geht es um das erstellen eines Picaxe Programmes durch die KI, die Vorlage ist relatib ausführlich und Präzise. Jetzt habe ich diskutiert das der pin19 auch als Ausgabe genutzt werden kann. Wollte den Befehl wissen. da kam allerlei unsinn raus. Habe dann mich erinnert das intern noch ein Port A gibt und einfach High,Low A.0 genommen. hat geklappt. Leider konnte ich die KI nicht davon überzeugen. Der Unsinn der KI das das nicht geht wurde immer größer. Der Alte :
Bearbeitet durch User
Welche? Wo steht die? Wenn ich Copilot im VisualCode verwende, schlägt der mir sogar Kommentare und Funktionsbeschreibungen vor.
Da habe ich diverse im Angebot.
Wer dieses einfache Basicprogramm nicht lesen kann, sollte überlegen sich ein anderes Hobbv zu suchen..... MfG ein 81 Jähriger alter knacker :
Bearbeitet durch User
Du schreibst darin nicht mal, was an welchem Ein- und Ausgang des Controllers hängt, geschweige denn, dass du einen lesbaren Schaltplan mitlieferst. Aber Hauptsache: Du führst hier schön Selbstgespräche.
Selbstgespräche sollte man nicht durch Reinreden unterbrechen! Da Teil im Vordergrund hatte einen Arduino, MP3 Player ,OLEG Display. War im einsatz vor ca 10 Jahren. Die Modelle sind entsprechend älter. Habe alles entkernt und mit einer Picaxe verbunden, da die Widerstände schon verbaut waren. Mp3 Player wird erst mal wieder angeschlossen. Mal sehen wie das die Ki hinbekommt Musik und Ton zu Synchronisieren. Wenn ich das kleine OLED Display mit intelligenter Ansteuerung seriel finde werde ich es auch anschließen. Für I2C ist der Speicher bissel klein. MfG der Alte :
Bearbeitet durch User
;Frage (an die KI) ;ich möchte mit der Picaxe 20m2 an B.4 Pwm ausgeben. ;von null bis max und wieder zurück eine Led dimmen. ;Da s soll in einen Unterprogramm per aufruf erfolgen. ;Das aufrufende prog soll weiter bedient werden symbol pwmwert = w0 ' 0..1023 symbol richtung = b2 ;pwmout B.4, 249, 0 ' PWM starten fehler mit b.4 pwmout B.1, 249, 0 ' PWM starten richtung = 1 main:
goto main LedDimmer:
return nach melden des Fehlers das B.4 nicht geht folgte die Erklärung das B.4 nicht als PWM geht obwohl der Pin als PWM declaiert ist. Vorschlag b.1 zu nehmen. bei meinen Test konnte ich das machen. Pwm soll aus dem Hauptprogramm aufgerufen werden. Eine Nette hilfe... Der Alte :
Bearbeitet durch User
jetzt mit hilfe der KI ein BLE server auf dem esp32c3 Super mini erstellt Ziehmlich beim ersten anlauf hat es geklappt. Handy verbindung mit Kay Morich andrid programm. Danach einen zweiten esp32c3 super mini als client, ha gut funktioniert. Nur mit dem oled display am esp32c3 super mini hat sie mir alles mögliche vorgeschlagen, bis ich wieder das Teil von Stefan frings genommen habe. klappt gut MfG ein 81 jähriger alter knacker #include <SoftwareSerial.h> SoftwareSerial soft1(5, 4); void setup() { Serial.begin(9600); soft1.begin(9600); Serial.println("Start"); } void loop() { soft1.write('X'); delay(100); if (soft1.available()) { Serial.print("Empfangen: "); Serial.println((char)soft1.read()); } } Habe mit der KI X versuche gemacht finden nix Nano ich will nur die Software rx erreichen. Software Tx geht immer Brücke tx-rx 4-5 emfangen wird nix. wo ist der fehler Der Alte :
Bearbeitet durch User
Muss aber sagen das die kI für den esp32c3 super mini auf anhieb ein prog gestrikt hat. 6 Hartware Pwm und danach noch 4 Software pwm . für den modell bahner ideal. mfg der alte
Hat die KI dich dumm gemacht, oder warum kannst kein deutsch mehr? Deine Frage ist völlig unverständlich. :
Bearbeitet durch User
Das war vorher schon so. SCHNR
Nö, der Alte Knacker will per SoftSerial Daten senden und empfangen. Um das zu testen hat er die Schnittstellenpins direkt miteinander verbunden und lässt sich die Daten über das Hardware-UART ausgeben. Es kommt aber nichts an. Das geht zumindest aus dem Quellcode hervor. Er geht halt davon aus, dass die KI intelligent(er als er) ist. Die lernt aber wohl noch, und da seine Prompts vermutlich genauso geschrieben sind, wie seine Fragen, kann man sich fast denken, was sie daraus errät. SoftwareSerial kann nur abwechselnd senden und empfangen (half duplex). Deswegen kann so ein Loopback nicht funktionieren.
Ob das die KI und Alter Knacker wissen? Sowas steht ja normalerweise in der Doku der Funktion...
das wurde schon mit der KI ausdiskutiert das mit der Brücke war noch von der Hartwar seri wo es natürlich läuft. es geht aber kein softwarseriell empfang von einen externen gerät.. Softwar seri zu grafik Bahnsteuerung, Mp3 Player alles o.k. nur die Rückantwort , welche ich manuell auslöse wird nicht gelesen. signal kommt aber am pin an.die rückantwort über Terminal überprüft Hartware genügend dazu getestet. Der alte :
Bearbeitet durch User
Jetzt mal wieder alte Hardware eingesetzt. PWM Fahrspannung über das L298 Modul. Habe da aber eine anpassung der steuerung mit dem D!00 Arduino NANO oder UNO PWM ausgang 5 V/R ausgang 4 poti auf A1 Taster E/A 6 Taster V/R 7 Taster plus >PWM Max 100% Taster minis >PWM Minus 0% wenn poti betätigt dann einstellung mit poti wenn Taster betätigt dann einstellung mit taster Serielle Befehle und Statusrückmeldung War alles in 10 Min fertig. Die Textaufgabe hatte alles vorgegeben..;---)) Die "KI" antwortete Fehlerfrei. MfG der alte 81 jährige P.S. Ist nur eine vorarbeit für eine Minizentrale mit der gleichen hardware aber bessere Vollbrücke :
Bearbeitet durch User
Hast du einen Schlaganfall? Ich mache mir echt Sorgen, denn deine Texte werden seit ein paar Tagen immer unverständlicher.
Ist es fachlich in Ordnung, diese Funktion immer wieder aufzurufen, obwohl sich der pwm Wert nicht geändert hat? Ich meine mich an einen Fall zu erinnern, wo genau das zu erheblichen Fehlfunktionen geführt hat. Möglicherweise war das allerdings mit einem anderen Arduino Core bzw. Board. :
Bearbeitet durch User
wenn du das nicht verstehst, dann mache ich mir echt Sorgen um DIR. Lese einfach nicht, es soll dich nicht überfordern. ;--))) Ein fast 82 Jähriger alter knacker
Ich habe das Prog kaum angeschaut, nur praktisch getestet. Es macht alles was es sollte. Wer hätte ds in 10 Min sonst geschafft?? Das es um eine Endgültige Lösung zu werden vielleicht noch mals überabeitet werden kann , sollte jeden klar sein. Jetzt ist es nur ein Versuch um schnell die Hartware auch einzusetzen. Der Alte :
Bearbeitet durch User
Habs gefunden: https://github.com/espressif/arduino-esp32/discussions/9482 Behalte das mal im Hinterkopf, falls du ESP Boards verwendest. Das musst Du aber der KI erzählen, die hat das Programm geschrieben.
Unnötig, aber kein Problem bei AVR Arduinos.
Bei Nutzung von PWM mit AVRs (und gilt auch für STMs), also ohne Arduino-Verblödungs-Framework, wird der PWM Wert ausschließlich über das schreiben in ein Output-Compare Register gesetzt. Das kann man so oft machen wie man möchte. Nur bei Arduino weiß halt keiner was da sonst noch gemacht wird.
Der Quelltext der Arduino-Bibliotheken ist frei zugänglich. Da kann man einfach mal selber nachgucken, was da passiert.
Kann man. Aber das wäre ein wenig so als würde man einen schweren Autounfall in 4k und Zeitlupe betrachten. Danke aber nein danke.
Du urteilst, ohne die Fakten überhaupt sehen zu wollen. Diese Vorgehensweise ist dumm. Auch völlig unabhängig von Arduino oder irgendwas andrem ist das arrogant und dumm.
Natürlich weiß man das, du nicht, aber es gibt ja auch noch mehr als nur du. Der betreffende Pin wird zum Ausgang gemacht. :
Bearbeitet durch User
habe gerade auf die schnelle eine softwarroutine zum senden eines bytes für 9600 baud benötigt. Für den Arduino NANO da softwarserial in durch ws2812 ausgaben blockiert wurde. da ich das nur zur ausgabe zum mp3 player benötige reicht die lösung . mus nur noch sehen das nicht gerade beim software empfang gesendet wird die KI war in einer Minute fertig
der alte [Mod: C-Code in [ c ] ... [ /c ] eingefasst.] :
Bearbeitet durch Moderator
Bitte C-Code auch in die entsprechenden C-Tags einfassen, sonst sieht Dein Code komplett unleserlich auf Mobil-Geräten mit Proportional-Schrift aus, siehe Anhang. Wie das geht, steht über dem Eingabefeld für Deinen neue Beitrag, einfach mal lesen. Ich habe den oben stehenden Beitrag mal korrigiert. BTW. Deine KI schreibt blockierenden Code. Nicht nett.
Copy/paste ist einfach. Das kriegst du aber auch ohne KI hin. Ich bin nicht so sicher, ob die Menschen damit glücklich werden, sich selbst durch Maschinen zu ersetzen. Der Vorgang hat zwar schon vor vielen Jahren begonnen, nun durch KI allerdings einen mächtigen Schub bekommen.
Du meine Güte. Ach – Du – Meine – Güte. Gleich in der ersten für den Compiler relevanten Zeile gepatzt. …Hätte sich die KI nur 104¹/₆µs mehr Zeit genommen… :
Bearbeitet durch User
Folgende Infos für Dich dazu: Softserial gibt es bereits fix und fertig und besser(!) implementiert in der Arduino Lib. Die KI benutzt aber nicht die Lib, sondern macht das selber - auf die übelste Art, siehe unten. Delays sind böse. Zum einen blockieren sie Deinen Code, zum anderen können andere auftretende Interrupts das Zeitverhalten Deiner Delays so weit in die Länge ziehen, dass die ausgesandten Zeichen am anderen Ende nicht mehr erkannt werden. Softserial implementiert man mit Interrupts. Die Lösung der KI ist suboptimal und nicht empfehlenswert. Konfrontiere Deine KI mit den oben aufgeführten Nachteilen und sie wird sich bei Dir entschuldigen für den schlechten Code und es dann besser machen. Das sollte Dir eigentlich eine Lehre sein: Ohne die obigen Kenntnisse bist Du Deiner KI auf immer und ewig ausgeliefert. Die KI macht Dich nicht schlauer, wenn Du die Antworten nicht hinterfragst. Das Auseinandersetzen mit einer KI erfordert immer Dialog, um den erwarteten Prozess solange zu optimieren, bis er wirklich gut ist. Dieser nötige Dialog, der vom Groben ins Feine geht, kann länger dauern als die eigene selbstständige Implementierung - wenn man gut ist. Das dumme Abschreiben des ersten Codes, den die KI liefert, ist nicht empfehlenswert - um es mal nett auszudrücken. :
Bearbeitet durch Moderator
nein es sollte ohne nutzung von interupt sein. es sollte mit Bitwackeln gemacht werden damit die interupt nicht mit anderen softwarseria ond ws2812 protokollen kollidieren. was bei mir im prog aufgetreten war. Also die ki hat alles richtig gemacht, nur es wird noch mit direkten portzugriffen gemacht. Ich habe das Teil gebraucht, ohne zu suchen.
du solltest auch überlegen. Das hatte ich vorher getestet. ging nicht da die schleifenzeit die Bitzeit verlängert hatte.
das bezweifele ich auch bei dir, du hättests auch 104 genommen Das einzige was an Kritikpunkten übrigbleibt ist
da ist berechtigt, habe an Handys nicht gedacht. Der Alte
Schlecht gedacht, schlecht programmiert, schlecht dokumentiert, schlecht implementiert. Pack alles zusammen und mit ein wenig Glück heben sich die Fehler auf.
Nein ich wollte es so.
Mach du es mal , aber ohne Ints Du hast das ja in einer Minute fertig....... Mache doch mal mal 3 softwarseriell die Hardwarserial 2 mal ws2812 stränge ws2803 tastatur matrix i2c und weitere Kleinigkeiten mit dem Nano. Und es soll nur als Testgerät funktionieren. Der Alte :
Bearbeitet durch User
Bis zu 8 serielle Anschlüsse SoftSerial sind bei AVRs einfach. Man kann direkt 8 Bit über einen Port gleichzeitig rauspfefffern bzw. einlesen. Mit STM32 gehen sogar direkt 16 serielle Anschlüsse in Software an einem Port. :
Bearbeitet durch Moderator
Also irgendwie gewinne ich gerade eine Vorstellung davon was für tolle Programme wir in Zukunft danke KI+Anfaengner bekommen werden. :-D Vanye
Das kenne ich und habe es auch vor längerer Zeit getestet, aber bei mir gehen nicht drei wenn i2c und ws2812 aktiv. 2 mal PWM kommt auch noch... Die progs und include sind für mich nur Handwerkzeug, einen Hammer bau ich mir auch nicht selber. Und hier ging es nur um ein code schnipsel für eine serielle ausgabe, um mehr nicht. Der Alte :
Bearbeitet durch User
Heute mal auf die schnelle ein testgerät für die alten conrad weichenantriebe gemacht. Will im club die weichen damit auch testen und entsprechende min spannung und Pos.+Neg PWM frequenz einstellen. Dadurch könnte die 16V wechsel-U wegfallen. Bei dieser spannung fahren sich einige in den endlagen fest. Bei meinen Test war jetzt alles zufriedenstellend.Leise, ohne anschlag,sicher. Aber darum geht es hier gar nicht, es ist das programm was die Ki nach meinen Anforderungen erstellt hat, und es geht sofort zum Test. Das es wahrscheinlich nicht optimal ist, was solls. Ich will es nur anwenden Es wird eine Brücke mit dem L298 Angesteuert. die steuersignale werden über eine d100 logig entsprechend hartwarmäßig angepasst. eingang 15-19V schaltnetzteil,modul 5V, Modul 12V Modul einstellbare U mit Strombbegrenzung zur versorgung der Brücke. Der 81 Jährige alte knacker :
Bearbeitet durch User
Ich suche nun schon seit 10 min mit Github Copilot den esp32 Arduino Bootloader als Download. Im Repo gibt's nur bootloader-tinyuf2.bin Denkste KI ist hier irgendeine Hilfe? Kannste vergessen..
Der Bootloader ist im Chip ab Werk fest einprogrammiert. Deswegen kannst du ihn nirgendwo downloaden. Doch der Link ist schon da, wurde nur mit Commit deca150 gelöscht. Mich nervt nur dass ich GitHub Copilot sogar nach dem exakten Dateinamen Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|