Git Product home page Git Product logo

artgateone-dmx's Introduction

ArtGateOne-DMX

This is simple artnet node.

Required: Arduino UNO

Ethernet Shield with W5100/W5500

OLED display 128x32 I2C

module with max485


Universal Ethernet to DMX Interface

ONE DMX512 Port

Art-Net streaming DMX support

Can be used with any Art-Net compliant console or DMX software

Universe selectable by web browser

Stand-alone DMX buffer mode


WIRING

OLED DISPLAY I2C

VCC --> 5v or 3.3v

GND --> GND

SCL --> SCL

SDA --> SDA


MAX485 module

RO --> not connnected

RE + DE + VCC --> 5v (or VCC --> +5 , and RE + DE --> D2 PIN)

DI --> TX (D1 PIN)

GND --> GND

A --> DMX OUT

B --> DMX OUT


OLED REQUIRED TO CORRECT WORK

IF U DONT HAVE OLED DISPLAY _ USE NO OLED VERSION


U can configure it - use web browser - enter node ip (default 2.0.0.10)

A3 pin to Ground when boot = Factory Reset

Due to the limited amount of Arduino memory - the program recognizes only full ArtDMX frames - containing 512 channels, and ArtPool packages.


"Art-Net™ Designed by and Copyright Artistic Licence Engineering Ltd"


v1.4.6 Update of the ArtPollReply frame for Art-Net 4 Protocol Release V1.4 Document Revision 1.4dh 19/7/2023 Changes in DHCP and Static configuration storage Change of memory number on first startup Change of favicon.

Web configuration not work on Firefox - use Edge,Chrome,Opera ...


artgateone-dmx's People

Contributors

artgateone avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

artgateone-dmx's Issues

Arduino Shield not being detected by the router with the ArtGateOne program

Hello, i recently bought the arduino shield 2 (W5500) I've made sure its a genuine one. The first time I ran the project it worked normally, got detected by the program I'm using (Avolites TitanGo) and could easily send DMX data.
I unplugged it and plugged it some hours later and then nothing. It was not even detected on the router's attached devices.
I saw that the ethernet shield was getting pretty hot and i thought something might had happened to the ethernet shield and I sent it back. After some days they tell me that the ethernet shield is working fine but they will change it. They send the new shield which I received today. I uploaded the program to the arduino and again nothing. Neither being detected neither typing the IP.
I had another idea. I saw the examples tab and saw that there is a DhcpPrintAddress example for the ethernet shield which prints the ip given by the DHCP. This program worked fine (it printed the IP 192.168.1.123) but I couldn't still see it on the attached devices from the router configuration. There goes another idea, I will ping the shield, after I pinged the shield the device showed in the attached devices on the router (keep in mind that I still have the DhcpPrintAddress example program). I uploaded the ArtGateOne_1.3_NO_OLED the program was uploaded successfully but still nothing. I tried pinging with the same I.P (and +- some numbers on the host octave). Pinging the same I.P. got me a result saying "request timed out" but the device was still not detected by the router. How can I fix that?

P.S. all libraries are up to date and the LED's on the RJ45 port light up normally

Thanks in advance
Nick

The scanner in Jinx! does not work.

The scanner in Jinx! does not work.
If the inputs are not used, then they must be marked as 0x08, then everything will work.

ArtPoolReply[178] = 0x08; // GoodInput 0
ArtPoolReply[179] = 0x08; // GoodInput 1
ArtPoolReply[180] = 0x08; // GoodInput 2
ArtPoolReply[181] = 0x08; // GoodInput 3

webserver doesn't work within firefox (webbrowser)

When i try to publish any changes to the webserver within firefox (version 96) the webpage keeps loading and the arduino freezes up,
it has to be restarted by pressing the (physical) resetbutton in order to get it working again.
but the changes won't apply

UART1 cannot get to work

If I comment no needed uart0 in dmx.h program won't compile. If I define to use uart1 in program it is compiling correctly but use still uart0. Can someone check if this possible?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.