Arduinocode für elektrische Hammer

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Arduinocode für elektrische Hammer

      Habe für Anxt einen Arduino programmiert, um den elektrischen Hammer für eine definierte Zeit anzusteuern.

      Dafür habe ich einen Arduino Nano (Klon :whistling: ) verwendet

      Quellcode

      1. #include <Servo.h> //Die Servobibliothek wird aufgerufen. Sie wird benötigt, damit die Ansteuerung des Hammers vereinfacht wird.
      2. Servo hammer_esc; //Weist einem "Servo" den Namen Hammer_esc zu
      3. int ch1 = 2; //Gibt an, an welcher Stelle der Signaleingang erfolgt. Hier D2
      4. void setup() {
      5. // put your setup code here, to run once:
      6. hammer_esc.attach(8); //Gibt an, an welcher Stelle die Signalleitung des Waffenesc angeschlossen wird. Hier: D8
      7. pinMode(ch1, INPUT); //Für die Ansteureru´ng der internen LED
      8. pinMode(LED_BUILTIN, OUTPUT);
      9. hammer_esc.writeMicroseconds(1500); // Neutralstellung
      10. }
      11. void loop() {
      12. // put your main code here, to run repeatedly:
      13. ch1 = pulseIn(2, HIGH, 22000); //Schlägt wenn Eingang bei Pin 2 über 1700 ist
      14. if (ch1 > 1700) {
      15. hammer_esc.writeMicroseconds(1850); //Hammerschlag
      16. delay(60); //Dauer Hammerschlag vorwärts,1000=1s, Anxt: für Cupmachine auf 80-100
      17. hammer_esc.writeMicroseconds(1500); //Neutralstellung
      18. delay(1500); //Warten
      19. hammer_esc.writeMicroseconds(1100); //Hammer zurückfahren
      20. delay(120); //Dauer Hammer zurück. Bei mir dopplet so lang, weil es auf 50% Rückwärts eingestellt ist
      21. hammer_esc.writeMicroseconds(1500); //Neutralstellung
      22. } else {
      23. digitalWrite(LED_BUILTIN, HIGH); //LED auf Arduino leuchtet wenn Hammer nicht schlägt
      24. delay(1);
      25. }
      Alles anzeigen

      (Der ESC hatte leider eine Bremse)
      Dateien
      ,,Why does my motor need brushes if it doesn´t have hair?" - Charles Guan