Schnittstelle

OP (Firma: Keine) #3593745
Lesenswert?

Hallo Leute,

ich habe eine Frage zum Thema Programmieren von Schnittstellen, wie 
meine ich das? Ich möchte lernen wie ich z.B: "Einen Temperatursensor, 
oder Feuchtigkeitssensor etc. auf meinem PC (in meinem Fall einen mac)" 
Anzeigen lassen kann in einer app. Welche Möglichkeiten gibt es über 
Netzwerk oder direkt USB etc. Wenn jemand Fachliteratur kennt mit 
Praktischen Beispielen würde mir das Seher helfen DANKE ;)

P.S: Wenn jemand auch auf youtube Filme zu diesem Thema hat oder kennt 
posten bitte.
OP (Firma: Keine) #3593755
Lesenswert?

Ja, und Nein erstmal würde ich gerne darüber mehr lernen, bevor ich ans 
eingemachte gehe. Daher eher Bücher würden mich Interessen zum diesem 
Thema. Aber ich glaube fertige Sensoren sind vermutlich besser zum 
Lernen von dem eigentlichen Grundaufbau oder? Ich brauche nur ein paar 
Beispiele daher würden mich fertige Sensoren eher interessieren! Danke 
für die sehr schnelle Antwort!!! :)
Gast #3593760
Lesenswert?

Klaus Klein schrieb:
> Ja, und Nein erstmal würde ich gerne darüber mehr lernen, bevor ich ans
> eingemachte gehe.

Naja du solltest dir schon klar sein, welche Schnittstelle du verwenden 
möchtest. Gerade bei Ethernet oder USB kommst du um einen Controller 
nicht herum. Hol dir doch ein günstiges Evalboard mit einem Sensor und 
einen USB auf Serial Wandler.
Dann liest du zuerst mal den Sensor über den  Controller ein und 
richtest dir den UART ein. UART ist für den Anfang recht einfach und es 
gibt unzählige Beispiele. Dann die Daten an den Mac schicken und dort 
mit Qt, Python,.... eine GUI basteln um den Wert darstellen zu können.
Für sowas brauchst du auch kein Buch, dafür gibt es genügend Tutorials 
im Internet, eigentlich kannst du hier auf der Seite alles finden.
Wenn das mal funktioniert kannst du ja auch andere Schnittstellen 
verwenden aber gerade für den Start würde ich nicht auf USB oder 
Ethernet setzen.
Gast #3593765
Lesenswert?

Im Prinzip hat ein Mac ja nur USB als Schnittstelle.

Also musst du dir eine Gerät kaufen (bauen), welches Hardware-Sensoren 
ausliest und diese dann über USB zur Verfügung stellt.

Auf dem Mac dann ein Programm schreiben, was die Daten vom USB entgegen 
nimmt und anzeigt. Libusb ist ja auch für den Mac verfügbar.
OP (Firma: Keine) #3593769
Lesenswert?

Danke Maxi,
aber ein strukturiertes Arbeitsbuch bez. wenn du auf youtube einen link 
hast mit einem tutorial oder eine website kennst wo ich die Bauteile 
finden kann wäre ich dir sehr verbunden sogar "Workshops"! Anstelle von

Maxi schrieb:
> dafür gibt es genügend Tutorials
> im Internet, eigentlich kannst du hier auf der Seite alles finden

ich habe gesucht und es gibt soooooo vieles das ich "als Anfänger" keine 
Ahnung habe was nun geeignet ist oder nicht für das was ich lernen will. 
Aber dennoch Danke!!!
Gast #3593771
Lesenswert?

Noch was: Ich nehme für direkten Sensor-Anschluss meist einen Arduino. 
Der Sensor wird dort an SPI oder I2C angeschlossen.
Der Arduino liest dann aus, und stellt die Daten an USB zu Verfügung. 
Das kann dann von einem PC/Mac weiter verwendet werden.

Für eine Temperatursensor (z.B. LM73) ist man damit in ca einer Stunde 
fertig.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren