INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Probleme mit den counter
20.11.2020, 19:32 (Dieser Beitrag wurde zuletzt bearbeitet: 20.11.2020 21:30 von Exory47.)
Beitrag #1
Probleme mit den counter
Guten Abend zusammen.
Ich habe ein Problem mit einem Projekt welches ich für die Uni machen muss.
Und zwar soll ich eine "eingangsregelung" in klein grob "basteln" und Programmieren.
Mit Eingang und Ausgang und es sollen nur 5 Personen im Raum sein danach soll die Eingangstür nicht mehr aufgehen.
Soweit habe ich alles fertig nur habe ich das Problem, dass wenn jemand (in diesem Falle dienen Kugeln als Personen) den Eingangssensor auslöst dreht sich ein Schrittmotor und auf einem Display wird die Anzahl hochgezählt ABER wenn Gleichzeitig eine Person den Ausgangssensor auslöst soll auch dieser Schrittmotor auslösen und die Anzeige auf dem Display soll runtergezählt werden.
Nur leider funktioniert das bei mir nicht gleichzeitig wie es soll, sondern wenn der Eingangssensor ausgelöst wurde, bewegt sich der Schrittmotor und es wird einmal raufgezählt auf den Display und erst wenn der Schrittmotor die (1024) Schritte gemacht hat, geht erst der Schrittmotor des Ausgangssensors und die zahl wird runtergezählt.
Dies sollte aber wie gesagt gleichzeitig laufen und ich finde leider keine Lösung.

Problem ist gelöst!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.11.2020, 19:38
Beitrag #2
RE: Probleme mit den counter
Was passiert, wenn Du die beiden Zeilen motorx.step(...) auskommentierst?
Wenn dann der Ablauf funktioniert, dann ist Stepper.h nicht die geeignete Lib für Dein Vorhaben.
Wenn ich mich richtig erinnere (ich bin nicht der Motorspezialist) blockiert die Lib, bis das Ziel erreicht ist.
Du solltest dann AccelStepper oder die MoBaTools benutzen.

Die Motorfachleute mögen mich korrigieren.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.11.2020, 19:42
Beitrag #3
RE: Probleme mit den counter
(20.11.2020 19:38)Tommy56 schrieb:  Was passiert, wenn Du die beiden Zeilen motorx.step(...) auskommentierst?
Wenn dann der Ablauf funktioniert, dann ist Stepper.h nicht die geeignete Lib für Dein Vorhaben.
Wenn ich mich richtig erinnere (ich bin nicht der Motorspezialist) blockiert die Lib, bis das Ziel erreicht ist.
Du solltest dann AccelStepper oder die MoBaTools benutzen.

Die Motorfachleute mögen mich korrigieren.

Gruß Tommy

Wenn ich die beiden Zeilen mit den Motor.stepx... auskommentiere passt alles deswegen bin ich überfragt.
Aber ich schaue mir mal die verschiedenen Libs an und versuch mal mein Glück.
Danke schonmal für die schnelle Antwort!
Gruß Christian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.11.2020, 20:00
Beitrag #4
RE: Probleme mit den counter
(20.11.2020 19:38)Tommy56 schrieb:  Die Motorfachleute mögen mich korrigieren.
Da ist nichts zu korrigieren Wink - alles korrekt.

Gruß, Franz-Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.11.2020, 21:04
Beitrag #5
RE: Probleme mit den counter
(20.11.2020 19:38)Tommy56 schrieb:  Du solltest dann AccelStepper oder die MoBaTools benutzen.

Gruß Tommy

Danke noch einmal für den Tipp habs mit den MoBaTools jetzt richtig hinbekommen Smile
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.11.2020, 21:09
Beitrag #6
RE: Probleme mit den counter
Prima und danke für die Rückmeldung.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Wortuhrsketch macht probleme Bepo3 12 658 12.09.2020 17:41
Letzter Beitrag: Tommy56
  Programmier Probleme mit XP Prof / Linux Serena Hans 1967 6 430 09.09.2020 20:48
Letzter Beitrag: Hans 1967
  Probleme mit Wert zwischen Messbereichen von bis juergen001 6 409 07.09.2020 14:49
Letzter Beitrag: juergen001
  IDE Probleme nach Update auf 1.8.13 DO3GE 7 483 04.09.2020 14:41
Letzter Beitrag: hotsystems
  Probleme mit millis(); timer basteldin 3 448 01.09.2020 19:04
Letzter Beitrag: basteldin
  Ratlosigkeit - Timing-Probleme??? kjoussen 30 1.593 27.08.2020 19:55
Letzter Beitrag: MicroBahner
  Probleme mit Adafruit_ST7735 Thor Wallhall 4 722 22.04.2020 19:52
Letzter Beitrag: Thor Wallhall
  Probleme Webserver - Servos fahren unkontrolliert kiximek 10 1.278 07.04.2020 21:45
Letzter Beitrag: kiximek
  Lichtschranke mit Counter Küstenjunge 2 570 02.04.2020 18:03
Letzter Beitrag: GERGto
  Probleme mit externen Librarys in Klasse reichs 3 669 30.03.2020 22:12
Letzter Beitrag: Tommy56

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste