Sunday, January 25, 2015

2015-01-24 (Sa) Color/Touch + Sound

A simple sketch was made in CAD to virtually measure and locate the lights in preparation for the circuit board layout. The lights were first arranged so they had an even distribution across the entire face but the lights near the cross-member would have been less visible. The distribution was changed to have equal distribution in each half as divided by the cross-member.

On right is distribution across the whole face.
On the left is distribution across each half.

Close-up of the 1/2 distribution with dimensions.

A device was created in the electrical program for the ISD1820PY sound recorder module. This reflected the 14pin PDIP package and included pin names. Five instances of the recorder module were put into the schematic and wired to the Arduino. Some pins were grounded to keep them inactive but this configuration should be tested with the demo board. The speaker terminals still need to be wired and given a volume control pot.

ISD1820PY device

Wired up schematic of one chip

Schematic with five sound chips

To do:
  1. Plot out location of all lights for even distribution
  2. Test correct hookup of ISD1820PY chip
  3. Create circuit board
    1. Designate all components
    2. Design schematic of components 
    3. Design layout for single layer board
  4. Make a parts list
  5. Order parts list
  6. Print circuit board
  7. Install components

Journal Page

The rest of the posts for this project have been arranged by date.

A list showing of all the final posts of COMPLETED projects.


This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

2015-01-19 (M)

Saturday, January 24, 2015

2015-01-23 (F) Color/Touch + Sound

It was decided that it would be easier to put a socket for an Arduino Pro Mini on the circuit board rather than laying out all the components and soldering them in place. Ordering the components and installing them on each board would be less expensive but could present problems with programming. The Arduino Pro Mini used in the first prototype needed to be unplugged from the components before it would accept programming.

No footprint could be found for an Arduino Pro Mini so instructions were found for making a custom device. The instructions were not easy to follow or very helpful so a link will not be provided. Most of the work was done by experimenting.

The device was built in two parts, the schematic version and the footprint. The schematic version was not drawn with real dimensions or an accurate layout of the pins. The footprint reflected the actual dimensions of the Arduino Pro Mini. A digital caliper was used to accurately measure the spacing of the pins.

Schematic version of the Arduino Pro Mini

To do:
  1. Plot out location of all lights for even distribution
  2. Create circuit board
    1. Designate all components
    2. Design schematic of components 
    3. Design layout for single layer board

The rest of the posts for this project have been arranged by date.

A list showing of all the final posts of COMPLETED projects.


This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

2015-01-17 (Sa)

Friday, January 23, 2015

2015-01-23 (Th) Color/Touch + Sound

Software was downloaded for building a schematic and circuitboard. Only the lights and capacitors were found in a parts library built by Adafruit.com. The lights and capacitors were arranged in the schematic editing portion of the program. Much of the time was spent climbing the learning curve of the new software.

Screenshot of start of schematic. Alliteration

To do:
  1. Plot out location of all lights for even distribution
  2. Create circuit board
    1. Designate all components
    2. Design schematic of components 
    3. Design layout for single layer board

Journal Page

The rest of the posts for this project have been arranged by date.

A list showing of all the final posts of COMPLETED projects.


This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

2015-01-16 (F)

Thursday, January 22, 2015

2015-01-21 (W) Color/Touch + Sound

Small wood screws were put into the bottoms of the enclosures to elevate them slightly. This was to keep them from sticking to paper while paint was drying. The screws were not given pilot holes or put in deeply. These are meant to be removed after painting and leave inconspicuous holes.

Elevating screws

A layer of paint was applied with an ordinary bristle brush. The same paint as the first prototype was used although this paint was darker and less of a neutral gray than desired.

Painted enclosures

To do:
  1. Paint enclosures
  2. Plot out location of all lights for even distribution
  3. Create circuit board
    1. Designate all components
    2. Design schematic of components
    3. Design layout for single layer board

Journal Page

The rest of the posts for this project have been arranged by date.

A list showing of all the final posts of COMPLETED projects.


This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

2015-01-15 (Th)

Wednesday, January 21, 2015

2015-01-20 (Tu) Color/Touch + Sound

Does it bother people outside the US that I use a period as a decimal mark? I will accommodate whoever speaks up.

Enough questions.
----------

More corner braces were purchased. All braces were the same size to avoid confusion and to standardize parts. The new braces were bought with the intention of mounting a circuit board however the braces were much larger than necessary since they will have a minimal load. Brace size: 1 1/2" x 5/8" (38mm x 16mm).

Do you like how I used light glare to block the brand name?


The cross-members were marked 3" (75mm) from each end on both sides to act as centering lines for the corner braces. This was a mistake since the distance between braces will be used on the circuit board for mounting holes and an accurate distance is important. Instead, the holes should be 6.75" (171.45mm) apart and centered on the midpoint of the cross-member. The hole distance is more important than centering accurately. Corner braces were propped on a thin [3/8" (9.5mm)] piece of plywood so the circuit board would not rest on the back when mounted. The hole locations of the braces were traced and piloted. Each cross-member had four braces installed. The cross-members which had already been screwed into an enclosure were temporarily removed for the brace installation.


 Vertical lines 6.75" (171.45mm) apart

Braces propped on thin plywood
Piloting holes for braces
Four braces mounted on cross-member
Mounted brace at plywood height

Top-down view of enclosures

 Another view, also kind of cool


To do:
  1. Paint enclosures
  2. Plot out location of all lights for even distribution
  3. Create circuit board
    1. Designate all components
    2. Design schematic of components
    3. Design layout for single layer board

Journal Page

The rest of the posts for this project have been arranged by date.

A list showing of all the final posts of COMPLETED projects.


This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

2015-01-14 (W)

Tuesday, January 20, 2015

x2015-01-13 (Tu) Color/Touch + Sound

Since the measurements had been taken for the plastic sheet to act as the light diffuser for the Color/Touch + Sound an order was placed. The selected plastic sheet was an impact resistant polycarbonate with a prismatic light-diffusing texture cut to size. Paying for the cutting service reduced waste on this side and eliminates any chance of a cutting error which would be costly.

Many of the issues experienced during the demonstration to the project conceptualizer were suspected to be related to battery power. The problems were
  • failing to operate for extended periods
  • intense flickering
  • unresponsive to input
A 6VDC power supply was salvaged from the hack space and used with the hardware and the problems did not resurface. The issue could have been with converting the 9VDC down to 5VDC, insufficient current or something else. The hardware was allowed to run for hours without ill effect.

The start up was changed to fade in and out of each color rather than intensifying each color then instantly turning it off. A video was made demonstrating this. A video of each mode was also made.

Start up

Mode 1

Mode 2

Mode 3

Mode 4

Mode 5

Demo Mode

To do:
  1. Create To Do list for Color/Touch + Sound

Journal Page

The rest of the posts for this project have been arranged by date.

A list showing of all the final posts of COMPLETED projects.


This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

2015-01-13 (Tu)

Monday, January 19, 2015

x2015-01-12 (M) Color/Touch + Sound

The majority of work today was programming so once again the pictures are pretty blah where I included them. I suppose I could make GIFs of each mode but until the modes are fully agreed upon that could be a waste of time. Maybe just the modes I'm happy with.

Enough background.
----------

The program from the first Color/Touch was still useful since the hardware will be the same except for the sound being added. The variable transitionTime was the delay in the program in milliseconds between each step as colors changed. This was set to 150mS during the demonstration but it was agreed that the transitions were too slow. An analog input with potentiometer on the Arduino was mapped to change the variable at will so each mode could be tested with different transition times. Each mode was called an the most please transitionTime was adjusted and recorded. The lowest time was 10mS and the initial setting of 150mS was kept for the start up presentation.

The rainbowRing, mode 5, was changed so only the outer lights are on. They then rotate whenever any switch is pressed. This method makes the rainbow colors easier to differentiate and identify as a rainbow.

Mode 0, random colors which fade away, was corrected so all the lights turn off when the mode is selected. Before the colors would fade back to the color they were when leaving mode 6. Mode 6 was a demo mode which changed the colors of each light at random.

The box was measured so polycarbonate could be ordered. 14 1/2" x 12 7/8" (368mm x 327mm).

 Width of enclosure

Distance from inner edge to inner edge

To do:
  1. Create To Do list for Color/Touch + Sound

Journal Page

The rest of the posts for this project have been arranged by date.

A list showing of all the final posts of COMPLETED projects.


This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.

All information in this blog, or linked by this blog, are not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.

All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.

Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim claim property or assets based on their post.

This blog, including pictures and text, is copyright to Brian McEvoy.

2015-01-12 (M)