electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Articles  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links  |  Store
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » DIY Hardware and Software
Conway's Game of Life
Post new topic   Reply to topic Moderators: jksuperstar, Scott Stites, Uncle Krunkus
Page 6 of 6 [144 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Goto page: Previous 1, 2, 3, 4, 5, 6
Author Message
Blue Hell
Site Admin


Joined: Apr 03, 2004
Posts: 23393
Location: The Netherlands, Enschede
Audio files: 261
G2 patch files: 320

PostPosted: Sat Aug 15, 2020 2:13 pm    Post subject: Reply with quote  Mark this post and the followings unread

Ah - had not noticed that 'part of the pattern' LED on the breadboard yet - although you did point it out I now see.

Time for party! then, and

banana banana

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Mon Sep 07, 2020 5:32 am    Post subject: Reply with quote  Mark this post and the followings unread

I have some soldering to do Cool
25 PCBs weigh quite a bit and EPROMS have some weight to them too,
so I am curious how heavy the whole thing is going to be and if it will hold up without any reinforcements


GoL 4 CELL EPROM PCB - 04.jpg
 Description:
 Filesize:  334.58 KB
 Viewed:  8 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4 CELL EPROM PCB - 04.jpg



_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Wed Oct 14, 2020 1:02 pm    Post subject: Reply with quote  Mark this post and the followings unread

almost there surprise


GoL 4 CELL EPROM PCB - 05.jpg
 Description:
 Filesize:  341.76 KB
 Viewed:  3 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4 CELL EPROM  PCB - 05.jpg



_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Wed Oct 14, 2020 1:06 pm    Post subject: Reply with quote  Mark this post and the followings unread

I made some jigs to keep the connectors in place while soldering

jig1 is for the 4 1x3 male pin headers on top of the PCBs
jig2 is for the connectors between the PCBs of one side of the cube
jig3 is for the connectors between the sides (haven't used that one yet)


GoL 4 CELL EPROM PCB jig1 - 01.jpg
 Description:
 Filesize:  210.98 KB
 Viewed:  2 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4 CELL EPROM  PCB jig1 - 01.jpg



GoL 4 CELL EPROM PCB jig2 - 01.jpg
 Description:
 Filesize:  267.44 KB
 Viewed:  2 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4 CELL EPROM  PCB jig2 - 01.jpg



GoL 4 CELL EPROM PCB jig2 - 02.jpg
 Description:
 Filesize:  397.45 KB
 Viewed:  2 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4 CELL EPROM  PCB jig2 - 02.jpg



GoL 4 CELL EPROM PCB jig3 - 01.jpg
 Description:
 Filesize:  242.52 KB
 Viewed:  2 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4 CELL EPROM  PCB jig3 - 01.jpg



GoL 4 CELL EPROM PCB jig3 - 02.jpg
 Description:
 Filesize:  288.97 KB
 Viewed:  3 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4 CELL EPROM  PCB jig3 - 02.jpg



_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
AlanP



Joined: Mar 11, 2014
Posts: 701
Location: New Zealand
Audio files: 40

PostPosted: Wed Oct 14, 2020 3:46 pm    Post subject: Reply with quote  Mark this post and the followings unread

You madman... Smile Very Happy
Back to top
View user's profile Send private message
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Sun Oct 18, 2020 9:24 am    Post subject: Reply with quote  Mark this post and the followings unread

it's starting to take shape Cool

The cube is pretty sturdy when put together and weighs just over 1200 grams (without EPROMs).


GoL 4CELL EPROM - METATRON - 01.jpg
 Description:
 Filesize:  396.34 KB
 Viewed:  5 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4CELL EPROM - METATRON - 01.jpg



_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Blue Hell
Site Admin


Joined: Apr 03, 2004
Posts: 23393
Location: The Netherlands, Enschede
Audio files: 261
G2 patch files: 320

PostPosted: Sun Oct 18, 2020 9:32 am    Post subject: Reply with quote  Mark this post and the followings unread

Futuristic Cool
_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Wed Oct 21, 2020 2:37 pm    Post subject: Reply with quote  Mark this post and the followings unread

I have been testing the PCBs and it is still looking good.

I did have some unsoldered IC pins and a solder pad that was shorting (removed it with an x-acto knife).
Also some bad contact with a couple of EPROMs but I was already afraid that might happen as they feel
a bit loose in the sockets I used. Can get a bit more friction by bending the pins outwards.

Anyway, I managed to fix what didn't work and at the moment every side of 4 PCBs seems to be functioning properly.
Don't know yet what happens when I start connecting sides together which will be a bit trickier to test.



if you're really bored you can still check out the PCB testing stream on twitch: https://www.twitch.tv/videos/775569105

_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
dk



Joined: Feb 12, 2019
Posts: 79
Location: Europe

PostPosted: Thu Oct 22, 2020 8:08 am    Post subject: Reply with quote  Mark this post and the followings unread

Way beyond me, but I'm enjoying watching this come together Smile

A bit OT, but what's that thing with all the lights making patterns in your 2 Oscillators, 1 Clouds video? One of your creations as well?

_________________
Horrors Of Dial-Up!
Back to top
View user's profile Send private message
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Thu Oct 22, 2020 12:52 pm    Post subject: Reply with quote  Mark this post and the followings unread

The thing creating the patterns is a Novation Launchpad MK2. I didn't want to use it with ableton or other software on my PC
so I hooked it up to an arduino to control it. The launchpad itself sends out a midi signal when you press/release a button
and all the LEDs are also controlled with midi so it wasn't that hard to do with an arduino. I mainly use it as a trigger sequencer
for drums (trigger signals are send out by the arduino) but I did add a midi output aswell.

The patterns you see are created by mapping the 8 trigger outputs to a location on the button grid.
Code:
//  ---------------------------------
//  | 8 | 7 | 6 | 4 | 4 | 6 | 7 | 8 |
//  ---------------------------------
//  | 7 | 1 | 5 | 3 | 3 | 5 | 1 | 7 |
//  ---------------------------------
//  | 6 | 5 | 8 | 2 | 2 | 8 | 5 | 6 |
//  ---------------------------------
//  | 4 | 3 | 2 | 1 | 1 | 2 | 3 | 4 |
//  ---------------------------------
//  | 4 | 3 | 2 | 1 | 1 | 2 | 3 | 4 |
//  ---------------------------------
//  | 6 | 5 | 8 | 2 | 2 | 8 | 5 | 6 |
//  ---------------------------------
//  | 7 | 1 | 5 | 3 | 3 | 5 | 1 | 7 |
//  ---------------------------------
//  | 8 | 7 | 6 | 4 | 4 | 6 | 7 | 8 |
//  ---------------------------------

and depending on the current step they will light up in a specific color. In the 2 Oscillators 1 Clouds video I was using an oscillator
output as the CLK source so there was some relation between the sounds and visuals.
Here's a better view: https://www.youtube.com/watch?v=x7hwfPhInNE


btw I do want to try Conway's Game of Life on the launchpad aswell but I don't think there is enough memory left to add it to my current code.

_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Sun Oct 25, 2020 7:39 am    Post subject: Reply with quote  Mark this post and the followings unread

Yesterday I tested connecting the sides together. I went through them in pairs, so connecting 2 sides together, test it,
rotate each side 90 degrees and test again, which means that after 3 rotations all side connections have been tested.
I did that for 3 pairs of sides to get them all tested. Found a couple more unsoldered pins Embarassed , had to replace
a connector and reseat some EPROMS but got them all to work. I am not really happy about the bad connections
with the EPROMs but I only see 2 options for that:
1. solder the EPROMs to the sockets. Apart from it probably being tricky to do that also doesn't seem very practical.
2. replace all the sockets with better ones. I used IC socket strips right now but some low-cost sockets would work better.
The reason that I didn't use those is that it is hard to remove large ICs from them and that can put some strain on the PCBs.
Aslo getting them out straight without a proper extraction tool can be difficult resulting in bend pins. Replacing would mean
desoldering 672 pins from double sided PCBs which I am not going to try without a proper desoldering tool.

Anyway after testing all the sides I put the whole cube together and,... I think it is actually working Razz
On powerup it seems to start pretty random so that is a way to create start conditions but turning it on/off all the time
might not be the best idea. I haven't found a pattern yet that keeps going apart from the standard blinker but some take
quite a couple of iterations to finish and it looks great!

I'm not done yet though. It needs a clock oscillator (might aswell add an external input too), a powersupply and some sort of stand.
Oh and buffered CV output. I am not sure what the current consumption is but I estimate around 500mA max. The poor 5V regulator
on my test supply can't keep up and gets sizzling hot while the voltage drops down to about 3.5V. I think a standard USB supply/charger
would be ideal for this. I also thought about putting a powerbank (and clk osc) inside the cube to make it wireless.

Now that I have all the EPROMS in let me put it on the scale, one moment,..
1450 grams Cool

_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
dk



Joined: Feb 12, 2019
Posts: 79
Location: Europe

PostPosted: Mon Oct 26, 2020 4:49 am    Post subject: Reply with quote  Mark this post and the followings unread

Quote:
1450 grams


Weighs as much as a newborn, and it was probably a similar amount of work to get to term Very Happy

I look forward to seeing the whole thing in action! (and thanks re:Novation Launchpad)

_________________
Horrors Of Dial-Up!
Back to top
View user's profile Send private message
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Mon Oct 26, 2020 7:46 am    Post subject: Reply with quote  Mark this post and the followings unread

I want to make some nice photos and record a video when it's completely done but here is a sneak peak.

I am not sure yet about the stand but I do want to position it with the corners facing down/up.
Something that supports it along 3 of the edges might work, like an upside down tripod but it has to be
pretty sturdy to support the weight. Maybe I can do something with acrylic. Speaking of tripods, placing
it on top of one would also be nice. I could also hang it from a corner which might be easier to do and
that would result in something similar to a banana stand or globe.


GoL 4CELL EPROM - METATRON - 03.jpg
 Description:
 Filesize:  462.73 KB
 Viewed:  8 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4CELL EPROM - METATRON - 03.jpg



_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Mon Oct 26, 2020 11:38 am    Post subject: Reply with quote  Mark this post and the followings unread

now that I know it actually works I might aswell upload the schematic, not that it is of much use without the EPROM data
but maybe there is still something useful in there.

The main functionality is done with U1 (EPROM) and U2 (latches), most of the rest is just to change the state of the cells manually.
The way this works is as follows: no matter what the actual state of a cell is (outputs of U2) it can be toggled with an XOR gate.
The toggling itself is done with a 555 configured as a flip-flop. I've mentioned that the timing is a bit critical and I wasn't sure if
it would work which has to do with the 555's. When there is a low-to-high clk transition the latches (U2) set the next state of the
cells which has been decoded by the EPROM. At the same time the 555's are reset. But this reset has to happen after the latches
have latched. I could have used the high-to-low clk transition for this but that would cause the leds to flash or blink, depending
on the dutycycle. I am pretty sure C7 adds just enough of a delay now or maybe the 555's themselves are bit slow.
Also the state of the cells ripple through the whole cube so all the latches do have to work synchronous and fast enough.

Q5 buffers the clk signal for every PCB while Q6 buffers and inverts it. A high signal on the clear input followed by a clk pulse
clears the whole cube. The resistor network RN1 creates a voltage depending on the state of the cells (CV out) and also puls down
the inputs of the XOR gates when the clear input is high. JP1..JP4 are used to set the functionality of the corner cells (there is some
info about that in this post) and JP5..JP8 make it possible to set the cells remotely although it's not very practical.
edit: silly idea, maybe something with reed switches and magnets (how do they work ?)

note that the somewhat random order of the inputs of U1 and the connections between U1 and U2 is a result of adjusting the schematic
while designing the PCB to make sure I could get it all routed.


Gol 4 CELL EPROM 1_0 REV1_1 - circuit diagram.png
 Description:
 Filesize:  122.94 KB
 Viewed:  11 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

Gol 4 CELL EPROM 1_0 REV1_1 - circuit diagram.png



_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Blue Hell
Site Admin


Joined: Apr 03, 2004
Posts: 23393
Location: The Netherlands, Enschede
Audio files: 261
G2 patch files: 320

PostPosted: Mon Oct 26, 2020 1:52 pm    Post subject: Reply with quote  Mark this post and the followings unread

Cool

That thing looks great! As if it was supposed to be in space at some time Shocked

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
RingMad



Joined: Jan 15, 2011
Posts: 406
Location: Montreal, Canada
Audio files: 4

PostPosted: Tue Oct 27, 2020 2:20 am    Post subject: Reply with quote  Mark this post and the followings unread

Very impressive satellite build... when will it be launched into space? Smile .
_________________
.: james :.
Back to top
View user's profile Send private message Visit poster's website
PHOBoS



Joined: Jan 14, 2010
Posts: 4991
Location: Moon Base
Audio files: 670

PostPosted: Tue Oct 27, 2020 11:45 am    Post subject: Reply with quote  Mark this post and the followings unread

thanks guys Very Happy
it did remind me of a Borg cube.


Last night I made a cardboard mockup for a stand idea to see if that could work. The angle was a bit trickier to calculate
than I expected but I think I got it correct.


GoL 4CELL EPROM - METATRON - 04.jpg
 Description:
 Filesize:  249.46 KB
 Viewed:  0 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4CELL EPROM - METATRON - 04.jpg



GoL 4CELL EPROM - METATRON - 05.jpg
 Description:
 Filesize:  394.56 KB
 Viewed:  1 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

GoL 4CELL EPROM - METATRON - 05.jpg



_________________
"My perf, it's full of holes!"
http://phobos.000space.com/
SoundCloud BandCamp MixCloud Stickney Synthyards Captain Collider Twitch YouTube
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Grumble



Joined: Nov 23, 2015
Posts: 1182
Location: Netherlands
Audio files: 29

PostPosted: Tue Oct 27, 2020 3:16 pm    Post subject: Reply with quote  Mark this post and the followings unread

Thats just AWESOME! Shocked
_________________
my synth
Back to top
View user's profile Send private message Visit poster's website
AlanP



Joined: Mar 11, 2014
Posts: 701
Location: New Zealand
Audio files: 40

PostPosted: Tue Oct 27, 2020 10:55 pm    Post subject: Reply with quote  Mark this post and the followings unread

It's like a Borg version of the puzzle cube from Hellraiser!

Does playing music from it make Pinhead appear?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Moderators: jksuperstar, Scott Stites, Uncle Krunkus
Page 6 of 6 [144 Posts]
View unread posts
View new posts in the last week
Goto page: Previous 1, 2, 3, 4, 5, 6
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use