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
  digispark-Probleme mit SCD30 Herby007 5 379 22.05.2021 10:56
Letzter Beitrag: hotsystems
  Probleme mit Virtual Wire FritzHelmut 23 2.100 21.04.2021 19:36
Letzter Beitrag: FritzHelmut
  Attiny85 Probleme mit Schleifen und Serial-Ausgabe lucki.luke 9 1.348 07.03.2021 20:55
Letzter Beitrag: Tommy56
  Erbitte Hilfe bei Counter für Einsteiger Gravtiy 19 1.646 25.01.2021 17:30
Letzter Beitrag: hotsystems
  Modbus RTU Code Probleme dahans 4 729 10.12.2020 21:43
Letzter Beitrag: dahans
  Mega 2560 mit HC-05 Probleme crusico 12 1.378 04.12.2020 07:53
Letzter Beitrag: crusico
  Wortuhrsketch macht probleme Bepo3 12 1.719 12.09.2020 17:41
Letzter Beitrag: Tommy56
  Programmier Probleme mit XP Prof / Linux Serena Hans 1967 6 1.001 09.09.2020 20:48
Letzter Beitrag: Hans 1967
  Probleme mit Wert zwischen Messbereichen von bis juergen001 6 1.014 07.09.2020 14:49
Letzter Beitrag: juergen001
  IDE Probleme nach Update auf 1.8.13 DO3GE 7 1.437 04.09.2020 14:41
Letzter Beitrag: hotsystems

Gehe zu:


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