Friday, January 30, 2015

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

The list of components was scrutinized and pared down by eliminating the components which were not necessary since the sound chips can operate at 5.0VDC. The 5.0 volt regulator chosen was replaced for a different model with a higher current and a different footprint. When the device was inserted into the schematic it was done improperly so the screenshots show an improperly wired voltage regulator. The line going directly to the Vcc pin of the Arduino should be removed or routed to RAW.

 Voltage regulator. Improperly wired

A header pin array (1x6) was added to allow different sound modules to be used in lieu of the onboard sound chips. The five signal wires and a ground were wired to the six pin header array. This should be changed to at least seven contacts so Vcc (5.0VDC) can also be provided. Even numbers are more common in headers so an eight position header will likely be used. The additional pin can be RAW power in case a supplementary sound module uses the incoming voltage.

Header pin. Probably too small

A two-position header array was added to act as a switch for activating the, as of yet unprogrammed, alternative modes. Since this is being put on an analog input there should be a three-position to allow selection between ground or Vcc instead of adding a pull-up resistor.

 Auxiliary mode selector. Missing Vcc pin

Whole schematic. Lots of things wrong

To do:
  1. Buy Switches with rollers
  2. Install Switches
  3. Create circuit board
    1. Designate all components
    2. Design schematic of components
      1. voltage regulators
      2. Rename "Volume Control" to "Potentiometer"
      3. line level converters
      4. opto-Isolators
      5. power terminals
      6. mother-daughter board connectors
      7. device inter-connection signals
      8. auxiliary posts for musical devices
      9. jumper for alt modes
      10. and supporting components.
    3. Design layout for single layer board
  4. Make a parts list with links
  5. Order parts list
  6. Print circuit board
  7. Install components 
  8. Test + Verify
  9. Make all documentation public

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-27 (Tu)

Thursday, January 29, 2015

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

Testing the sound modules started by gathering the modules and a power supply. The power supply was capable of outputting 3.3VDC and 5.0VDC. Both modules were given 3.3V and the same results were replicated from the last test where the first module acted faulty but the second module operated as expected. To test the functions of the chips and the board the chips (ISD1820PY) were swapped. The fault was found on the first board since both chips performed as expected in the second board. This also suggested the first chip was not damaged by the 5.0V. To test this the second board had 5.0V applied and all functions tested well. A video was made demonstrating the operation of the board at 5.0V.

 Both modules given power

Labeled chips

Sound module testing


To do:
  1. Buy Switches with rollers
  2. Install Switches
  3. Test ISD1820PY chip 
    1. Test for correct GND/Vcc hookup
    2. Test with 5VDC 
  4. Create circuit board
    1. Designate all components
    2. Design schematic of components
      1. voltage regulators
      2. line level converters
      3. opto-Isolators
      4. power terminals
      5. mother-daughter board connectors
      6. device inter-connection signals
      7. auxiliary posts for musical devices
      8. jumper for alt modes
      9. and supporting components.
    3. Design layout for single layer board
  5. Make a parts list
  6. Order parts list
  7. Print circuit board
  8. Install components 
  9. Test + Verify
  10. Make all documentation public

 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-25 (Su)

Wednesday, January 28, 2015

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

A table saw's fence was adjusted to take 1/4" (7mm) off one end of the polycarbonate sheet. The measurement yesterday indicated that 8mm should be take off but the saw's ability to cleanly cut this plastic and the margin of error suggested that the first cut should leave 1mm extra. The cut was successful and the sharp blade made a clean edge on the plastic sheet. The size did not fit so more plastic was trimmed until it made a sheet with the dimensions of
14 1/8" x 12 7/8"
359mm x 327mm
In the end 3/8" (9mm) was removed. This resulted in sheets which fit securely but each quadrant seemed capable of being pressed independently of the other quadrants.

 Measurement of table saw

First cut made with table saw
Excess material still present
Final length of polycarbonate sheet

The first switch mounting was attempted by clamping a piece of wood from the user's side. The wood had to be narrow so it would press the plastic like a user would press it. Using a wide piece of wood might flatten the plastic which would not accurately simulate a person pressing. The first switched was positioned but unable to be mounted. This model of switch lacked a lever arm which was useful in retrospect because it added distance between the contacting surface of the plastic sheet and the position of the mounting holes. Different switches will be purchased.

 Plastic mounted in place and enclosure reassembled

Clamp used to simulate button press
Positioning switch

To do:
  1. Cut 8mm from polycarbonate sheets 
  2. Buy Switches with rollers
  3. Install Switches
  4. Test ISD1820PY chip 
    1. Test for correct GND/Vcc hookup
    2. Test with 5VDC 
  5. Create circuit board
    1. Designate all components
    2. Design schematic of components
      1. voltage regulators
      2. line level converters
      3. opto-Isolators
      4. power terminals
      5. mother-daughter board connectors
      6. device inter-connection signals
      7. auxiliary posts for musical devices
      8. jumper for alt modes
      9. and supporting components.
    3. Design layout for single layer board
  6. Make a parts list
  7. Order parts list
  8. Print circuit board
  9. Install components 
  10. Test + Verify
  11. Make all documentation public

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-22 (Th)

Tuesday, January 27, 2015

2015-01-26 (M) Color/Touch + Sound

The rest of the obvious components were added to the schematic. These were the devices used on the Color/Touch Sensory Panel and include the switch under each quadrant, a reed switch, and an IR socket. Less obvious components include:
  • voltage regulators
  • line level converters
  • opto-Isolators
  • power terminals
  • mother-daughter board connectors
  • device inter-connection signals
  • auxiliary posts for musical devices
  • jumper for alt modes
  • and supporting components.

    Added switches
    Whole schematic

    As components are added a link is saved for each in an Evernote file. This file will be made public when it is believed to be complete. A second list will also be made which describes more economical places to get some of the components.

    To do:
    1. Cut 8mm from polycarbonate sheets
    2. Test ISD1820PY chip 
      1. Test for correct GND/Vcc hookup
      2. Test with 5VDC
    3. Create circuit board
      1. Designate all components
      2. Design schematic of components
        1. voltage regulators
        2. line level converters
        3. opto-Isolators
        4. power terminals
        5. mother-daughter board connectors
        6. device inter-connection signals
        7. auxiliary posts for musical devices
        8. jumper for alt modes
        9. and supporting components.
      3. Design layout for single layer board
    4. Make a parts list
    5. Order parts list
    6. Print circuit board
    7. Install components 
    8. Test + Verify
    9. Make all documentation public

    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-21 (W)

    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)