Hallo Leute, ich befinde mich zur Zeit am Anfang der Mikrocontroller und hätte da mal ein paar Fragen. Also: ich habe einen Eingang am Mikrocontroller, der eine Spannung von einem Druckschalter bekommt. Der Druckschalter wird die ganze zeit gedrückt!!! Wenn dieser betätigt wurde soll er am 1. Ausgang und am 2.Ausgang dauerhaft eine Spannung ausgeben. Dann 500ms warten. Der Schalter wird immer noch gedrückt!!!! Nun soll er nach den 500ms noch zusätzlich am 3. Ausgang eine Spannung abgeben, aber nur für die Zeit wo er gedrückt wird. Wenn man nun den Schalter los lässt, soll er immer noch am 1. und 2. Ausgang Spannung anliegen haben nur nicht mehr am 3. Ausgang. Drückt man nun den Schalter ein zweites mal soll überall die Spannung weg sein.! Drückt man den schalter wieder, beginnt das ganze Spiel von vorne ;) Könnte mir einer einer dies mal in Bascom oder ähnliches programieren? Wäre echt klasse!! die ein und ausgänge kann ich mir dann immer noch passend umwandeln habe atm. nur nicht den plan wie ich das programieren kann!
Tipp: Schau dir einfach einmal das Tutorial an dass links oben auf der Seite verlinkt ist.
Noch ein Tipp: Zeichne mal ein Diagramm (Pegel an Ausgang 1/2/3 über Zeit). Aus dieser Beschreibung wird ja kein Mensch schlau.
Hallo TAu31535, Was meinst du damit das du noch am anfang bist hast wenigstens schon mal einen port mit bascom geschaltet? Hast du überhaupt schon versucht deine aufgabe selbst zu lösen? Wenn ja häng doch mal dein programm an dann kann man dir besimmt helfen ich bin selbst noch blutiger anfänger und habe eben in 10min dein problem gelöst. Hier noch eine Adresse zu einem guten bascom tutorial mit dem ich angefangen habe http://www.rowalt.de/mc/index.htm
Mag sein das ich mich jetzt steigigen lassen muss aber fang bitte nicht mit bascom an, das mag am Anfang einfach aussehn aber du stösst schnell an grenzen und mit der Zukunftssicherheit ists bestimmt auch nicht soweit her.
Christian Ulrich wrote: > Mag sein das ich mich jetzt steigigen lassen muss aber fang bitte nicht > mit bascom an, Dafür bin ich auch schon böse angegriffen worden. ;-) > das mag am Anfang einfach aussehn aber du stösst schnell > an grenzen und mit der Zukunftssicherheit ists bestimmt auch nicht > soweit her. Stimmt, es ist schade um die Zeit, sich in die BASCOM-IDE einzuarbeiten. Aber lass sie (die BASCOM-Anfänger) machen, ist ihre Sache. Dann können sie eben (hier) nicht mit kompetenter Hilfe rechnen. @ TAu31535 (Gast): So richtig schlau werde ich aus Deiner Aufgabenbeschreibung nicht. Ist arg konfus formuliert. ...
Also hier nochmal :) Eingang 1 Ist ein Schalter. (Spannung) Der wird gehalten, also durchgehend gedrückt Wenn dieser gedrückt wird soll an 2 u. 3 eine Spannung abgegeben werden. (aber erst 2 und nach 100ms dann zusätzlich an 3 Dies dient dazu anschließend ein Relai jeweils zu schalten. Diese Beiden ausgänge 2 u. 3 sollen aber auch noch nach dem loslassen geschaltet bleiben. Nun kommen wir zum letzten Ausgang (4). Dieser soll erst eine Spannung ausgeben, nach dem er bei 2 u. 3 die SPannung abgibt und darauf noch 500ms warten. Sind die 500 ms. verstrichen soll er auch am 4 Eine Spannung abgeben die aber nur so lange aktiv sein soll wie noch gedrückt wird. Lässt man los muss aber am Ausgang 2 u. 3 noch eine Spannung anliegen und an 4 nicht mehr. Drückt man nun den Schalter erneut soll an keinem Ausgang mehr eine Spannung anlegen. Drückt man den Schalter nun wieder beginnt der ganze Spass von vorne, hoffe konnte mich nun ein wenig genauer Ausdrücken Wäre klasse, wenn mir einer einen Quellcode dazu schreiben könnte. Denke Bascom dürfte reichen aber für etwas anderes wäre ich auch offen danke schonmal im vorraus!
>Wäre klasse, wenn mir einer einen Quellcode dazu schreiben könnte.
Da, er hat Jehova gesagt...
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.