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
  Probleme mit Virtual Wire FritzHelmut 22 928 02.04.2021 12:15
Letzter Beitrag: FritzHelmut
  Attiny85 Probleme mit Schleifen und Serial-Ausgabe lucki.luke 9 701 07.03.2021 20:55
Letzter Beitrag: Tommy56
  Erbitte Hilfe bei Counter für Einsteiger Gravtiy 19 1.101 25.01.2021 17:30
Letzter Beitrag: hotsystems
  Modbus RTU Code Probleme dahans 4 493 10.12.2020 21:43
Letzter Beitrag: dahans
  Mega 2560 mit HC-05 Probleme crusico 12 1.004 04.12.2020 07:53
Letzter Beitrag: crusico
  Wortuhrsketch macht probleme Bepo3 12 1.303 12.09.2020 17:41
Letzter Beitrag: Tommy56
  Programmier Probleme mit XP Prof / Linux Serena Hans 1967 6 759 09.09.2020 20:48
Letzter Beitrag: Hans 1967
  Probleme mit Wert zwischen Messbereichen von bis juergen001 6 763 07.09.2020 14:49
Letzter Beitrag: juergen001
  IDE Probleme nach Update auf 1.8.13 DO3GE 7 1.058 04.09.2020 14:41
Letzter Beitrag: hotsystems
  Probleme mit millis(); timer basteldin 3 957 01.09.2020 19:04
Letzter Beitrag: basteldin

Gehe zu:


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