Der Taster wird mit einem delay() Befehl entprellt. Schaltplan / Layout Elektronik / Hardware Man muss darauf achten, den Taster richtig anzuschließen, ggf. muss man vorher mit einem Durchgangsprüfer die Pinbelegung des Tasters prüfen. Da der Pin 9 low-active ist, muss der Taster mit GND (und natürlich mit dem Pin 9) verbunden werden.
Liebe Community, Ich bin momentan an einem Projekt und bräuchte dazu ein Program auf dem Arduino.. Ich habe schon ein wenig Erfahrung jedoch habe ich bei dem jetzigen Projekt keine Ahnung wie ich anfangen soll. Von daher folgt jetzt was das Programm machen können sollte. Im Grunde soll der Arduino einen Motor nach dem ersten drücken eines Tasters einschalten, nach dem zweiten mal den Motor ausschalten, nach dem dritten mal den Motor erneut einschalten, nur in entgegengesetzte Richtung und beim vierten mal wieder stoppen und dann das gleiche wieder von vorne. Es wäre cool wenn mir da jemand helfen könnte. Vielen Dank im Voraus für eure Antworten, Liebe Grüße, Xela16 Vom Fragesteller als hilfreich ausgezeichnet Community-Experte Arduino Ich kann dir schon helfen, aber das Problem des Projektes ist noch zu groß, um dir spezifisch zu helfen. Mit einem taster ein und ausschalten schaltplan video. Sag mir wo du Probleme hast und was es schon gibt: Schaltplan? Welche Bauteile verwendest du? Welchen Motor? Stepper-Motor? Gleichstrommotor? Welchen Motortreiber?
Hallo, Jogi hier Ich habe auch vor langer, langer Zeit (25 - 30 Jahre) sowas gebastelt. Blockstellen Steuerung, beim einschalten ALLE Blockstellen auf rot. Am Schaltbrett Taster für JEDE Blockstelle um auf grün zu schalten. Habe damals auch mit ICs probiert ( 74xx er, 4xxx er) hat aber alles nicht zuverlässig gearbeitet. Erst Relais brachten den erhofften Erfolg! Schaltung war folgende: Relais mit Schaltung Selbsthaltung, d. h. Ausschaltung. Ein Kontaktpaar, Schließer, brückt den Taster zum halten ( in der + oder - Zuleitung zum Relais). Legende: Taster gedrückt, Relais zieht an, Kontaktpaar brückt jetzt den Taster ( man kann jetzt den Taster loslassen, Relais bleibt angezogen) Damit haben wir eine Stellung. Jetzt muß das wieder aufgelöst werden: Im einfachsten Fall, durch unterbrechen der Stromzufuhr, durch Taster ( öffner) oder ein weiteres Relais. Bei mir bestand dann eine Blockschaltung aus mind. 3 Relais. Das beschriebene Relais beschreiben wir als BLOCKRELAIS, dann brauchen wir noch ein Relais zum setzen ( Set auf grün) ( Anschluss wie Taster) und ein Relais zum Rücksetzen ( Reset auf rot) Das ganze ist noch um die Bremstrecke erweitert worden.
Taster als Ein/Aus-Schalter Ein Ein/Aus-Schalter kann auch mit Hilfe eines Tasters und ein paar Bauteilen aufgebaut werden. Die wichtigste Komponente ist dabei ein bipolaren Relais. Weiters sind noch 2 Dioden, 2 Elkos und ein Widerstand nötig. Ein bistabiles Relais benötigt nur einen kurzen Umschaltimpuls. Sie verharren in der geschalteten Lage auch bei Unterbrechung der Stromzufuhr. Bistabile Relais sind auch unter der Bezeichnung Stromstoßrelais bekannt Das folgende Bild zeigt die Schaltung Wird der Taster S1 betätigt entlädt sich der jeweilige Kondensator C1 oder C2 über die mit ihm verbundene Spule des Relais. Daraus folgt ein Umschalten des bistabilen Relais (Rel1). Ein - und Ausschalten mit 1 Taster - Deutsch - Arduino Forum. Der untere Kontakt sorgt dafür, dass immer nur ein Kondensator geladen ist. Der obere (freie) Kontakt kann nun als "Schalter" verwendet werden. Anstelle des Tasters (S1), oder zusätzlich zum Taster (S1) kann eine Transitor-Schaltstufe verwendet werden. Somit ist es möglich ein Gerät mit Hilfe eines anderen Gerätes ein- oder auszuschalten.
Sketch: Quelltext /* Toggle-Taster Interne LED an Pin 13 ein- und ausschalten. */ // ***** SETUP ***** void setup () { pinMode ( 9, INPUT_PULLUP); // Pin 9 als Input mit Pullup pinMode ( 13, OUTPUT); // Pin 13 als Output digitalWrite ( 13, LOW); // LED ausschalten} // ***** LOOP ***** void loop () { // Solange Pin 9 == HIGH ist... while ( digitalRead ( 9) == HIGH) {} // ssiert nichts // Sobald Pin 9 == LOW ist wird geschaltet if ( digitalRead ( 13) == LOW) { digitalWrite ( 13, HIGH);} else { digitalWrite ( 13, LOW);} delay ( 200); // Taste entprellen} Sketch: Erklärung Setup Pin 9 wird als INPUT_PULLUP definiert, Pin 13 (interne LED) als OUTPUT. Mit einem taster ein und ausschalten schaltplan lichtschalter. Die interne LED am Pin 13 wird zu Beginn des Sketches ausgeschaltet. Loop Im Loop -Teil wird der Taster an Pin 9 mit digtalRead() in einer while() -Schleife abgefragt. Sobald am Pin 9 ein logisches LOW anliegt wird in einer if() Verzweigung die interne LED abgefragt. Leuchtet sie nicht, wird sie eingeschaltet. Andernfalls wird sie ausgeschaltet.
Das ganze läuft heute immernoch sehr zuverlässig. Die Relais waren Billigprodukte, max 1. - DM. Die Relais ( Set, Reset) werden über die Gleise geschaltet, bei mir MÄ K-Gleis ( Stück Schiene einseitig aufgetrennt). Bei mir werden die Relais ( Set, Reset) über Transistorstufen angesteuert. Auch ist eine Veriegelung möglich, das NICHT auf grün geschaltet werden kann ( z. B. Taster)wenn der Block davor besetzt ist. Das ganze geht natürlich auch mit Bistab. Relais ( Bausatz von 217374) Vorteil, oder Nachteil, nach dem ausschalten bleibt die vorherige Stellung erhalten. Wie man Blockstellen schaltet, wirst Du wohl wissen. ---Block1------I---K1----K2---Block2-----I-K3---K4-----Block x. --I--- " I " = Trennung zwischen den Blöcken. Mit einem taster ein und ausschalten schaltplan erstellen. z. K1 = Reset für den Block1; K2 = der Set für den Block vor Block1; K3 = Reset für Block2; K4= Set für Block1 usw.
Frage: Unsere siebenjhrige Tochter braucht nachts noch Pampers, da sie in der Nacht noch nicht trocken ist und fast jede Nacht einnsst. So weit so gut; wir machen daraus kein grosses Tamtam und auch fr unsere Tochter ist es nicht wirklich ein Thema... Es ist hald einfach noch nicht ganz so weit, und wir sind zuversichtlich dass sich das frher oder spter ndern wird. Dies deckt sich auch mitder Meinung des Kinderarztes, der darber Bescheid weiss. Meine Tochter macht aus Bequemlichkeit in Windel | Frage an Kinderkrankenschwester Manuela Thom. Gestern kam das Thema kurz in einem Gesprch beim Essen auf und dabei fanden wir mehr zufllig heraus, dass sie offenbar immer wieder am Morgen, wenn sie bereits wach ist, in die Pampers macht - aus Bequemlichkeit wenn sie noch nicht aufstehen will und sonst hald alles abziehen msste etc... Offenbar sei das gleiche auch schon vor dem einschlafen vorgekommen... ich meinte ziemlich deutlich, dass ich das gar keine gute Idee fnde und das ab sofort nicht mehr vorzukommen habe! sie meinte dann nur "die muss man eh fortschmeissen weil sie schon nass sind von der Nacht, da kommts auch nicht mehr draufan"... wobei sie mir regelrecht den Wind aus den Segeln genommen hatte, weil es wirklich stimmt.
sie ist wirklich sozusagen jede Nacht nass - im Schlaf. Auf dieses so simple Argument hatte ich keine gescheite Gegenantwort. Mein Mann meinte spter auch, ich solle das etwas gelassener angehen - aber ich weiss nicht. mich strt einfach dieser Gedanke, dass sie einfach, weil sie noch nicht gerade aufstehen mchte, frisch frhlich in die Pampers puschert... was denkt ihr? was soll ich machen? ich meine, nachprfen kann mans ja doch nicht wirklich.... von Chwiane am 20. 04. 2015, 10:16 Uhr Antwort auf: Meine Tochter macht aus Bequemlichkeit in Windel Hallo chwiane, Ihre Tochter scheint recht gewitzt und schlagfertig zu sein;-)), dennoch schliee ich mich Ihrer Meinung an!!! Was den weiteren Gebrauch bzw. Nichtgebrauch der Windel angeht, hat Ihr Mdchen sicherlich recht, aber die Windelversorgung ist nur dafr gedacht eine Situation zu entlasten, an der der schlaue Chefkopf erst einmal nichts ndern kann, weil er diesen Teil seines Jobs (die nchtliche Blasenkontrolle) noch nicht gelernt hat.
Außerdem steckten sie mir einen Nuckel in den Mund. Wenn ich nicht im Gitterbett war, mußte ich eine Spreizhose tragen, so dass ich durch die Babystation nur noch krabbeln konnte. Am Entlassungstag teilte mir meine Frau mit, dass zu Hause eine große Überraschung auf mich wartet. Diese Überraschung haben die Ärzte des Krankenhauses angeregt. Mit Windel versehen ging ich zum Auto. Dort angekommen wurde ich hinten auf den Kindersitz gesetzt und angeschnallt. Als ich aus dem Auto ausstecken wollte, legte mir meine Frau einen Laufgurt an und führte mich ins Haus. Dort angekommen zeigte sie mir mein neu gestaltetes Zimmer. Darin befand sich ein großes Gitterbett (90 x 200 cm), eine große Wickelkommode und ein Laufstall. In einem Regal befanden sich sehr viele Windeln, Gummihosen und eine Spreizhose. Sie erklärte mir, dass auf Anregung der Ärzte ich zu Hause wie ein Baby behandelt werden soll. Und so geschah es auch. Während der Arbeit trug ich nur Windeln und darüber eine abschließbare Gummihose.