Evtl kann mir ja jemand helfen. Habe mir nach bestem Wissensstand jetzt das hier zusammengeschrieben. Aber der Fehler erschließt sich mir nicht.
Hoffe, habe bei meinem ersten Thema die Forenregeln richtig angewendet.
Schon mal Danke im Voraus. Evtl findet jemand den Fehler und kann mir einen Verbesserungsvorschlag geben.
#include <Stepper.h> // Hinzufügen der Programmbibliothek.
int Schrittmotor = 600; // Schritte pro Umdrehung.-> testen, da kein Datenblatt vorhanden
int AbfrageeingangAttinyPB0 = 0; Dieser Eingang soll abgefragt werden, ob high oder low. Eingang 0
Stepper Schrittmotor(Schrittmotor, 3,4,2,1); // Der Schrittmotor erhält die Bezeichnung "Motor" ,welche Pins an Attiny. Das passt. SPU?
digitalRead(AbfrageeingangAttinyPB0); Attiny prüft, ob Pin high oder low
void setup() // Hier beginnt das Setup.
{
pinMode(AbfrageeingangAttinyPB0,INPUT); Der AbfrageeingangAttinyPB0-Pin soll als Eingang funktionieren.
}
void loop() Schleife Start
{
if (digitalRead(AbfrageeingangAttinyPB0)==HIGH){ Wenn Pin = high prüfen. Falls richtig, dann
digitalWrite(Schrittmotor,HIGH); SchrittmotorPins 3,4,2,1 an
Schrittmotor.setSpeed(5) Geschwindigkeit (5) oder wie schnell ich das will
} else { Wenn Pin low
digitalWrite(Schrittmotor,LOW); SchrittmotorPins 3,4,2,1 aus
}
}`
...
Arduino: 1.8.19 (Windows 10), Board: "ATtiny25/45/85, ATtiny45, Internal 8 MHz"
Mein_Motorscetch_in_Bearbeitung:6:99: error: stray '\303' in program
digitalRead(AbfrageeingangAttinyPB0); Attiny prüft, ob Pin high oder low
^
Mein_Motorscetch_in_Bearbeitung:6:100: error: stray '\274' in program
digitalRead(AbfrageeingangAttinyPB0); Attiny prüft, ob Pin high oder low
^
Mein_Motorscetch_in_Bearbeitung:15:108: error: stray '\303' in program
if (digitalRead(AbfrageeingangAttinyPB0)==HIGH){ Wenn Pin = high prüfen. Falls richtig, dann
^
Mein_Motorscetch_in_Bearbeitung:15:109: error: stray '\274' in program
if (digitalRead(AbfrageeingangAttinyPB0)==HIGH){ Wenn Pin = high prüfen. Falls richtig, dann
^
Mein_Motorscetch_in_Bearbeitung:3:90: error: 'Dieser' does not name a type
int AbfrageeingangAttinyPB0 = 0; Dieser Eingang soll abgefragt werden, ob high oder low. Eingang 0
^~~~~~
Mein_Motorscetch_in_Bearbeitung:5:1: error: 'obPinhighoderlowvoid' does not name a type
^
Mein_Motorscetch_in_Bearbeitung:6:12: error: expected constructor, destructor, or type conversion before '(' token
digitalRead(AbfrageeingangAttinyPB0); Attiny prüft, ob Pin high oder low
^
Mein_Motorscetch_in_Bearbeitung:6:90: error: 'Attiny' does not name a type; did you mean 'String'?
digitalRead(AbfrageeingangAttinyPB0); Attiny prüft, ob Pin high oder low
^~~~~~
String
Mein_Motorscetch_in_Bearbeitung:13:90: error: expected initializer before 'Schleife'
void loop() Schleife Start
^~~~~~~~
exit status 1
stray '\303' in program
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
Dieser Text wird ausgeblendet