The Arduino LCD HelloWorld example used pins 2, 3, 4, 5, 11, and 12 so those were taken into account when making the IO list reservations. This could have been easily modified in the code, but there was enough room to keep it intact and allowed the example code to be uploaded without modification. Every other screen in this project will have to use modified numbers to send data to the appropriate screen. It was a pleasant surprise when the example code worked immediately since it was assumed that there would need to be some fixes on the hardware. Sometimes it works on the first try.
Potentiometers on the primary module were tested by uploading code that read and printed analog values through the serial terminal. At first, the incoming data was inconsistent and reminded me of why the old hardware was abandoned.
The problem with the hardware turned out to be some missing solder bridges which connected the incoming wires to the outgoing wires on the prototyping board. The same problem occurred on the digital switches. Once these bridges were made, all the inputs worked.
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
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.
2019-03-20
Screen displaying the "HelloWorld" code
Potentiometers on the primary module were tested by uploading code that read and printed analog values through the serial terminal. At first, the incoming data was inconsistent and reminded me of why the old hardware was abandoned.
Prototyping board with missing solder bridges
The problem with the hardware turned out to be some missing solder bridges which connected the incoming wires to the outgoing wires on the prototyping board. The same problem occurred on the digital switches. Once these bridges were made, all the inputs worked.
Solder bridges on resistors and vias
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
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.
2019-03-20
Comments
Post a Comment