Forum: Mikrocontroller und Digitale Elektronik Platine herstellen mit Zahlenfeldeingabe


von Robin K. (boobies)


Lesenswert?

Guten Tag,

ich habe folgendes vor: Ich würde gerne eine Platine anfertigen, auf die 
ich eine Zahlen-Tastatur zur Eingabe legen kann - Ähnlich wie z.B. bei 
einer Fernbedienung.

Anschließend möchte ich mithilfe eines kleinen 
Microcontrollers/prozessors die gedrückten Kombinationen mithilfe von 
Software per Bluetooth beispielsweise an mein iPhone oder meinen PC 
senden. Ist das möglich? Wie gehe ich da heran, ich habe mal eine 
Platine während meines Studiums erstellt, aber dort hatten wir eine 
genaue Anleitung was wir für Teile benötigen, sprich die benötigten 
Kondensatoren, Widerstände usw und einen Schaltplan.

Beispielsweise möchte ich dann eine Kombination von Zahlen auf der 
Tastatur eingeben, diese soll von dem Controller an mein Handy gesendet 
werden und dort sichtbar sein (serielle Datenübertragung / UART?).

Ich weiß nicht wie ich da genau herangehen soll / bzw. wo ich 
Informationen herbekomme. Ich habe fortgeschrittene 
Programmierkenntnisse, in Elektrotechnik bin ich eher unerfahren.

Grüße

von Christian M. (Gast)


Lesenswert?

Gibt es schon fertig. Nennt sich (Nummern-)Tastatur!

Gruss Chregu

von Viktor B. (coldlogic)


Lesenswert?

Nun, in der einfachsten Variante nimmst du 10 Taster, schließt die zum 
einen über jeweils einen 10k Widerstand an der Masse und zum anderen an 
einem MC deiner Wahl an, z.b. Attiny2313. Dann routest du die 
UART-Ausgänge des MC an einen dedizierten Bluetoothchip. Und 
anschließend studierst du beide Datenblätter und wendest deine 
fortgeschrittene Programmierkenntnise an, womit die Aufgabe erledigt 
wäre

von Rainer U. (r-u)


Lesenswert?

Robin K. schrieb:
> Ist das möglich?

ja.

Robin K. schrieb:
> Ich weiß nicht wie ich da genau herangehen soll / bzw. wo ich
> Informationen herbekomme.

Es gibt hier im Forum und in den Artikeln viele Hinweise darauf, wie man 
einen Taster anschließt und abfragt. Bei vielen Fernbedienungen schließt 
ein leitender Gummi einen Kontakt aus 2 Leiterbahnen = Taster.

Dann lesen und ausprobieren, wie man serielle Daten versendet (UART) und 
dann noch ein Bluetooth-Modul an die UART anschließen und mit dem 
Smartphone das Modul koppeln und die Daten empfangen.

Zu allen Themen gibt es hier Beiträge.

Und immer zwischendurch schön testen und dabei lernen, nicht den dritten 
Schritt vorm ersten machen wollen.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Wobei natürlich mehr als fraglich ist, ob er wirklich eine serielle
Emulation über Blauzahn haben will, oder doch vielleicht eher eine
Tastatur nachbilden möchte?

von Rainer U. (r-u)


Lesenswert?

Jörg W. schrieb:
> Wobei natürlich mehr als fraglich ist, ob er wirklich eine serielle
> Emulation über Blauzahn haben will, oder doch vielleicht eher eine
> Tastatur nachbilden möchte?

Stimmt. Also hätten wir vielleicht noch erwähnen sollen, dass er die 
Basics erstmal auf einem Steckbrett oder einer Fertighardware wie 
Arduino testen kann+soll, bevor er eine eigene Platine herstellen muss..

von Wolfgang (Gast)


Lesenswert?

Robin K. schrieb:
> ... aber dort hatten wir ... und einen Schaltplan.

Das ist eine sehr gute Vorgehensweise. Bevor du dir Gedanken über die 
Platine machst, brauchst du immer einen Schaltplan - mit Übung reicht 
es, wenn der im Kopf vorhanden ist. Erst dann lohnt es sich, Gedanken 
über die Herstellung der Platine zu machen.

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
Noch kein Account? Hier anmelden.