top of page
Search

Week of 4/6

  • Writer: euanr723
    euanr723
  • 5 days ago
  • 2 min read

This week I continued to work on getting my PCB working. At the end of last week I was able to get the transmitting PCB metro mini working. However the two PCB's were not properly communicating with one another. So this week I continued to look for solutions to this problem. At the start of the week I recreated the breadboard for the transmitter to try and see if it was the problem or if it was the receiving PCB. When I first set it up I ran into a problem. Not only was the transmitter not working, but the Metro mini all together. So my first step was to fix that issue. After uploading code into a new metro mini, and fixing some of the wiring on the nrf24l01, I created a mock code transmitting the message "Hello" to see if the receiver was working, and, it worked!

After this, I then transferred it back over onto the PCB and tested it again, and once again it worked! After this I finally switched back to the Rover code and tested to see of the joystick data would transfer and it did as well. However, the one problem I was still facing, was even though all of the signal transferred correctly, the motors would continually misfire and work incorrectly, so I dug deeper. When looking back at my schematic I may have found the problem: the 2 pin plug in for the battery was connected to the motor driver on one end, however on the ground side, it was connected to the metro mini. With this information, I think that this may be the cause, with the ground potentially floating across some pins leading to the weird result. Tomorrow I will create a breadboard to test my theory and see if I need to new PCB or if I must continue looking.

original
original
updated
updated

 
 
 

Recent Posts

See All

Comments


©2023 by Euan's Creations and Projects. All rights reserved.

bottom of page