Digital Display, Yay!

This board is to show, discuss and archive useful combinator- and logic-creations.
Smart triggering, counters and sensors, useful circuitry, switching as an art :), computers.
Please provide if possible always a blueprint of your creation.
rbtcollins
Inserter
Inserter
Posts: 25
Joined: Thu Jan 01, 2015 7:03 am
Contact:

Re: Digital Display, Yay!

Post by rbtcollins » Wed May 31, 2017 7:45 pm

DaveMcW wrote:Thanks, I updated the blueprint.

Here is an expandable 4-combinator display.
I've tweaked it slightly to let me use colours with it (use red to deliver the signal value, green to pass colour info.
Blueprint
display.PNG
display.PNG (821.8 KiB) Viewed 3618 times

Chico008
Burner Inserter
Burner Inserter
Posts: 6
Joined: Fri May 22, 2015 10:18 am
Contact:

Re: Digital Display, Yay!

Post by Chico008 » Sat Sep 02, 2017 6:39 am

seems cool, but can someone explain step by step how to do for example a 5x9 digit
because some noob people (like me) would like to do this, but don't have the robots to build the blueprint automatically yet.

Thanks

BHakluyt
Fast Inserter
Fast Inserter
Posts: 160
Joined: Sat Oct 08, 2016 12:43 pm
Contact:

Re: Digital Display, Yay!

Post by BHakluyt » Sat Jan 27, 2018 11:37 am

Hi Guys

Could someone help me out please, I can't find a blueprint and I don't understand how the one I have work exactly. Basically I want to expand this one
this one
into a bigger digit display that have numbers of 2 or 3 pixels wide instead of 1 as this one.
bp 4 this 1
I want a display
like this rather
The v15 BP on the previous page is useless for me, factoriolayouts.com which could convert BPs seems to be down these days..

Any help would be appreciated.

FilthyMonkey
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Dec 30, 2014 11:36 pm
Contact:

Re: Digital Display, Yay!

Post by FilthyMonkey » Mon Feb 26, 2018 9:32 pm

BHakluyt wrote:Hi Guys

Could someone help me out please, I can't find a blueprint and I don't understand how the one I have work exactly. Basically I want to expand this one
this one
into a bigger digit display that have numbers of 2 or 3 pixels wide instead of 1 as this one.
It is easy enough to simply scale up DaveMcW's design by a factor of four. The actual magic behind the alphabet is a little beyond my current understanding, but taking each lamp and making it four lamps is easy enough. It won't have a smoother font, but it will be larger and more readable. I did that to display the percent of used steam tank capacity for a nuclear plant I made.

I had it changing colors with the plant status too (green for loaded, white for steam, red for an empty fuel chest), but I found it just made the display harder to read. Did the contrast of unlit lamps change sometime recently? My dark lamps seem to have a lighter color than a lot of the screenshots I see here.
Attachments
newpicSmaller.png
newpicSmaller.png (2.26 MiB) Viewed 2935 times

greenyaptec
Burner Inserter
Burner Inserter
Posts: 5
Joined: Tue Sep 27, 2016 6:17 pm
Contact:

Re: Digital Display, Yay!

Post by greenyaptec » Sat Mar 10, 2018 4:09 pm

I will add mine to this topic :) It is also capable of displaying numbers :)

viewtopic.php?f=193&t=58559
Bez názvu.png
Bez názvu.png (2.69 MiB) Viewed 2859 times
https://www.youtube.com/watch?v=skFidwL2MCs

User avatar
tzwaan
Inserter
Inserter
Posts: 32
Joined: Thu Jul 07, 2016 12:12 am
Contact:

Re: Digital Display, Yay!

Post by tzwaan » Sat May 12, 2018 2:14 am

I made a blueprint generator where you can easily create your own fonts.

http://tij.men/factorio/blueprint-tools/custom-digits/

You can set the size of the digits to anything you want as long as the width * height <= 108.
The design tiles by overlapping the single light that extrudes from the right side, and that is also the point where you connect the wire to show the signal you want to show. This is configured to be signal A

Some of the designs I made while testing:
Image

*Power not included

Nazair
Burner Inserter
Burner Inserter
Posts: 17
Joined: Fri Nov 04, 2016 11:12 am
Contact:

Re: Digital Display, Yay!

Post by Nazair » Fri May 25, 2018 11:37 am

@tzwaan

Maybe I'm just plain stupid but really cannot get your display to work. The lone lamp has no real condition inside. I tried connecting constant combinator and my logistic network for the test but couldn't produce any results...
Can I ask for a little more detailed instruction how to make your display work?

Cheers!

User avatar
tzwaan
Inserter
Inserter
Posts: 32
Joined: Thu Jul 07, 2016 12:12 am
Contact:

Re: Digital Display, Yay!

Post by tzwaan » Sun Jun 10, 2018 12:08 am

The lamp doesn't have any condition and is just acting like a powerpole (aka, it just connects the red wire through to the combinators)

I just used the lamp instead of having a powerpole in each of the blueprints as I personally prefer using substations once every few digits.

Medic5700
Burner Inserter
Burner Inserter
Posts: 9
Joined: Mon Jul 02, 2018 2:12 am
Contact:

Re: Digital Display, Yay!

Post by Medic5700 » Sat Sep 22, 2018 1:27 am

I created (and remixed other designs into) a digital number display and a letter display that is tileable and compact while being fairly simple to use. The ease of use was key here as I wanted to throw them EVERYWHERE :D

Included in the blueprint book is also an example blueprint showing a working example and where to connect the wires
Digital Displays Mk1.PNG
Digital Displays Mk1.PNG (4.87 MiB) Viewed 1924 times

AnthonyForPOTUS
Inserter
Inserter
Posts: 20
Joined: Wed May 02, 2018 12:28 am
Contact:

Re: Digital Display, Yay!

Post by AnthonyForPOTUS » Tue Oct 30, 2018 8:13 pm

Here is my 5 x7 segment display, expandable https://factorioprints.com/view/-LQ2Jc7-Tx_HOna9ITB6

It uses more gates than other but the color of the output can be changed and it updates every tick, with a 5-6 gate delay between the input changing and the new value being reflected in the output, but the segments are all coherent every game tick, i.e. no intermediate segment states. e.g. input changing from 0 to 5 will not display 6 8 or 9 not even for one tick.

There are older segment designs in the book as well, but they have issues with ripple updates causing flashing. The 5 segment is the latest one.

Image
https://youtu.be/q0Xt-46ki30



User avatar
bungee75
Manual Inserter
Manual Inserter
Posts: 1
Joined: Wed Oct 31, 2018 11:57 pm
Contact:

Re: Digital Display, Yay!

Post by bungee75 » Thu Nov 01, 2018 12:19 am

I was fiddling with the displays and what I disliked in many designs is the complexity. I have found 1 design that works, but it was unreadable on times. So I created my own set on the similar idea. [Disclamer] Idea is from somebody else, but I can't find original poster anymore [/Disclamer]

Logic for individual digit is stuck inside of digit and on the edges. So single digit is compact and there is no offscreen logic for it. All you need to provide is power and number as black signal on red wire. Color can be selected on the top right constant combinator and the input goes to right lower constant combinator.

To stack displays just overlap constant combinators and the rest is already programmed in ;) You can go up to 10 digits, after that math in Factorio breaks.

Image

And display in action can be seen here: https://imgur.com/gallery/8Dnm5XJ

Factorio Prints link

And Blueprint Book:

cruz0e
Manual Inserter
Manual Inserter
Posts: 4
Joined: Wed Nov 09, 2016 12:10 pm
Contact:

Re: Digital Display, Yay!

Post by cruz0e » Thu Dec 13, 2018 11:09 pm

Image

My compact 7 (+6) segment display:/

https://justpaste.it/38t4e

Image

A bigger version here: https://justpaste.it/1oqq0

Uses also the 32 bits trick, to 'store' what lights to turn on.

wobbycarly
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Jan 29, 2019 4:00 am
Contact:

Re: Digital Display, Yay!

Post by wobbycarly » Tue Mar 26, 2019 9:24 am

I don't want to just blindly copy-and-paste - I've tried looking into it, but can someone please explain the "32-bit trick" and how the bit left-shifting works? I kind of get it at a high level, but cannot work the maths to know how the values are programmed into the constant combinator. Thanks in advance.

User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 2767
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: Digital Display, Yay!

Post by DaveMcW » Tue Mar 26, 2019 3:16 pm

Make your pattern of 32 0's and 1's. Then use a binary converter to convert it into a decimal number.

wobbycarly
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Jan 29, 2019 4:00 am
Contact:

Re: Digital Display, Yay!

Post by wobbycarly » Tue Mar 26, 2019 10:55 pm

DaveMcW wrote:
Sun May 28, 2017 9:12 am
spreadsheet.png
Hi DaveMcW, thanks for the reply. I had somehow missed this post of yours in which a picture saves 1000 words! I still don't fully understand it, but maybe a few re-reads will help!

wobbycarly
Burner Inserter
Burner Inserter
Posts: 17
Joined: Tue Jan 29, 2019 4:00 am
Contact:

Re: Digital Display, Yay!

Post by wobbycarly » Wed Mar 27, 2019 8:23 am

OK, here goes, putting myself out for ridicule when showing my ignorance.

Correct me if I'm wrong, but my conclusion is that Factorio is using 32-bit signed integers, right? So when using the top bits, the first bit is the sign. So when we left-shift the large numbers by the value of the number to display, the sign will change (negative for on, positive for off) based on how we've coded the alphabet. A Eureka moment for me.

Easy when you know how ;)

Post Reply

Return to “Combinator Creations”

Who is online

Users browsing this forum: No registered users