jiepiewie Posted October 21, 2015 Share Posted October 21, 2015 Thanks for you answer, swisslizard. But.... on this page http://directoutput.github.io/DirectOutput/hardware.html there is a description of all kinds of hardware to be used together with DOF for these ledstrips. In my understanding i can use an arduino as an ARTnet/DMX controller to control those ledstrips. So hence my confusion: do i really need to buy a teensy/octows2812 combo or can i start out with my arduino's? I'm still looking for the most workable solution given my current stack of available HW (2 arduinos and a KL25Z). Yes, i have to buy a PSU and ledstrips but can i start already with the available controllers? Link to comment Share on other sites More sharing options...
Content Provider swisslizard Posted October 21, 2015 Content Provider Share Posted October 21, 2015 The page on hardware supported by DOF is not only about controllers for ledstrips. To drive ledstrips there are the following possibilities: TeensystripController: Probably the best and easiest to configure solution. My old LedstripController design: Also easy to configure, but no futher development planned. Artnet: More complex to configure and you need a Artnet receiver which drives the strips. (DOF doesnt need know anything about that receiver since it is hidden behind Artnet). Artnet also limits you to 512 channels per Artnet universe which limits you to 170 rgb leds. If there is no very specific requirement for Artnet (e.g. ledstrips outside of your cab), I definitively recommend a TeensyStrip controller! The Teensy controller is currently the best solution for quite a few reasons: 8 channels for ledstrips up to 1100 leds per channel (8800 in total) simultaneos data reception and output a lot of ram a lot of rom software mostly based on a very efficient standard lib rather low price (Teensy 3.2: 19.80USD, OctoWS2812 adaptor board: 10 USD) If you still want to go for Artnet, you can can certainly build a Artnetreceiver with a Arduino use use this to drive your strips. However, a classical Ardunio ist a bit limited in terms of speed, ram and some other things which makes it difficult to receive data and output data to the strips at the same time. This was this main reason why I have stopped the further development of my original led strip controller (which was hardwarewise a bit similar to a Arduino). By the way, if you already know the Arduino IDE you will most likely feel comfortable with the Teensy as well. The Teensy uses the Arduino IDE for development. Link to comment Share on other sites More sharing options...
jiepiewie Posted October 21, 2015 Share Posted October 21, 2015 Is the Teensy/Octows somewhere within Europe for sale? Since i'm living in the Netherlands it would be better (read: cheaper) to buy those things on this side of the ocean Link to comment Share on other sites More sharing options...
Content Provider swisslizard Posted October 21, 2015 Content Provider Share Posted October 21, 2015 There are quite a few shops in europe which stock Teensys. Google is your friend Got my Teensy hardware from the official Teensy shop: https://www.pjrc.com/store/. Shipping to europe is also not that expensive either (at least compared to many other shops in the US). Link to comment Share on other sites More sharing options...
Westworld Posted October 21, 2015 Share Posted October 21, 2015 In Germany it is €21.50 + 1.50-3.50 shipment expense (for the Teensy 3.2) Most dealers also have the OctoWS2812 board on stock. Be careful, order Teensy 3.2. The older 3.1 is still sold at the same price. Don't purchase Teensy LC, even that one is cheaper. LC = Low Cost. The LC is great to replace Arduino for smaller projects, it can connect one (1) strip without additional OctoWS2812 adaptor board, it has full USB support, and not really that much more expensive as an Uno/Nano. But just not powerful enough for several hundred leds. If you want to use 60/Meter strips an Arduino via Art-Net should work, I used it myself for 240 leds. But the 144/Meter looks absolutely fantastic in a cabinet, much better as the big space between leds in the 60/m version. And then you have > 500 leds, so you need more RAM, more power. And finally, looking on the money you need to spend for 4 meter strips + PS, the additional €10 for the Teensy does not really count that much... Link to comment Share on other sites More sharing options...
gech Posted October 21, 2015 Share Posted October 21, 2015 If you still want to use an arduino and a kl25z it is possible.. toyduino is your friend. I drive 288 leds through that but it is a limited solution face to teensy. Link to comment Share on other sites More sharing options...
jiepiewie Posted October 21, 2015 Share Posted October 21, 2015 If you still want to use an arduino and a kl25z it is possible.. toyduino is your friend. I drive 288 leds through that but it is a limited solution face to teensy. I know I am going to buy the ledstrips today and will start with that solution first to get everything up-and-running. Mostly because i already have the controllers. Later i will perhaps shift to the Teensy platform. Do i also need a seperate PSU for the your Toyduino solution? Now the most important decision: 60leds or 144leds? Link to comment Share on other sites More sharing options...
Content Provider arngrim Posted October 21, 2015 Content Provider Share Posted October 21, 2015 96 leds can be a good compromise, i will go for these, from lednexus.de Link to comment Share on other sites More sharing options...
gech Posted October 21, 2015 Share Posted October 21, 2015 I have 72/m and am planning to use it for sides and undercab. For the back playfield I will make a matrix of 144.. I use a 2nd pc alimentation for extra power. Those ledstrip are very hungry.. The wire you use is also important. Too small and you can literally make a fire and damage your cab and/or house. Link to comment Share on other sites More sharing options...
Westworld Posted October 21, 2015 Share Posted October 21, 2015 I'm very happy that I used 144 for left and right, the animations looks so fantastic. The leds are so close to each other, that you just see one continous strip. Some tables uses leds to follow the ball movement, and part of that wow effect is the close distance between each led. If you want to see the difference, take a look on the video published for my cabinet (this thread, Monday), that's using 144/m. Then go to my tutorial, there are some videos on a test board, using 96/m. Looks not bad and much easier to cut and solder again. But still I'm happy that I used the 144 inside. About PS, it does not matter if you use Arduino or Teensy, the leds needs the power. The controller runs via USB. I even used 550 leds via Art-Net (but on Teensy, with Arduino I tried only with 240, one strip. The first movies in the Tutorial was made with an Arduino, Art-Net and one strip with 96 leds). The xml file for 550 is huge, you need a script to create all that definitions. But it worked. Sometimes a frame was missing (I think so), but it worked surprisingly well. I used that till the USB enhanced DOF version was ready, then switched. Link to comment Share on other sites More sharing options...
Content Provider swisslizard Posted October 21, 2015 Content Provider Share Posted October 21, 2015 Hi guys Here is another small DOF update. It fixes a few small bugs: http://pinball.weile..._5772.24593.zip If you want you can also try the following ini file for the ledstrips: http://pinball.weile...putconfig50.zip The file has been generated using a new script which converts some data of the config tool into strip configs. The effects dont look as great as the hand made custom effects, but they are a good start and give at least a bit of action for almost all tables. It contains effect definitions for most tables for Playfield Back: Emulated flashers, emulated strobes and emulated beacon (Column Nr. 1, Output Nr. 1) Playfield Right: Emulated right outside flasher, shooterlane effect and ball drain effect (Column Nr. 2, Output Nr. 4) Flipper Buttons: Just a single color (Column Nr. 3, Output Nr. 7) Playfield Left: Emulated left outside flasher and ball drain effect (Column Nr. 4, Output Nr. 10) The ini file does also contain effect definitions for PinballX (for now only on PF back). The custom effects which I have done for some tables are not (yet) in this ini file. The file is just a demonstration what can be done using scripts. If you want to change the shape for the flasher emulation, just change the shape names in the [Variables DOF] section. You can set the shape, position and size seperatly for the 5 flashers. The possible shape names can be found in the xml file with the shape definitions in the dof package. I'm currently working on batch update scripts for the config tool, so all those configs can be put into the config tool in one go. Link to comment Share on other sites More sharing options...
gech Posted October 21, 2015 Share Posted October 21, 2015 i tried (fast)the ini and the playfield left is always on.. the color changes with the table but doesn't get off That's so cool to have the effect on every tables.. I will try to change the shape of flashers tomorrow (i find the flasher a bit small ) The leds are also still on when leaving the table Link to comment Share on other sites More sharing options...
Content Provider swisslizard Posted October 21, 2015 Content Provider Share Posted October 21, 2015 If PF leftz is always on, you are probably using the configs mit the buttons instead of the PF left configs. CHeck the output numbers in the post above and adjust the ledwizequivalent accordingly for the correct effects. Regarding the leds which stay on when DOF exits: Please check the log of there are any exceptions during the termination of DOF. If you find something please post the exception message, so I can check the code. Link to comment Share on other sites More sharing options...
randr Posted October 21, 2015 Author Share Posted October 21, 2015 uploading a new video will post it after it finishes! Link to comment Share on other sites More sharing options...
randr Posted October 21, 2015 Author Share Posted October 21, 2015 updated video https://youtu.be/IiMZQcPZ7lo Link to comment Share on other sites More sharing options...
randr Posted October 22, 2015 Author Share Posted October 22, 2015 I'm thinking some of the shape effects are not displaying properly but man does the effect in game for a simple 5 bar work great Link to comment Share on other sites More sharing options...
Westworld Posted October 22, 2015 Share Posted October 22, 2015 Works super - even with 'only' 4 rows of leds in the center. Thanks a lot for that great work! Link to comment Share on other sites More sharing options...
gech Posted October 22, 2015 Share Posted October 22, 2015 If PF leftz is always on, you are probably using the configs mit the buttons instead of the PF left configs. CHeck the output numbers in the post above and adjust the ledwizequivalent accordingly for the correct effects. Regarding the leds which stay on when DOF exits: Please check the log of there are any exceptions during the termination of DOF. If you find something please post the exception message, so I can check the code. You are right i was using buttons.. much better now. I looked at the shapes.. it is amazing to imagine what number of associations that can be done. for the on leds, here is the end of my log: 2015.10.22 21:07:29.942 Framework initialized. 2015.10.22 21:07:29.942 Have fun! 2015.10.22 21:07:30.043 TeensyStripController LedStripController updater thread has connected to TeensyStripController LedStripController. 2015.10.22 21:07:30.184 Debug: Disposing LedWiz instance 08. 2015.10.22 21:08:17.798 Finishing framework 2015.10.22 21:08:17.798 Finishing cabinet 2015.10.22 21:08:17.798 Debug: Finishing output controllers 2015.10.22 21:08:17.814 TeensyStripController LedStripController updater thread has disconnected from TeensyStripController LedStripController and will terminate. 2015.10.22 21:08:17.814 TeensyStripController LedStripController finished and updater thread stopped. 2015.10.22 21:08:17.814 Debug: Finishing LedWiz Nr. 08 2015.10.22 21:08:17.814 Updater thread for LedWiz 08 terminated. 2015.10.22 21:08:17.814 LedWiz Nr. 08 finished and updater thread stopped. 2015.10.22 21:08:17.814 Debug: Output controllers finished 2015.10.22 21:08:17.814 Cabinet finished 2015.10.22 21:08:17.814 DirectOutput framework finished. 2015.10.22 21:08:17.814 Bye and thanks for using! Link to comment Share on other sites More sharing options...
Content Provider swisslizard Posted October 22, 2015 Content Provider Share Posted October 22, 2015 Here is another DOF update. Again some small bug fixed. New DOF package with updated shape definitions: http://pinball.weilenmann.net/DirectOutput_V0.9_Build_5773.23518.zip Updated ini file including custom effects: http://pinball.weilenmann.net/directoutputconfig50.zip Link to comment Share on other sites More sharing options...
Content Provider swisslizard Posted October 22, 2015 Content Provider Share Posted October 22, 2015 @gech: You are right, the code for the controller is missing the command to turn off the leds when the controller thread terminates. Will add this to the code asap. Link to comment Share on other sites More sharing options...
Content Provider swisslizard Posted October 22, 2015 Content Provider Share Posted October 22, 2015 OK, the issue with the leds which are not turned off has been fixed. Here is another updated DOF version: http://pinball.weilenmann.net/DirectOutput_V0.9_Build_5773.37947.zip Link to comment Share on other sites More sharing options...
gech Posted October 22, 2015 Share Posted October 22, 2015 you got it tx Link to comment Share on other sites More sharing options...
randr Posted October 23, 2015 Author Share Posted October 23, 2015 better video of new DOF test build showing shapes(fixed) thanks swisslizard Link to comment Share on other sites More sharing options...
Blashyrk Posted October 23, 2015 Share Posted October 23, 2015 Will 18awg wire be safe to supply 5v to the leds? Or should I use even thicker wire? Link to comment Share on other sites More sharing options...
neohusky Posted October 23, 2015 Share Posted October 23, 2015 Hi In case any one is interested I found these whilst looking for a 5m roll of the 144/m. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now