#737-Chronometer

1 messages ยท Page 1 of 1 (latest)

strong timber
#

My recent project

boreal rock
#

Did you integrate your module with your simulation software?

#

I'm creating the same system here for my cockpit and I want to integrate it with my simulation software for greater immersion

strong timber
#

Yep, but I can't ghet it really to work

#

i'm getting desperate with my both 2 x 8digts over two 7219s....
I want to run two chronometers (Karl Clrkes 737diysim).
On an Arduino Mega I have two 7219s in single mode.

Have an external 5V power supply through which the 7219s get external power.
Arduino and 7219 are grounded together.

Now I start MF, and test the modules:

When testing, all 8 digits are displayed on a chronometer: [87654321]
on the second chronometer only the first digit is displayed: [8]

I now upload the module configuration again and test again,
both work fine: [87654321] + [87654321]

What am I doing wrong?
Thanks for any tips!

boreal rock
#

Data Pin Wiring: Ensure that you have connected the data, clock, and CS (Chip Select) pins to the correct pins on the Arduino. Double-check the wiring to ensure there are no crossed or loose connections.

Library Version: Confirm that you are using a compatible library for the MAX7219, such as the LedControl library. Ensure that you are using the correct functions from the library to control the displays.

Check for Interference: Make sure there are no conflicting signals or interference on the data and clock lines that could affect communication with one of the MAX7219s.

Serial Monitor: Use the Arduino Serial Monitor to debug your code. Print relevant information to the serial monitor to help diagnose any issues with data being sent to the displays.

Hardware Issues: If none of the above steps resolve the problem, consider the possibility of a hardware issue. Try swapping the MAX7219 modules or displays to see if the problem persists on a specific module or display.

#

Power Supply: Ensure that the external 5V power supply you're using is providing enough current to power both MAX7219s and the displays. Inadequate power could lead to display issues.

Ground Connection: You mentioned that the Arduino and the MAX7219s are grounded together, which is good. Double-check that the ground connections are secure and that there are no loose or disconnected wires.

#

here are some tips of what you can try to do

#

I hope it helps

strong timber
#

using latest beta of mf, becuse recursive displaying didnt work with official relase.
its all clean soldered on pcbs. 100 times checked for shortcuts - no issues.
i alreadey exchanged displays, max7219 chips...
always the same. You are sure, there is no bug in the firmware?

boreal rock
#

If you're using a beta version of a firmware library (MF, which I assume is a custom or specialized library for your project), it's possible that there could be bugs or compatibility issues with that particular version. Beta versions of software are typically in a testing phase and may not be as stable as official releases.

strong timber
#

Just degrded to latest offical 9.7.1, new firmware. no difference.

#

the external makes a voltage of 4.82 Volt. I think, thats ok.

boreal rock
#

Library Compatibility: Confirm that you're using the correct library version for your firmware. Sometimes, specific libraries work better with certain firmware versions.

Check for Interference: Make sure that there are no external sources of interference or noise affecting the data and clock lines between the Arduino and the MAX7219 modules.

strong timber
#

Where can i find a different firmware version?

boreal rock
#

I think the problem is there, mobiflight is not ideal for being able to have effective communication with your simulation software, for example, I created my script on the Arduino IDE and used the xplane SDK to integrate my choronometer, I recommend doing the same and it will work and

strong timber
#

hmm, ok... i'll think about that.
thank you!