Arduino Tester

    • Beta

    Es gibt 8 Antworten in diesem Thema. Der letzte Beitrag () ist von Manawyrm.

      Arduino Tester

      Name des Programms:
      Arduino Tester

      Beschreibung:
      Mit ihm kann man seinen Arduino Testweise verwenden.
      - Digital Output auf 1 und 0 oder PWM
      - Digital Input auslesen
      - Analog Input auslesen

      Neuerungen:

      - Die Firmware des Arduinos kann jetzt über das Programm automatische hochgeladen werden. (Grosses Dankeschön an Manawyrm!)
      - Bug fixes.

      To Do Liste:

      Anleitung
      Auf eurem Arduino UNO muss der angehängte Code installiert werden.
      Es sollte auch auf dem Duamillianove, MEGA, NANO laufen. Aber nicht getestet.

      Screenshot(s):
      Dateianhang

      Verwendete Programmiersprache und IDE:
      z.B. Visual Basic .NET (IDE: VB 2008 Express)

      Systemanforderungen:
      -.NET Framework 4.0
      -Aduino UNO

      Download:
      Klick mich!

      Lizenz/Weitergabe:
      Freeware
      Bilder
      • Screen.png

        635,53 kB, 767×669, 404 mal angesehen
      Mein Erstes Tutorial: Erweitertes Arduino Tutorial

      Simpler D&D FTP Uploader: Edge-Load

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „ebrithil“ ()

      Hallo ebrithil,

      ich würde mir eine wünschen, dass die Software automatisch die Firmware auf den Arduino hochladen kann..
      Das ist ganz einfach möglich.

      Du musst dir nur aus dem Arduino Ordner die folgenden Dateien ziehen:
      avrdude.exe
      avrdude.conf
      sowie irgendne dll wie libusb oder ähnliches. Wenn er die nicht hat, wird er meckern :P

      Dann kannste die .hex Datei einfach vorkompiliert mit in die Resourcen vom Programm packen und diese dann zum Arduino schicken ;)

      Hänge gerade noch in der Schule, sonst hätte ich dir nen Beispielcode gesendet =)

      Gruß,
      Manawyrm

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Manawyrm“ ()

      Hallo ebrithil,

      ich sitze zwar atm. noch in der Schule, konnte mir aber gerade mal mein eigenes Notebook schnappen ;)

      Im Anhang sind die benötigten Dateien, entstammen aus der 1.0.2er Arduino IDE.

      Mit dabei ist eine burnavr.cmd, welche den Befehl zum Brennen enthält..
      Du kannst den einfach via Process.Start ausführen =)

      Gruß,
      Manawyrm
      Dateien
      • chip.rar

        (126,17 kB, 119 mal heruntergeladen, zuletzt: )

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Manawyrm“ ()

      Hey Manawyrm

      Echt super das du mir hilfst, doch jetzt habe ich noch 3 Fragen:

      - Wie komme ich an das *.hex File ran, wenn ich n Arduino Projekt speichere, hab ich nur das .ino.
      - Hast du eine Liste aller Kürtzel der Chips und den zugehörigen Arduino?
      - Muss man es nicht für jeden Chip neu kompilieren?

      mfg Ebrithil
      Mein Erstes Tutorial: Erweitertes Arduino Tutorial

      Simpler D&D FTP Uploader: Edge-Load
      Hallo ebrithil,

      das Hex File findest du im Temp Ordner. In der Arduino IDE lässt sich in den Einstellungen mehr Ausgabe aktivieren, dann bekommst du beim Kompilieren auch den Dateinamen der Datei angezeigt.

      - Hast du eine Liste aller Kürtzel der Chips und den zugehörigen Arduino?

      Joa.
      Ich würd sagen, du solltest das für
      m168p
      m328p
      m1280
      m2560
      kompilieren.
      Dazu einfach in der Arduino IDE das entsprechende Board auswählen (Diecimila mit 186er, Duemilanove/Uno mit 328er, Mega mit 1280, Mega mit 2560)

      - Muss man es nicht für jeden Chip neu kompilieren?
      Darum wirst du nicht herumkommen, außer du bastelst dir kurz noch nen Shellscript zum Batch kompilen (geht auch. Musste ich schonmal machen)...

      Gruß,
      Manawyrm

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Manawyrm“ ()

      Hmm. Läuft auf nem Duemilanove mit def. Bootloader nicht.

      Bau noch nen Menüpunkt ein,
      wenn ich mich recht erinner, läuft der Uno auf -b115200 als Geschwindigkeit, und der Duemilanove mit -b57600

      Gruß,
      Manawyrm

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Manawyrm“ ()