Hi @all, endlich ist es soweit mein erstes Privatprojekt steht vor der Tür =) und der Dragon ist bestellt!(Vielleicht sollt ich aber dazu sagen das es nicht mein allererstes is! Arbeite als Softwareentwickler und hab vom C167 über div. PICs, Megas, Renesas schon alles mögliche programmiert!) Allerdings liegt hier die Betonung auf Programmiert also Hardwaretechnisch gibts etwas nachholbedarf (vielleicht gibts ja später dazu noch fragen von mir ;-))! Aber jetzt mal zu meiner eigentlichen Frage/Fragen! Mein Projekt ist eine art Kasse mit folgenden Features: - ca. 20-40 Tasten über Matrixtastatur (funktioniert das oder soll ich gleich eine PS2 Tastaur umbauen bzw. funktioiert das?) - kleiner Drucker (sowas würde mir gefallen http://www.data-modul.com/de/products/printer_electromechanics/frontpanel_printer/DPT4556.html?nav=pn hab auch schon mal damit gearbeitet aber woher krieg ich sowas als Privatperson) - Display (noch meine größte Baustelle, sollte relativ groß sein 7x7 cm minimum, Farbe muss nicht sein > 10 Zeilen a 30 Zeichen oder so! Woher krieg ich sowas bzw. reicht mein mega88 o.ä. für die Ansteuerung) Wäre froh wenn ihr mir Tipps geben könnt wo ich die Einzelteile zu nem vernüntigen Preis bekomme damit ich mal die Einzelkomponenten in Betrieb nehmen kann! MfG (Mit fiesem Grinsen =) ... natürlich nur Spaß) Uwe M.
Du hast bisher "Megas" programmiert ohne ganz einfache Hardwarekenntnisse wie Tastaturmatrix? Das nenn ich Spezialisierung! :-) Sofern Du 9 Beinchen übrig hast (z.B. 4 Zeilen und 5 Spalten) funktionieren bis zu 20 Tasten. Kauf Dir erstmal eine Folientastatur, und die nächsten Teile erst, wenn Du die im Griff hast - das fördert das Know-How und spart unheimlich Geld :-) Viel Spaß beim Basteln!
Hi Carsten, ok die Matrix Tastatur war jetzt auch die einfachste Aufgabe, die hab ich sogar schon zusammengelötet und im prinzip funktioniert das ganze auch schon! Ist bisher halt nur 4x4 aber die Erweiterung is ja dann kein Problem mehr (wahrscheinlich mach ich 2 4x4er)! Aber die anderen Sachen machen mir eben Probleme (die Taster fahren hier bei mir in der Schublade rum n brauchbares Display bzw. Drucker nicht)! Woher krieg ich sowas? Gruß Uwe BTW: Also einfache Hardwarekenntnisse hab ich schon (was man halt so hat nach dem Studium der technischen Informatik das allerdings sehr Softwarelastig ist).
Du könntest einen beliebigen, seriell ansteuerbaren Bondrucker ersteigern (viele Kassendrucker arbeiten seriell, die Teile in Deinem Link da oben auch). Für eine einfache Textausgabe (zum Testen) ein altes TTY, auch seriell. Damit solltest Du für einen 2stellingen oder kleinen 3stellingen Euro-Betrag mehr als 90% der Software entwickeln und testen können und Du kannst einen Prototyp / eine Demo herstellen. Wenn Du Deine Druck- und Bildschirm-Ausgaberoutinen ausreichend allgemein programmiert hast, sollte die Portierung auf andere Ausgabegeräte später nicht so schwer sein (So würde ich es machen, aber viele Wege führen nach Rom.. :-)
Bezahlbare LCDs gibt's z.B. bei Pollin: http://www.pollin.de/shop/shop.php?cf=detail.php&pg=OA==&a=MTg2OTc4OTk=&w=OTg4OTk4&ts=20 http://www.pollin.de/shop/shop.php?cf=detail.php&pg=OA==&a=MjI1OTc4OTk=&w=OTg4OTk4&ts=20 http://www.pollin.de/shop/shop.php?cf=detail.php&pg=OA==&a=NDU2OTc4OTk=&w=OTg4OTk4&ts=20 http://www.pollin.de/shop/shop.php?cf=detail.php&pg=OA==&a=NzY3OTc4OTk=&w=OTg4OTk4&ts=40 Zum Download gibt's auch Doku und Beispielprogramme, letztere allerdings für PCs und Parallelport, können aber leicht auf µCs portiert werden. Es lohnt sich, die Doku vor dem kauf anzuschauen. Von den oben angegeben Displays ist das letzte ein reines Textdisplay mit 27x4 Zeichen (was für dich evtl. zu wenig ist) und kann sehr leicht angesteuert werden. Die drei anderen sind Grafikdisplays mit 320x240 bzw. 240x64 Pixeln. Um Text darzustellen, müssen die einzelnen Zeichen als Bitmap übertragen werden, was etwas mehr Softwareaufwand ist, und zusätzlichen Speicher auf dem µC für die einzelnen Zeichen belegt. Dafür kannst du bei der gleichen Zeichenmatrix, wie sie bei den meisten Textdisplays verwendet wird (5x7 Pixel), 53x30 bzw. 40x8 Zeichen darstellen. Zu beachten ist noch, dass der Anschluss einiger dieser Display eine gute Lötübung ist :-) (Folienleiter mit teilweise ziemlich geringem Kontaktabstand).
Hi Uwe, PC-Tastatur für die Eingabe und VGA-Monitor als Display nutzen (Recycling!). Matrixtastatur und LCD Display Kauf entfällt. An nur 2 Pins deines ATMEGA anzuschließen. Bin sehr zufrieden ! Infos hier: www.tvterminal.de Gruss Thomas
@Thomas R. >PC-Tastatur für die Eingabe und VGA-Monitor als Display nutzen >(Recycling!). Matrixtastatur und LCD Display Kauf entfällt. Da kann er gleich nen alten Laptop für 10 Euro von Ebay nehmen. MfG Falk
Beim Display wäre ich etwas vorsichtig. Wennst ein LC Display kaufst, dann unbedingt mit integriertem Controller, weil eine Softwareansteuerung der einzelnen LC Segmente ist der Horror und für die meisten Prozessoren der Overkill. Außerdem würd ich beim Kauf eines Displays auf eine Hintergrundbeleuchtung achten, sonst wirst es ewig bereuen...
@Falk Beispiele ? Könnte für meine Kinder eins brauchen... Gruss Thomas
@Thomas R.
>Beispiele ? Könnte für meine Kinder eins brauchen...
Welche Beispiele? Dass es auf Ebay tonnenweise alte Laptops gibt? Man
sollte halt nur nicht die explizit als Bastlerware deklarierten kaufen,
die haben meist ne unheilbare Macke. Aber alte 486/Pentium gibs
reichlich.
MfG
Falk
@Falk Soweit ich es sehe, sind 10 Euro bereits die durchschnittlichen Versandkosten. Die Startpreise sind wirklich sehr niedrig angesetzt, und es wird oft behauptet, die Geräte wären okay, trotzdem werden sie "ausdrücklich" als defekt angeboten... Wenn ich mich noch an diese alten LCD-Displays erinnere (wie hiess das noch, STN ? FSTN ?)...schauderhaft. Ich habe einen gebrauchten 17-Zoll-TFT und ein Mini-Keyboard (schick) von A4Tech an meinem kleinen selbstgebauten ATMEGA32-System mit VGA-Controller und SD-Karte (aber ohne MAX232). Kein stundenlanges Suchen auf ebay, keine bösen Überraschungen beim Einschalten und kein Booten, kein voller Tisch, keine defekten Festplatten, keine leere CMOS-Batterie... Nee, also für mich ist das das richtige. Und für Kinder ist ein Desktop wohl besser (da im Fall der Fälle leicht zu reparieren). Gruss Thomas
P.S. Mein Mini-Keyboard ist dieses hier (NEU 11 Euro bei Amazon): http://www.amazon.de/A4-Tech-KL-5UP-Keyboard-Tastatur/dp/B000DZ6UUG/ref=sr_1_1/303-1812291-5901855?ie=UTF8&s=ce-de&qid=1173803918&sr=8-1 Edles Design, guter Anschlag, solides Finish und nur 20 mA Stromaufnahme (!) Gruss Thomas
@Thomas R. [...] >Kein stundenlanges Suchen auf ebay, keine bösen Überraschungen beim >Einschalten und kein Booten, kein voller Tisch, keine defekten >Festplatten, keine leere CMOS-Batterie... Nee, also für mich ist das das >richtige. Und für Kinder ist ein Desktop wohl besser (da im Fall der Naja, sind sicher alles verständliche Argumente. Aber hej! Ebay ist eines der letzten grossen Abendteuer in unserer abgesicherten, zivilisierten Welt. ;-) >Fälle leicht zu reparieren). Mag sein. Aber im Grossen und ganzen bin ich eigentlich mehr und mehr der Meinung, dass man Kinder eher von Computern und ähnlichem Kram ein wenig fernhalten sollte. Den Umgang damit lernen die problemlos auch ein wenig später. Soziale Kompetenz, wie das heute so schön heisst, ist wesentlich wichtiger! MfG Falk
@Falk: >Naja, sind sicher alles verständliche Argumente. Aber hej! Ebay ist >eines der letzten grossen Abendteuer in unserer abgesicherten, >zivilisierten Welt. ;-) Du hast schon Recht, Ebay macht man am Abend und ist teuer...
@Ploppi
>Du hast schon Recht, Ebay macht man am Abend und ist teuer...
;-)
Der war gut.
MfG
Falk
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.