AVR Bascom Temperaturanzeige 7Segment

OP #5090549
Hallo an alle,

ich möchte mir eine einfache Raumtemperatur 7Segment Anzeige bauen.

AVR mit ATMegaxx und ein Programm in Bascom.

Meine Kenntnisse in Bascom sind bescheiden. Habe jedoch vor 45Jahren
Elektroniker gelernt (Praktisch Kenntnisse Note 1 Theorie eher 3,5)

Vielleicht gibt es eine mitfühlende Seele :-) die mir mit einem 
Schaltplan
und dem entsprechenden Bascom Programm helfen möchte.

Mit meinem verbindlichsten Dank

Stefan
Harald W. schrieb:
> Der obige Thread ist m.E. ein typisches Beispiel dafür, das das
> programmieren von µCs selbst bei einfachen Problemen nicht so
> einfach ist, wie hier im Forum oft behauptet wird.

Nein, das ist ein typisches Beispiel für einen ergebnislosen Thread, von 
dem die Akteure wegrennen, wie die Sau vom Trog. Kommt dann aber jemand 
und ergänzt eine funktionierende Lösung, wird er sofort Volley genommen, 
weil er einen alten Thread exhumiert hat.

Besser ist, sich in den Beispielprogrammen auf der Seite des Herstellers 
von Bascom umzusehen. Dort findet man (unter Anderem) das:

https://www.mcselec.com/index.php?option=com_content&task=view&id=302&Itemid=57


Der Vorteil: Das ist getestet, es gibt keine blöden Kommentare, derer 
man sich erwehren müßte.

-Feldkurat-
OP
> Besser ist, sich in den Beispielprogrammen auf der Seite des Herstellers
> von Bascom umzusehen. Dort findet man (unter Anderem) das:
> https://www.mcselec.com/index.php?option=com_content&task=view&id=302&Itemid=57

> -Feldkurat-

Hallo,
vielen Dank für die Hilfe.

Aber das hab ich mir einfacher vorgestellt.

Die Temperatur auf einem LCD anzuzeigen hab ich schon hingekriegt.

Ich wollte es halt in großen Ziffern 30mm an der Wand ablesen können.

Nun! Da muß wohl stärker suchen gehen.

Gruß Stefan
Gast
Harald W. schrieb:
> er obige Thread ist m.E. ein typisches Beispiel dafür, das das
> programmieren von µCs selbst bei einfachen Problemen nicht so
> einfach ist, wie hier im Forum oft behauptet wird. Hast Du
> (Frank) ein funktionierendes Thermometer nach obigen Thread?



So etwas kann nur jemand sagen, der seine eigenen Anfänge vergessen hat 
und schneller schreibt als er denkt; und das sagt auch schon was aus.
Vergessen scheint auch zu sein, wie man selbst sich damal der Materie 
genähert hat und sicher einen Mentor hatte der nicht so reagierte als 
Fragen auftauchten.

Ich hatte eine abgeschlossen Ausbildung als Radio FS Techniker, 
Berufserfahrung, überdurschnittlich gute "MINT" Noten, war bereits im 3. 
Semester E-Technik, beschäftigte mich mit Laplace/Fourier etc.. (noch 
nicht mit handfester E-Technik) und stand dann hobbymässig vor einer 
ähnlichen Situation; wie Ochs vorm Berg.
Ich hatte einen guten guten Freund, bereits Dipl. Ing bei der Bahn / 
Verkehrsleittechnik/Steuerungsrechner (DEC Gesummsel) unde der hat 
glücklicherweise nicht so bescheuert reagiert.

Also fasst Euch mal alle an die Eigene Nase und versucht vernünftig zu 
reagieren.
Draufhaumethoden bringen nichts, ausser Blut und Tote..


BG

DS
Gast
Stefan L. schrieb:
> Aber das hab ich mir einfacher vorgestellt.
>
> Die Temperatur auf einem LCD anzuzeigen hab ich schon hingekriegt.
>
> Ich wollte es halt in großen Ziffern 30mm an der Wand ablesen können.
>
> Nun! Da muß wohl stärker suchen gehen.
>
> Gruß Stefan

Jetzt wirf doch nicht die Flinte ins Korn, Du bist schließlich 
Praktiker!
Wie LED's funktioniern weißt Du doch und wie man sie dann ansteuern muß 
ist nicht sehr kompliziert.
Oft hat man nicht genug Port-Ausgänge, dann hilft "Multiplexing" weiter.
Dazu findest Du genug einfache Erklärungen im Netz.

Und mit Sicherheit komplett fertigen Bacom Code und Aufbauanleitungen.
Das so herum zu tun und um sich danach erst Gedanken zu machen wie es 
funktioniert ist halt auch ok.

Selnst wenn das reine Ergebnis schon reicht ist da nichts verwerfliches 
dran.
Sonst dürften 99,9999% der Welbevölkerung nicht fernsehen, telefonieren, 
einen pC besitzen ......
Ich verstehe weder beim diesen Thread noch beim oben verlinkten Thread 
die Zielvorstellung des Fragestellers. Beide wollen etwas bauen, was man 
genauso gut auch kaufen könnte. OK.

Aber nachdem das hier ja ein Forum für Selberbauer ist, sind sie 
eigentlich genau richtig. Sie kriegen auch Denkanstöße und Hinweise auf 
möglicherweise geeignete Werkzeuge. Nur: Eigeninitiative sehe ich keine. 
Die Dinge sind auf einmal viel schwerer als sie sich das vorgestellt 
haben. Es ist viel zu viel Dokumentation, um das alles zu lesen.

Was sie eigentlich suchen, ist jemand der ihnen Schaltplan, Platinene 
und Software mundgerecht serviert. Damit sie es dann nur noch 
zusammenstecken müssen. So wie in diesen tollen "Maker" Videos auf 
Youtube, wo Leute Module vom Chinamann verknüppern.

Nur: was soll das? Wenn sie ohnehin keine Eigenleistung erbringen 
wollen, dann können sie auch gleich was Fertiges kaufen.
Gast
Axel S. schrieb:
> Ich verstehe weder beim diesen Thread noch beim oben verlinkten Thread
> die Zielvorstellung des Fragestellers.

Dann versuche auch nicht zu antworten. Das ist doch für Dich sinnlos 
vertane Zeit. Liest Du denn wirklich so gern Deine eigenen Beiträge, daß 
sie in fast JEDEM Thread auftauchen müssen.

Fred R. schrieb:
> Hardware und Software sollte für mich in diesem Bereich kein Problem
> sein.
>
> Aber dann bitte außerhalb des Forum.
> Schick eine PN bekommst dann meine E-Mail.

Klasse, Axel S. ! Gratulation !

Wieder ein Nutzer vergrault.
Gast
Alleskönner schrieb:
> Axel S. schrieb:
>> Ich verstehe weder beim diesen Thread noch beim oben verlinkten Thread
>> die Zielvorstellung des Fragestellers.
>
> Dann versuche auch nicht zu antworten. Das ist doch für Dich sinnlos
> vertane Zeit. Liest Du denn wirklich so gern Deine eigenen Beiträge, daß
> sie in fast JEDEM Thread auftauchen müssen.

Was stänkerst du gegen Axel!
Natürlich hat er Recht.

Da hat einer ein Idee und beschäftigt sich nicht selbst mit der 
Realisierung.
Und fragt für jeden Mist hier anderen Leuten Löcher in den Bauch.

Wenn man schon das mit BASCOM machen will, dann sollte man sich auch 
damit befassen. In den Beispielen und der Beschreibung ist die 7-Segment 
Anzeige beschrieben.
Wie hier manche auf LCD kommen ist mir ein Rätsel.
Und Stefan Leber (stl1) , es gibt auch Bücher.

Z.Bsp. Kühnel, "Programmieren mit BASVOM AVR".
Innerhalb einer Minute habe ich dort auf S.129 dein Problem gefunden.

Nicht fragen, sondern machen!
Gast
michael_ schrieb:
> Was stänkerst du gegen Axel!

Ich bringe nur Fakten, nichts weiter.

michael_ schrieb:
> Und Stefan Leber (stl1) , es gibt auch Bücher.
>
> Z.Bsp. Kühnel, "Programmieren mit BASVOM AVR".
> Innerhalb einer Minute habe ich dort auf S.129 dein Problem gefunden.

Super. Schenkst Du dem TO das Buch, oder wieso setzt Du voraus, daß er 
es auch hat?

Einfach mal die Fresse halten -auch, wenn man noch so viel Langeweile 
hat und nichts mit dem Tag anzufangen weiss -wie wär's damit, 
Unterstrich-Michael?
Gast
Hi

>Einfach mal die Fresse halten -auch, wenn man noch so viel Langeweile
>hat und nichts mit dem Tag anzufangen weiss -wie wär's damit,
>Unterstrich-Michael?

Da würde ich an deiner Stelle, da du eh nichts zu sagen hast, mit dir 
selbst anfangen.

MfG Spess
Gast
Hi,

da ihr ja überwiegend alte Säcke (wie ich) ohne Maniern seid (ich 
nicht),
wundere ich mich immer wieder woher Ihr alle das ganze Testosteron 
nehmt;-)

Wo kann man das kaufen?

Bitte um seriöse Bezugsquellen.

Danke
Harald W. schrieb:
> Axel S. schrieb:
>
>> Ich verstehe weder beim diesen Thread noch beim oben verlinkten Thread
>> die Zielvorstellung des Fragestellers. Beide wollen etwas bauen, was man
>> genauso gut auch kaufen könnte. OK.
>
> Thermometer mit grosser LED-Anzeige, die man auch quer durchs
> Zimmer ablesen kann, sind nur schwer zu finden.

Ich hatte "LED" jetzt nicht als Anforderung verstanden, nur "große 
Anzeige". Und das gibt es durchaus - mit LCD. So Gedöhns mit Anzeigen 
(egal ob Uhr oder Thermometer) gibt es fast ausschließlich mit LCD zu 
kaufen, weil es dann mit Batterien funktioniert. Ausnahme sind Uhren 
oder Thermometer, die in stationären Geräten eingebaut sind, die sowieso 
am Netz hängen müssen.

Für Bastler ist es eher anders herum: wenn man große Anzeigen will, 
kommt man um LED kaum herum. Segmentierte LCD in großen Formaten sind 
eigentlich immer kundenspezifisch.
Meine Scheisse macht doch endlich ein Unterforum für Anfänger und wer 
darin blöde Kommentare abläßt ohne zu helfen, wird 4 Wochen gesperrt.

@Stefan: Wenns nicht Bascom sein muß, schreib mir ne PM und ich helf 
dir.

Das ist zwar ursprünglich ein GPS-Tacho, aber wenn man den 
GPS-Empfänger, SD-Slot, .... weg läßt und eine Temperaturmessschaltung 
drauf baut, geht das. Und die Displays haben 57mm Höhe.
Angehängte Dateien:
Gast
Harald W. schrieb:
> Thermometer mit grosser LED-Anzeige, die man auch quer durchs
> Zimmer ablesen kann, sind nur schwer zu finden.

Auf dem Polenmarkt in Bad Muskau habe ich welche gesehen.
1/2 m Länge und größer. So ab 30EUR.
Da kriegt man kaum die LED für.
Die machen Temperatur, Datum usw.
Alles fertich.
Gast
nehme mal an, das ist der code den du schon abgeschrieben hast?



https://www.mcselec.com/index.php?option=com_content&task=view&id=302&Itemid=57

wenn Du nicht multiplexen willst/kannst, so nimm einen controller mit 14 
freien io Pins.
Der Arduino nano mit atmega 328 für ein euro fuffzich hat genügen davon 
und
mit dem bootloader drin, kannst du den direkt aus dem Bascom Programm 
heraus flashen.

http://www.elektronik-labor.de/AVR/ElektorBas.html


Dazu 7 Segment Anzeigen mit effizienten LED Segmenten dami der 328 nicht 
überlastet wird.
oder du lötest 14 BC xxx dran oder ULN xxx...
So, jetzt wollen wir was sehen Du praktiker ;-)

sende ein Photo!!!
OP
Hallo an alle,
du je - um Himmel´s Willen wo bin da hineingeraten.

Ich wollte nur eine Fach(hilfe)frage stellen

und keinen Streit vom Zaune brechen.

Bitte zu entschuldigen.

Den Buchtipp werde ich mal testen. Danke

Stefan

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.