Vor kurzem ging es hier um die Berechnung von Widerstaenden und Kondensatoren ich beziehe mich dabei auf diesen Thread: Beitrag "Große Kapazitäten messen" Oft wurden nur Angaben gemacht wie:ja da muss man die Zeit etc berechnen ohne eine konkrete Loesung anzubieten.Einige Newbies duerften Schwierigkeiten haben die Formel fuer die Auf/Entladung eines Kondensators so umzustellen,dass man die Zeit t berechnen kann. Ich hab mir gedacht,dass eine spezielle universelle Android App ein nettes Projekt waere Eigentlich sollte die Bedienung der App trivial sein,trotzdem einige Randbemerkungen: 1.Es gibt keinen speziellen Auf/Entlade-Button.Die jeweilige Funktion ergibt sich aus den eingegebenen Werten 2.Man kann negative und positive Werte fuer Ub,Uc,Uic und I eingeben 3.Unsinnige Eingaben werden mit "No solution" quittiert. 4.Fehlende Parameter werden mit "Missing or wrong values" angegeben 5.Die Auf/Entladung eines C's nach der e-Funktion beichne ich mit "Euler"(nachschlagen wer nicht weiss wer Euler war...) 6.Die Auf/Entladung eines C's mit Konstantstrom bezeichne ich mit "Icc" (I constant current) 7.Ub = Versorgungsspannung Uc = momentane Spannung am Kondensator nach einer bestimmten Zeit Uic= (angelehnt an LTspice) "initial condition) also man gibt an ob der Kondensator schon vorgeladen ist Der Rest bedarf keiner Erklaerung.... 8.Wer die angehaengte APK-Datei installieren will,bekommt eine Android Warnmeldung:sie koennte ja einen Virus beinhalten Wer der App nicht traut:Auf "Virus Total" (ist ja von Google...)gehen.Die analysieren auch APKs. https://www.virustotal.com/gui/ 9.Diejenige die sie installieren wollen und Fehler finden koennen ja Rueckmeldung geben. Wem die App nicht gefaellt und negativ bewertet:kein Poblem aber dann bitte ebenso mit Rueckmeldung. 10.Fast vergessen:die grafische Darstellung soll nur anzeigen in welchen Quadranten sich die Kurvenverlaeufe befinden !! Ich habe deswegen auch auf Werteangaben am Graph verzichtet,weil sinnlos.... 11.Angehaengt sind 4 screenshots und LTspice-Dateien um sich von den App-Ergebnissen selbst zu ueberzeugen. 12.LTspice und Newbies: LTpsice installieren Zip-Datei in einen neuen Ordner(Desktop oder sonstwo)kopieren und entpacken.Eine der ASC-dateien doppelklicken.Links oben in LTspice das "laufende Maennchen" anklicken und sich das Ergebnis ansehen.Um eigene Werte einzugeben einfach im Schaltplan mit der rechten Maustaste entsprechende Wert anklicken und aendern.Simulation erneut starten.
Toxy T. schrieb: > Wem die App nicht gefaellt und negativ bewertet:kein Poblem aber dann > bitte ebenso mit Rueckmeldung. Rückmeldung für die negative Bewertung von mir: unsignierte App soll per Sideloading installiert werden, wodurch einige Sicherheitsmechanismen ausgehebelt werden, und Sourcecode ist nicht nicht verlinkt, sodass man nicht schauen kann, ob die App nur das ist, was sie zu sein vorgibt. Zudem wird Bullshit bezüglich der Sicherheit geschrieben, wenn auf Virustotal verwiesen wird: zwar mögen dort die im Umlauf befindlichen Malwares erkannt werden können – unlautere Absichten des Autors kann der Laden allerdings nicht erkennen. Jemand, der sich damit auskennt, sollte sich also nicht zu solchen Statements hinreißen lassen, und jemand, der sich nicht damit auskennt, sollte keine Apps verteilen. Verbesserungsvorschlag: Code verlinken oder anhängen, und das Ganze in Projekte&Code posten.
:
Bearbeitet durch User
Jack V. schrieb: > Verbesserungsvorschlag: Code verlinken oder anhängen, und das Ganze in > Projekte&Code posten. Besseren Vorschlag von mir: Die App hab ich fuer mich selbst geschrieben und Kumpels weitergegeben.Dass ich hier auf dem Forum auf massiven Gegenwind stossen wuerde war mir klar. An die Moderatoren hier: Thread und meinen apk-Upload loeschen - und bitte gleich !!!
Erlaube mir die Frage: Warum genau postest du’s denn, wenn du ein Problem mit Kritik hast? Insbesondere, wenn du diese ja erwartet hast, wie du selbst schreibst? Letzteres spricht immerhin für dich; sowas hier reinzustellen und zu erwarten, dass jeder sich das Ding brav installiert, würde dich ziemlich dumm aussehen lassen. Dass du nun nicht einfach den Code postest, damit man mal reinschauen und vielleicht gar noch was mitnehmen kann, lässt das ganze allerdings schon etwas strenger riechen … „Massiver Gegenwind“ sieht im Übrigen leicht anders aus. Insbesondere geht der nicht von einem popeligen User wie mir alleine aus. Ich kann allenfalls ’ne Pusteblume leerpusten.
:
Bearbeitet durch User
Jack V. schrieb: > Erlaube mir die Frage: Warum genau postest du’s denn, wenn du ein > Problem mit Kritik hast? Ich bezog mich auf Kritik an meiner App bzw. deren Funktionalitat Wenn jemand befuerchtet sich mit der App einen Virus einzufangen (ich gebe ja selbst an,dass apks kritisch sein koennen)dann einfach meinen Thread uebergehen und apk NICHT installieren. Ist jetzt aber auch egal: Mir waere es recht wenn der Thread nun geloescht wird.Nun muss ich mir wenigstens keine Gedanken mehr zu machen ob ich andere nuetzliche Apps wie Opamp mit Hystereseberechnungen,Levelshifting mit Opamps etc hier hochzuladen. Ich war gerade schon am googeln ob man eigene Threads loeschen kann.Kann scheinbar nur ein Mod.Muss jetzt noch eine Emailadresse finden um einen Mod anzufunken. Das war mein erster und zugleich letzter Upload einer App. Ich aergere mich schon,dass ich es getan habe. Trotzdem danke fuer die Kritik.
Toxy T. schrieb: > Ich bezog mich auf Kritik an meiner App bzw. deren Funktionalitat Naja – die App ist simpel genug, sodass du die Funktionalität selbst beurteilen kannst. Kritik, die dir etwas bringen könnte, würde nunmal den Code bedingen.
Jack V. schrieb: > Naja – die App ist simpel genug, Und trotzdem hatte ich Stunden,Tage mit der verdammten Programmierung verbracht.Sie ist simpel und doch fuer Newbies unter Umstaenden etwas unverstaendlich,wenn noch Uic mit ins Spiel kommt.Man muss ein kleines bischen mitdenken wenn man Werte eingibt. Wer weiss.Vielleicht kann ich mich dazu hinreissen lassen,meine Apps auf Playstore hochzuladen.Ohne Werbung,kostenlos zum Download.Aber ich sehe nicht ein 25€ an Google zu ueberweisen ansonsten haette ich es laengst getan.Ausserdem will Google nur noch uploads ab Android 10 oder so.Damit hatte ich mich allerdings bisher noch nicht beschaeftigt. Alternative waere Amazon - da geht's kostenlos. Was soll's - ich programmier nur noch fuer mich selbst-als Hobby.Fuer Virusprogrammierung fehlen mir die Grundlagen und die profesionelle Unverschaemtheit dieser russischen Dreckshacker.
Jack V. schrieb: > Rückmeldung für die negative Bewertung von mir: unsignierte App soll per > Sideloading installiert werden, wodurch einige Sicherheitsmechanismen > ausgehebelt werden, und Sourcecode ist nicht nicht verlinkt, sodass man > nicht schauen kann, ob die App nur das ist, was sie zu sein vorgibt. Was soll die App denn tun? Letztendlich hängt es ja davon ab, welche Berechtigungen sie anfordert. Wenn sie keine hat (und ich wüsste nicht, wozu sie welche brauchen sollte), kann sie jenseits von echter Malware nicht viel anrichten. Da hätte ich viel mehr Bedenken bei den ganzen chinesischen IoT-Apps, die im Play-Store rumschwirren. Und was bringt mir verlinkter Sourcecode? Wer sagt, dass das wirklich genau der ist, aus dem die App gebaut wurde? > Zudem wird Bullshit bezüglich der Sicherheit geschrieben, wenn auf > Virustotal verwiesen wird: zwar mögen dort die im Umlauf befindlichen > Malwares erkannt werden können – unlautere Absichten des Autors kann der > Laden allerdings nicht erkennen. Toxy T. schrieb: > Dass ich hier auf dem Forum auf massiven Gegenwind stossen > wuerde war mir klar. Eine einzige Antwort ist für dich schon "massiver Gegenwind"? Toxy T. schrieb: > Ich war gerade schon am googeln ob man eigene Threads loeschen kann.Kann > scheinbar nur ein Mod.Muss jetzt noch eine Emailadresse finden um einen > Mod anzufunken. > Das war mein erster und zugleich letzter Upload einer App. > Ich aergere mich schon,dass ich es getan habe. Du hast ein extrem dünnes Fell…
Danke für die App! Werd sie die Tage ausprobieren. 👍👍👍
Herbert B. schrieb: > Womit hast du die App entwickelt? Kostenlos: "Massachusetts Institute of Technology" https://appinventor.mit.edu/ Die Programmierung erfolgt in Echtzeit.Man entwickelt auf dem Lappy und sieht das Ergebnis gleich auf dem Smarty ueber WiFi (ich verwende nur Wifi-ist am einfachsten) Die Programmierung ist einfach.Zuerst im Designer-Mode die GUI erstellen und auf dann auf Block-Mode wechseln und loslegen.Vieles laesst sich schon erahnen wie es funktionieren soll aber in den ersten 2 Stunden wird man mit Sicherheit etwas Muell produzieren.Blockprogrammierung ist zwar einfach aber auch etwas unuebersichtlich auf Dauer. Hinweis: Mache werden jetzt wieder die Nase ruempfen und mit Bullshit und so daherkommen,weil mit Hilfe von grafischen Bloecken programmiert wird.Ist mir PIEPEGAL.Ich programmier als Hobbyist Pics in C,Assembler und frueher auch Basic Obwohl ich "Picler" bin,mag ich auch die (verhassten)Arduinos - ich bin grundsaetzlich offen fuer alles wenn es mich zum Ziel bringt.
Rolf M. schrieb: > Was soll die App denn tun? Letztendlich hängt es ja davon ab, welche > Berechtigungen sie anfordert. Nun.Wer hat nicht schon einmal einen Komparator benoetigt dessen Ausgang nach dem Einschalten und einer gewuenschten Verzoegerung von OV auf Ub schaltet.Mit einem Widerstand und Kondensator wird dann diese Verzoegerung erreicht. Man gibt einen Wert vor und berechnet dann den anderen.Dummerweise hat man den Wert nicht in der Bastelkiste also neue Konstallation und wieder berechnen - ist auf Dauer langweilig.Geht schneller mit der App. Ausserdem laessen sich mit der App alle 6 Variablen berechnen.Nette Spielerei und in manchen Faellen notwendig.Nach t umzustellen ist auch so eine Sache da die Zeit in der exponential-Funktion vergraben ist. Wie schon geschrieben beziehe mich auf einen bestimmten Thread wo lange Reden geschwungen werden aber keine fertige Berechnung geliefert wird. Es ist jedem selbst ueberlassen ob er manuell rechnen will oder eine App benutzt.Ich habe vom Playstore einige Opamp-Apps die wirklich gut sind aber halt auch nur banal in der Anwendung sind.Ich koennte sie mittlerweile selbst programmieren - aber wozu wenn andere sich schon die Muehe machten? Der Entwickler hatte auch garantiert Wochen mit der Programmierung verbracht und dafuer bekommt er von mir auch eine positive Bewertung. Finde ich einen Fehler (wie neulich in einem Matheprogramm) geb ich keine Bewertung sondern sende ihm eine Email mit dem Hinweis auf den Bug. Rolf M. schrieb: > Du hast ein extrem dünnes Fell… Manchmal schon.Man hat noch Schweissperlen auf der Stirn und bekommt gleichmal einen Hammer ueber den Kopf gezogen. In gewisser Weise hat Jack V. (jackv) ja recht,aber er haette es freundlicher formulieren koennen Ich sah gerade dass Jack V. (jackv) eine negative Bewertung bekam - die ist nicht von mir.Ich gebe grundsaetzlich nur positive oder gar keine Bewertung ab.
Toxy T. schrieb: > Und trotzdem hatte ich Stunden,Tage mit der verdammten Programmierung > verbracht. Hab schon befürchtet, dass ich es missverständlich geschrieben habe: sie ist simpel in dem Sinne, dass der Funktionsumfang überschaubar ist – das simpel vom zweiten S in KISS. Da bin ich ein großer Fan von, denn es erinnert mich ein wenig an die alte, scheinbar längst in Vergessenheit geratene Unix-Philosophie: „Ein Programm sollte klein sein nur einen eng umrissenen Job machen – den allerdings so gut, wie möglich“. Auf deinen Screenshots sieht’s auch alles fein aus. Dass da viel Arbeit drinsteckt, weiß ich aus eigener Erfahrung. Meinst du, ich habe nach dem Code nur gefragt, um danach gefragt zu haben? Hätte da schon gerne reingeschaut. Gut, das Toxy T. schrieb: > "Massachusetts Institute of Technology" > https://appinventor.mit.edu/ hat das jetzt eh relativiert – erfahrungsgemäß ist der Code, der da rausfällt, nicht sehr gut nachvollziehbar. Toxy T. schrieb: > Ich sah gerade dass Jack V. (jackv) eine negative Bewertung bekam - die > ist nicht von mir. Ich hätte da auch kein nennenswertes Problem mit, wenn’s von dir wäre. Allerdings stammen die negativen Bewertungen in diesem Thread eh von diesem kleinen, bockigen Kind mit seinem Script. Dessen Muster ist ziemlich offensichtlich :)
Rolf M. schrieb: > Letztendlich hängt es ja davon ab, welche > Berechtigungen sie anfordert. Wenn sie keine hat (und ich wüsste nicht, > wozu sie welche brauchen sollte), kann sie jenseits von echter Malware > nicht viel anrichten. Unter Android haben Apps erstaunlich weitläufige Rechte, ohne dass die explizit angefordert wurden. Hat sich zwar in den letzten Jahren etwas gebessert, aber richtig toll ist’s immer noch nicht – beispielsweise kannst du ’ne App nicht ohne Weiteres vom Netz fernhalten. Dass problematische Sachen dann nachgeladen werden könnten, ist nun auch kein zu großes Geheimnis. Das ist eine der Sachen, die Google bei den Sachen in ihrem Spielzeugladen prüft, und selbst da kam’s auch schon zu … ähm … „Unfällen“. Rolf M. schrieb: > Und was bringt mir verlinkter Sourcecode? Wer sagt, dass das wirklich > genau der ist, aus dem die App gebaut wurde? „Reproducible Builds“, siehe etwa https://f-droid.org/en/docs/Reproducible_Builds/ Nachtrag: Toxy T. schrieb: > er haette es > freundlicher formulieren koennen Das Problem an geschriebener Kommunikation … vermutlich hast du’s mit völlig anderer Betonung und Artikulation gelesen, als ich es beim Schreiben im Sinn hatte. Erratum: im oberen Beitrag sollte es „im ersten S von KISS“ lauten.
:
Bearbeitet durch User
Jack V. schrieb: > hat das jetzt eh relativiert – erfahrungsgemäß ist der Code, der da > rausfällt, nicht sehr gut nachvollziehbar. Das ist ein Makel dieser Programmierungsart.Normalerweise erstell ich immer ein Flowchart aber hier habe ich es aufgegeben. Die Programmierung ist einfach und man kommt schnell zu wirklich guten Ergebnissen mit denen man seine ahnungslose Freunde und Bekannten beeindrucken kann. Der Code ist in seine Gesamtheit ziemlich lange und nach einem halben Jahr muss man sich schon einige Zeit hinsetzen um wieder in die Gaenge zu kommen.Deswegen versuche ich moeglichst viele Bloecke zu einer leicht nachvollziehbaren Struktur zusammenzusetzen. Klar koennte ich hier den Code zeigen,aber es wird schwierig sein ihn nachzuvollziehen und das groesste Problem das ich haette waere ,dass ich mit einem einem veroeffentlichen Code am Ende nicht mehr so recht in der Lage bin ihn auf Playstore hochzuladen,weil ein anderer es getan hat. Auf der einen Seite das moegliche Virenproblem auf der anderen Seite meine eigenen Interessen.Es gibt boese User und Entwickler. Wer Bedenken von Side-loads hat (ich gehoere auch dazu...)und trotzdem denkt,dass die App selbst mit einem eventuellen Virus versehen ihm gute Dienste erweisen kann,kann sie ja auf einem alten nicht mehr zum Banking etc benutzten Smarty uploaden und dort testen.
Toxy T. schrieb: > Wer hat nicht schon einmal einen Komparator benoetigt dessen Ausgang > nach dem Einschalten und einer gewuenschten Verzoegerung von OV auf Ub > schaltet. Ich. Und wenn doch, dann hätte ich mir den Komparator im LTspice gleich mitsimuliert und zu sehen, ob der Ausgang auch in die richtige Richtung schaltet. Gibt es eigentlich schon ein bedienbares und brauchbares Spice für Android? Das wäre ja mal smart...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.