Welcome to EnviroDIY, a community for do-it-yourself environmental science and monitoring. EnviroDIY is part of WikiWatershed, an initiative of Stroud Water Research Center designed to help people advance knowledge and stewardship of fresh water.
New to EnviroDIY? Start here

Anthony Aufdenkampe

Forum Replies Created

Viewing 10 posts - 61 through 70 (of 71 total)
  • Author
    Posts
  • in reply to: GPRSBee #12755
    Anthony Aufdenkampe
    Participant

      @srgdamiano, that is great news. Do your recent discoveries lead to a clear path for getting this to work with ModularSensors on the Mayfly?

      in reply to: Minor Glitch Reading Maxbotix MB7389 with Mayfly #12394
      Anthony Aufdenkampe
      Participant

        Kevin and David,
        Here’s a heads up that the after some testing, we pushed those development branches to the master branch of https://github.com/EnviroDIY/ModularSensors. The Maxbotix should work well now, and it should be much easier to find the right version of the code. We’ll give it an official release soon.

        in reply to: Minor Glitch Reading Maxbotix MB7389 with Mayfly #12346
        Anthony Aufdenkampe
        Participant

          Kevin and David, thanks for posting these issues with the MaxSonar. David, thanks also for the photos!

          I’ve also had funkiness with my Maxbotix deployments this summer when using the EnviroDIY ModularSensors library. For me it just seemed like it was repeating the last values.

          David, thanks for showing everyone that quick fix and for helping me make the connection that the issue was likely with with SoftwareSerial_ExInts. I think that has been the trouble, but in an indirect way.

          Anyways, I think it’s been fixed on one of our development branches, which I’ll point you two to for testing.

          The history is that Sara Damiano did a ton of work this spring to stabilize code, especially with anything related to SoftwareSerial including Arduino-SDI-12 (see ModularSensors/releases and also Arduino-SDI-12/releases. However, she didn’t quite finish pulling all of that work back into an official release before heading out on maternity leave. See https://github.com/EnviroDIY/ModularSensors/pull/153. Anyways, one of her commits (e1e3ecc) added a buffer cleaning step to the MaxBotixSonar.cpp. The code in her pull request also points to an updated version of the Arduino-SDI-12_ExtInts library.

          Anyways, I’ve successfully gotten stable data from a MaxSonar with the new code with at:

          ;ModularSensors *calcVar* branch as of June 4, 2018: head, 52 commits ahead of 0.11.6 https://github.com/EnviroDIY/ModularSensors.git#4a10279e1031513391ce03d1914684ce5db812ff

          If either of you use PlatformIO IDE, you can easily reconfigure your libraries to point to this code by adding the line above to your .ini file.

          Otherwise, download the repo at that point in the commit tree by going here:
          https://github.com/EnviroDIY/ModularSensors/tree/4a10279e1031513391ce03d1914684ce5db812ff

          Let us know how that works. Meanwhile, I’ll be working toward moving that into a new release.

          in reply to: Modify SW5V boost to 12V #12211
          Anthony Aufdenkampe
          Participant

            @neilh, thanks for all of these tips. I’m just now diving back into all this, and actually need to make a lot of progress in the next 10 days.

            I decided to still go with the Acculevel, because I needed the extra depth range.

            Do you have any working Arduino code for the Acculevel? or even the nanolever. It would be a great place to start. My goal is to build a KellerModbus library, that builds on our EnviroDIY/SensorModbusMaster library.

            For powering, we just developed a shield for the Mayfly and will be posting those plans & Eagle files and soldering instructions to the EnviroDIY/SensorModbusMaster library.

            For sending to the internet, we’re using our EnviroDIY/ModularSensors library to post to the new EnviroDIY Water Quality Data Portal.

            in reply to: Modify SW5V boost to 12V #2484
            Anthony Aufdenkampe
            Participant

              Sara has done some great coding work with her SensorModbusMaster library, primarily in support our use of the high quality and inexpensive sensors from YosemiTech. We’ve developed a specific library for all YosemiTech sensors, which makes accessing all of the power functions quite easy: https://github.com/EnviroDIY/YosemitechModbus. All of this works with our powerful EnviroDIY ModularSensors library.

              I’ll be working this month on connecting a Keller Acculevel+ Submersible Pressure sensor, building off of the SensorModbusMaster library.

              We’ll keep you updated.

              in reply to: Recording data from pressure sensors on an SD card #2206
              Anthony Aufdenkampe
              Participant

                MillerG, can you paste in the error codes you get with your first sketch?
                Also, I reformatted your first sketch so that it would render better, but I’m slightly worried that I may have messed something up when I did it. Can you confirm that the first sketch is correctly rendered? Thanks!

                in reply to: Powering V0.5 with >12V #2205
                Anthony Aufdenkampe
                Participant

                  DaveE, No problem! The circuitry is designed for 12V batteries and can handle up to 15V or so to accommodate for a fully charged lead-acid batter. We just didn’t want anyone to daisy-chain a pile of other batter types much beyond 12V, which is why we listed 12V.
                  We hope to be providing full documentation on the new v.5 Mayfly boards soon!

                  in reply to: Recording data from pressure sensors on an SD card #2189
                  Anthony Aufdenkampe
                  Participant

                    MillerG, thanks for posting your question here!

                    In the meanwhile, have you successfully run the “Simple File Example” sketch? It’s here: https://envirodiy.org/mayfly/software/simple-file/; and also on GitHub here: https://github.com/EnviroDIY/EnviroDIY_Mayfly_Logger/tree/master/examples.

                    Last, if you are using an SD card that is larger than about 4 GB, you’ll probably need to use a newer Arduino SD library that we are now using: https://github.com/greiman/SdFat. This library can handle SDHC cards with up to 32 GB of capacity. So, if you can’t get our “Simple File Example” to work, then download and put this SdFat folder in your ~/Documents/Arduino/Libraries directory. Then you should be able to replace

                    with this code to your “Simple File Example” or any other sketch:

                    Let us know if you are successful with any of this.
                    If that works then try to merge the code in the “Simple File Example” with the code that you have working for your sensor.

                    If you still need help. It would be great if you could post your code, using the “Add Code Snippet” button at the top of the forum post editor, or by attaching files to your post via the button at the bottom of the forum post editor.

                    Last, we’re working on an easy to use ModularSensors library (https://github.com/EnviroDIY/ModularSensors) that will integrate SD logging, radio communication, solar-charing and sleep functions for a set of preselected sensors. Unfortunately your sensor is not on that list at this time, but we could consider adding it in the future (or you could help us)!

                    Anthony Aufdenkampe
                    Participant

                      Danny, thanks for all your work on implementing these slave-side additions to our Arduino SDI-12 library (https://github.com/EnviroDIY/Arduino-SDI-12)! We really appreciate your contributions!

                      As you mentioned, @srgdamiano has been very actively working on all of the Arduino libraries that our Mayfly depends on for communicating with environmental sensors. See https://github.com/EnviroDIY/Libraries.

                      These libraries make it quite easy to use the example and workshop sketches in https://github.com/EnviroDIY/EnviroDIY_Mayfly_Logger.

                      The most exciting stuff, however, is in a new Modular Sensors library that we are developing not just for the EnviroDIY Mayfly but also for other Arduino-compatible boards (but we haven’t tested any of those yet!). See https://github.com/EnviroDIY/ModularSensors.

                      in reply to: Using PlatformIO with Mayfly #2057
                      Anthony Aufdenkampe
                      Participant

                        I also had a very positive support experience with the people from PlatformIO, and have really enjoyed using it in the last few days.

                        I had issues with PlatformIO IDE installing because the way I installed Anaconda Python installation had modified the way virtual environments are accessed (which PlatformIO needs to run). After posting an “Issue” on their GitHub repo page, they followed up, worked with me to fix the problem, and merged the fix into the new IDE version 2.0.0-alpha5.
                        https://github.com/platformio/platformio-atom-ide/issues/218#issuecomment-279464876
                        It now works beautifully and should work for anyone with Anaconda Python (for PlatformIO IDE version version 2.0.0-alpha5 or greater).

                        Another win for open-source, GitHub issues and continuous integration!

                      Viewing 10 posts - 61 through 70 (of 71 total)