-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Noise on signal when doing semi-manual pin assignment, software frozen #22
Comments
Hi, a) Have you installed the phase-detector sketch in the arduino that is used to detect the pins? In any case, I will try to add more debug messages and avoid the software from hanging. Best, |
Hello, After changing the hardware of the arduino phase detector, we still got the same error. I noticed when connecting the Arduino Nano that we have to use the old bootloader for ATMega 328P otherwise it doesn't upload the code. It seems like the bootloader was updated in 2018. Could it be that you used the new bootloader ? Also on line 34 of the phase detector code, the line should print the samples array. When the board is connected to the simulation software it says the port is busy, and when the board is not connected to the simulation software (with only the Mega board sending the signal to the transducers) the monitor is empty. Is that normal ? Thanks |
It is not possible to have the phase detector working and the serial monitor connected to it. Have you selected the transducers in the order that you want them tested and then pressed the button Order? Otherwise, all of them may have order 0 and cause problems. Best. I know the phase assignment works like shit, I need to brush it up asap. |
Hello,
When doing the semi-manual pin assignment following the steps of your video, we noticed that :
Transducer Assignment menu > Connect (Arduino Nano is connected correctly) > Start > Check. Once we click on the 'check' command there is no output when it should show numbers for Selected, Pin, Amplitude, Phase. After that the software is completely frozen and we have to restart it.
It probably is because the software does not detect the signal coming from the transducers correctly, as when we checked it with the oscilloscope :
We used all materials recommended as well the codes provided during this experiment.
Our driver is an Arduino MEGA, and we are working on an 8x8 flat array.
You can see how we proceeded on this video. It shows more precisely the problem that we're having.
Would you have any idea why is this happening and how to solve the problem ?
Thank you
The text was updated successfully, but these errors were encountered: