Arduino DMX Sketch

Gast #4413341
Lesenswert?
• ▲
▼
Guten Tag,

ich habe mir folgendes DMX Shield gekauft: 
[[http://www.komputer.de/zen/index.php?main_page=product_info&products_id=275¤cy=EUR[[
mit dem ich etwas rumspielen möchte. Mein Sketch ist nach dem hier 
aufgebaut: [[http://playground.arduino.cc/DMX/Ardmx]].

Nun bekomme ich beim Übersetzen den Fehler das er den Sketch nicht auf 
die Platine übersetzen kann.
Mein Arduino Mega habe ich bei Ebay bestellt. Darum gehe ich davon aus 
das es kein original Arduino ist.

Auf der Seite habe ich auch gelesen das es zu Problemen mit nicht 
originalen Arduinos kommen kann.
Ich habe schon versucht Werte zu ändern, weiß aber nicht welche genau 
die richtigen sind und ob man dies nur im Sketch selber ändert.

Auch mit Conceptinetics DMX Library, woher auch das Shield ist, hatte 
ich keinen Erfolg.
Ich möchte eigentlich nur ein Signal über DMX empfangen und damit 
bestimmte Ausgänge schalten.
Hat jemand Erfahrung damit?
Gruß Gerd
Gast #4416506
Lesenswert?
• ▲
▼
Habe nochmal etwas herumprobiert. Wenn ich das DMX über RX und TX nicht 
anschließe, lädt er das Programm hoch.

Wenn ich die Verbindung zum Shield über TX und RX herstelle und das 
Programm erneut hochladen will bekomme ich diese Fehlermeldung der im 
Anhang ist.

Jemand eine Idee?

Auf dieser Seite:
http://www.hoelscher-hi.de/hendrik/wahl.htm

finde ich leider nichts was mir glaube helfen würde.

Gruß
Angehängte Dateien:
Gast #4416511
Lesenswert?
• ▲
▼
RTFM

In case you have the shield configured to use the RX and TX pins you 
have to disable the shield before you can upload your new sketch onto 
the Arduino board. This jumper allows you to disable the shield without 
disconnecting it from the Arduino board which saves time.
Gast #4417333
Lesenswert?
• ▲
▼
Ach danke das stimmt. Das habe ich schon einmal gelesen und dachte ich 
habe das Shield dementsprechend eingestellt.


Ich hätte noch eine Frage, wenn ich 45 Ausgänge schalten möchte, reicht 
es dann aus diese Array: volatile uint8_t  DmxRxField[8]; //array of DMX 
vals (raw)

auf 44 zu stellen?
Gast #4417337
Lesenswert?
• ▲
▼
Ach danke das stimmt. Danke

Das habe ich schon einmal gelesen und dachte ich habe das Shield 
dementsprechend eingestellt.


Ich hätte noch eine Frage, wenn ich 45 Ausgänge schalten möchte, reicht 
es dann aus diese Array: volatile uint8_t  DmxRxField[8]; //array of DMX 
vals (raw)

auf 44 zu stellen?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.