- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 10 von 15

Thema: Wichtig ich brauche etwas Hilfe zu einer Software ( Arduino )

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    HaWe
    Gast
    @Oberallgeier:
    Das Vorhaben, geklauten Code zu fälschen und ihn dann als eigene Leistung auszugeben, darf auf keinen Fall unterstützt werden.

    Selbstverständlich ist es völlig legitim, fremden Code zu nutzen, dafür gibt es ja "Open Source", ich selber nutze es auch, dokumentiere es, und veröffentliche meinen Code auch komplett als Open Source (Creative Commons...).
    Aber wer fremden Code verwendet, gerade um damit eine schulische oder wissenschaftliche Note oder Qualifikation zu bekommen, muss dies als Quelle vollständig, richtig und zweifelsfrei dokumentieren.

    Dem TO zu helfen, Code zu entwickeln und fremden Code zu verstehen - kein Problem.

    Aber bestehenden Code zu verfälschen, um ein Plagiat zu erstellen damit es als seine eigene Leistung "verkauft" werden kann - niemals.



    Hallo,

    in der Schule haben immoment das Thema Arduino und autonome Roboter.
    Ich habe bereits den Roboter mit 2 Motoren , einem Entfehrnungsmesser und dem
    Arduinoboard selbst zusammengebaut. Doch wegen der extrem knappen Zeit
    habe ich mich dazu entschieden den Code nicht selbst zu schreiben sondern
    zu downloaden. *schäm**schäm* ich weiß.
    Jetzt bleibt mir die Frage was ich aus dem Code alles ins deutsche übersetzen
    oder eventuel streichen kann (Ausgeschlossen der Komentare) um es möglichst unauffällig zu machen.

    Ich hoffe ich bekomme trotzalledem ein paar hilfreiche Antworten
    auf meine Frage

    Vielen Dank im Vorraus
    MfG
    CyberSpace

    Der Code :

    #include <AFMotor.h> //import your motor shield library
    #define trigPin 12 // define the pins of your sensor
    #define echoPin 13
    AF_DCMotor motor1(1,MOTOR12_64KHZ); // set up motors.
    AF_DCMotor motor2(2, MOTOR12_8KHZ);

    void setup() {
    Serial.begin(9600); // begin serial communitication
    Serial.println("Motor test!");
    pinMode(trigPin, OUTPUT);// set the trig pin to output (Send sound waves)
    pinMode(echoPin, INPUT);// set the echo pin to input (recieve sound waves)
    motor1.setSpeed(105); //set the speed of the motors, between 0-255
    motor2.setSpeed (105);
    }

    void loop() {

    long duration, distance; // start the scan
    digitalWrite(trigPin, LOW);
    delayMicroseconds(2); // delays are required for a succesful sensor operation.
    digitalWrite(trigPin, HIGH);

    delayMicroseconds(10); //this delay is required as well!
    digitalWrite(trigPin, LOW);
    duration = pulseIn(echoPin, HIGH);
    distance = (duration/2) / 29.1;// convert the distance to centimeters.
    if (distance < 25)/*if there's an obstacle 25 centimers, ahead, do the following: */ {
    Serial.println ("Close Obstacle detected!" );
    Serial.println ("Obstacle Details:");
    Serial.print ("Distance From Robot is " );
    Serial.print ( distance);
    Serial.print ( " CM!");// print out the distance in centimeters.

    Serial.println (" The obstacle is declared a threat due to close distance. ");
    Serial.println (" Turning !");
    motor1.run(FORWARD); // Turn as long as there's an obstacle ahead.
    motor2.run (BACKWARD);

    }
    else {
    Serial.println ("No obstacle detected. going forward");
    delay (15);
    motor1.run(FORWARD); //if there's no obstacle ahead, Go Forward!
    motor2.run(FORWARD);
    }


    }
    Geändert von HaWe (16.04.2016 um 09:46 Uhr) Grund: (ergänzt um TOP Zitat)

  2. #2
    SPSAmeise
    Gast
    Zitat Zitat von HaWe Beitrag anzeigen

    Das Vorhaben, geklauten Code zu fälschen und ihn dann als eigene Leistung auszugeben, darf auf keinen Fall unterstützt werden
    Woher willst Du denn wissen, dass der Code "geklaut" ist?
    Er schrieb doch erstmal nur das er den runtergeladen hat, dabei kann es sich auch um Beispielcode handeln der Benutzern zur Hilfestellung frei zur Verfügung gestellt wurde.

  3. #3
    Erfahrener Benutzer Robotik Einstein Avatar von i_make_it
    Registriert seit
    29.07.2008
    Ort
    Raum DA
    Alter
    56
    Beiträge
    2.814
    Wenn ich das richtig sehe ist der Code von:
    https://www.snip2code.com/Snippet/74...ng-Robot-Code/
    Den kann man also schon mal frei nutzen.

    Nach dem er hier nicht weiter kam hat er anscheinend im Arduino Forum unter Weglassen der Info das er den Code als seinen eigenen verkaufen will um Unterstützung bemüht.
    Zumindest Datum, Zeitstempel und Fragestellung sprechen dafür das es die selbe Person ist.
    Und natürlich der Nickname.
    http://forum.arduino.cc/index.php?topic=391763.0

    Würde er weniger Aufwand ins Lehrer verarschen wollen stecken, hätte er in der Stunde zumindest schon mal was schreiben können mit dem er Messwerte aus dem US-Sensor bekommt.


    Diesen Post zu schreiben hat länger gedauert wie dank Google die beiden Links oben zu finden.
    Ich denke der Lehrer dürfte auch nicht viel länger brauchen um den Code zu erkennen.


    ERGÄNZUNG

    Ich habe mir den Code jetzt tatsächlich mal durchgelesen.

    Iiiiiiiii...... Da sind ja delays() drin.
    Und das die ganzen serial Print Anweisungen nicht für den Roboter sind sondern für den Programmierer, wird ihm auch keine bessere Note einbringen.
    Geändert von i_make_it (16.04.2016 um 16:20 Uhr)

Ähnliche Themen

  1. Ich brauche etwas Hilfe zu einer Software.
    Von CyberSpace im Forum Arduino -Plattform
    Antworten: 1
    Letzter Beitrag: 06.04.2016, 09:23
  2. Brauche etwas Hilfe bei meiner Schaltung
    Von xari im Forum Elektronik
    Antworten: 8
    Letzter Beitrag: 02.04.2015, 21:58
  3. [ERLEDIGT] Brauche Hilfe bei einer Schaltungsanalyse
    Von TheTeichi im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 08.05.2011, 19:04
  4. Brauche Hilfe bei einer Motorensuche
    Von ikearegal im Forum Motoren
    Antworten: 0
    Letzter Beitrag: 02.09.2010, 08:50
  5. Wichtig! Brauche Hilfe bei Entscheidung =)
    Von walddax im Forum Elektronik
    Antworten: 13
    Letzter Beitrag: 10.12.2005, 23:25

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress