Forum
robotik (Elektronik)
» Elektronik wissensstand is scho a bissle schlechter.
» Also die grund dinge kann ich schon (mit dem lötkolben umgehen, led
» anschließen...)
Dann solltest du vielleicht beim Dachdecker Regenrinnen Löten?
» Aber ich komm irgendwie nicht klar damit:
» Wenn ich in C irgendwas auf das AVR brenne, dann muss das doch auch
» irgendwie was mit "strom" zutun haben!!!
Sicher muss der Atmel dabie mit Strom versorgt werden. Und der Brenner ebenfalls. Und der PC, auf dem du das Programm geschrieben hast und der nun den Brenner bedient, muss natürlich auch eingeschaltet sein.
» Bsp.
» Ich hab drei led´s
» -eine für 1,2V
» -eine für 3V
» -eine für 5V
» Kommt nun 0-1,2V Strom "an" soll die erste Led leuchten.
Volt ist eine Spannung und kein Strom.
Wie programmierst du denn sowas in Hochsprache?
Spannung = [Einlesen AD Wandler]
If Spannung < 1,2 then LED1 = 1: LED2=0 : LED3=0
If Spannung > 1,2 and Spannung <3 then LED1 = 0: LED2=1 : LED3=0
If Spannung > 3 and Spannung <5 then ....
Den Rest macht der Compiler und der Brenner.
» (Komplexer könnte man noch "eintragen" für wieviel amperé die 5V led is
» und dann den strom "ausrechnen" lassen und mit nem poti runter
» regeln...aber das lass ich ma raus)
Bist du sicher, dass du den Unterschied zwischen Strom und Spannung kennst?
Ich befürchte, du musst erst die Elektronikgrundlagen lernen, bevor es an µC's geht.
» In welchen Variablen (oder wie sonst) kann ich denn die Voltzahlen
in menem Beispiel waren es Konstanten.
Du kannst aber auch sagen:
..
Schwelle1=1,2
...
If Spannung < Schwelle1 then ...
Sag mal - hast du wirklich schonmal Programme geschrieben?
» festlegen und wie kann ich sagen an welchen pins das rein und rausgeht???
PortA.1 = LED1
PortA.2 = Led2
...
Wobei PortA vom Compiler für den µC Typ festgelegt ist.
Welche Ports wo liegen und wie man die benutzt, steht im Datenblatt des µC's. Bei den Atmels Megaxxx ist ein Datenblatt ca 300 Seiten (in Englisch) und das darfst du erstmal durcharbeiten.
Es gibt aber auch ne Anfängeranleitung (wenn man die richtige Schaltung hat) wo haarklein erklärt wird, wie man eine LED zum Blinken bringt.
Und ja, auch das ist in Englisch. Kannste kein Englisch, suchste dir besser gleich nen anderes Hobby.
hws
Gesamter Thread:
