hat schonmal jemand eine LED Balkenanzeige per Software angesteuert um den aktuellen freien Festplattenplatz anzeigen zulassen? bzw. hat jemand eine Idee wie man an diese Daten kommt? und diese z.b. per RS232 an einen Mikrocontroller schicken könnte?
Den Gesamtplatz und freien Platz auf einem Laufwerk zu ermitteln ist kein Hexenwerk (2 API-Aufrufe), daraus einen Prozentwert zu errechnen auch nicht. Den Wert über die serielle zu schicken ist (inklusive Initialisierungsgedöhns) vielleicht n 30-Zeiler. Auf dem µC den Wert an einem Port auszugeben sind nochmal 5 oder 6 Zeilen Code.
Also alles in allem wirklich kein großer Akt und nein, ich werds nicht bauen. Ich hab nicht mal mehr nen Compiler auf dem Rechner.
Gespeichert
Erstens: Lies was da steht. Zweitens: Denk drüber nach. Drittens: Dann erst fragen
Es müssen ja nicht einmal API-Aufrufe sein, nahezu jede Programmiersprache bringt einen Befehlssatz für Dateioperationen mit, da findet sich schnell der passende Befehl. Die Ansteuerung der seriellen Schnittstelle ist meist recht einfach gelöst, man muss sich also nur überlegen, wie die Übertragung stattfinden soll. Die Programmierung des µC erfolgt entsprechend der Daten, die übertragene werden sollen und danach, welche Hardware weiterhin an den Pins des Mikrocontrolelrs hängt.
Gespeichert
Ein Kluger bemerkt alles. Ein Dummer macht über alles seine Bemerkungen. (Heinrich Heine)
danke für die schnellen Antworten, so ähnlich hatte ich mir das auch gedacht. Meine Ideen waren folgende: PC-Programm (z.b. in VB) --> sendet mir per RS232 den Wert an den Mikrocontroller Mikrocontroller wertet das empfangene aus, und zeigt es dann auf der Anzeige an. --> per Taster am Controller kann man umschalten für welche Festplatte der Wert angezeigt wird oder --> man steuert mehrere Anzeigen per Multiplex an um I/O Pins zu sparen.
werde mich die tage mal ransetzen und mir die Schaltung auf meinem Test Board aufbauen.