2019-04-11 (Th) Electronic Wind Chimes EWC

Three of the screens worked when they were all powered. This was good news since that meant there were no catastrophically shorted wires and of the four that were just added, one of them worked immediately. One problem was an error in the testing software which did not send a name to screen three, but this was the least of the issues. All the screens had a name and a counter. The first screen started at zero at startup, and the rest of them started at 1000, 2000, 3000, etc., depending on which number it was.
Three working screens

Problems were tracked down using a continuity detector. One of the probes was attached to a metal pick which could reach more awkward angles and scrape away some of the residual flux.
"specialty probe"

The most common problem was missing solder joints which all three problem boards had at least one of. One of the boards had a couple of crossed wires that made it look like it was receiving data intermittently. Comparing junctions to one another, and even measuring continuity between points between boards, made debugging simpler than figuring out where all the wires were supposed to go on the controller alone.
Missing solder joint
Crossed blue and black wires

All the screens were fixed, and I'm pretty sure I turned off the soldering iron. Everything was propped up on some LEGO blocks so it would be easier to photograph. Getting the screens to look good and still have a clean background was not easy, so the picture below has the screen images taken from a low-light photo, and the rest used a flash.
Six working screens

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

First time here?

Completed projects from year 1
Completed projects from year 2
Completed projects from year 3
Completed projects from year 4
Completed projects from year 5
Completed projects from year 6

Disclaimer for http://24hourengineer.blogspot.com and 24HourEngineer.com

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, is 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 property or assets based on their post.

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