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

Shannon Hicks

Forum Replies Created

Viewing 10 posts - 1 through 10 (of 524 total)
  • Author
    Posts
  • in reply to: Issue w/ mac communicating w/ v0.5b board #18440
    Shannon Hicks
    Moderator

      Have you tried a different microSD card?  Either it’s a defective card or sometimes one or more of the pins in the microSD card socket can get damaged when inserting a card and cause a short-circuit inside the socket that prevents the Mayfly from operating properly.  Are you using the onboard microSD socket on the Mayfly board, or the optional vertical microSD card board plugged into the 2×4 header next to the power switch?

      in reply to: Sensor Values Unrealistic and Unchanging #18423
      Shannon Hicks
      Moderator

        Sensor values of -9999 for the Hyrdos21 CTD sensor mean that the Mayfly board isn’t hearing any communication from the sensor.  Did you carefully follow all the directions in the Monitoring Station Manual (specifically section 6) for preparing and programming a Mayfly for use with the Hydros21?  The sensor’s default SDI12 channel number needs to be changed from 0 to 1 (if you’re using one of our example ModularSensor sketches), and it must be connected securely to the 3.5mm headphone jack and connected to one of the Grove jacks labeled SDI-12.  If you’re using a bare-wire CTD sensor, then doublecheck that you’ve got the appropriately-colored wires connected to the right terminals of the screw terminal adapter board (for power, data, and ground).

        And the OBS-3 turbidity sensor doesn’t appear to be connected either, because with no sensor connected the low range value is usually around 60NTU and the high range is around 250NTU.  The online Monitoring Station Manual doesn’t show instructions for how to connect an OBS-3 sensor anymore because they were discontinued 4 years ago.  You’ll need either our old-style 6-terminal screw adapter board, or our newer multipurpose 6-terminal adapter board.  That board gets connected to the Mayfly via the AA0-AA1 aux analog Grove jack.  The wiring colors on the OBS-3 cable should be green, black, and shield all connected to ground.  Red connected to 5V (be sure to move the voltage-selection jumper next to the Aux Analog Grove jacks to the 5v position (it ships in the default 3v position).  The blue wires goes to D1 (or S1), and the white wire goes to D2 (or S2).  If you’re using the newer multipurpose screw terminal adapter board, be sure the 3 solder jumpers on the back of the adapter board are soldered in the DEFAULT position (as shown in on of the product photos on the shop page for the adapter:  https://www.envirodiy.org/product/envirodiy-grove-6-pin-screw-terminal-adapter-pack-of-5/)

        in reply to: Could not wake modem for clock sync. #18400
        Shannon Hicks
        Moderator

          The UUIDs for the various parameters are generated by the MonitorMyWatershed website.  When you created the site for your particular station, you had to manually add whatever parameters you were interested in receiving from the Mayfly logger.  It looks like you added the 3 parameters for the Hydros21 and one turbidity parameter for the OBS3 sensor.  The old OBS3 turbidity sensors have two analog outputs, one low range and one high range (there’s more about this in the Monitoring Station Manual).  So you’ll need to log in to MonitorMyWatershed, go to your station details, then hit the Manage Sensors button and then add the additional parameters, starting with another OBS3 turbidity value.  Then you’ll need to add the parameters from the Mayfly itself, which are battery voltage, ds3231 temperature (Mayfly board temp that’s sometimes helpful for diagnostics), and the EnviroDIY LTEbee sim7080 signal percent.  All 3 of those parameters can be found on MMW dropdown menu under the sensor manufacturer name of EnviroDIY.

          in reply to: SDI 12 compilation error #18352
          Shannon Hicks
          Moderator

            Did you download the libraries.zip file correctly from this page carefully following the instructions in the Readme:  https://github.com/EnviroDIY/Libraries

            and then confirm that all 42 folders are in your Arduino/libraries folder (not nested into a sub-folder called “Arduino/libraries/libraries”) and that the folders contain actual files are are not empty?  You also have to restart the Arduino IDE if you unzip the files into the Libraries folder while the IDE is running.

            in reply to: Could not wake modem for clock sync. #18349
            Shannon Hicks
            Moderator

              The example code for a CTD/OBS3/SIM7080 station can be found here:  https://github.com/EnviroDIY/ModularSensors/tree/master/examples/DRWI_SIM7080LTE

              The only changes you’ll have to make is to enter the turbidity sensor calibration information in the correct place (lines 157 to 186), give the logger a unique name in line 59, and enter your UUID from MonitorMyWatershed in the section lines 220-238 (making sure that the order of the parameters in the UUIDs match the order of the variables in lines 194-201).  If your UUIDs from the website are in a different order than the code, then rearrange the variables in lines 194-201 to match the order of the UUIDs.  DO NOT rearrange the order of the UUIDs in lines 194-201.

              If you’re using a provider other than Hologram, you’ll need to change the APN as listed in line 106.  And make sure the SDI12 channel of your CTD sensor has been change to something other than ‘0’ (we usually use ‘1’ which is why it’s set to 1 in line 146.)  And make sure the jumper next to the Aux Analog Grove Jacks is set to 5v (the middle position) in order to power the analog OBS3 sensors with the appropriate 5v excitation voltage.

              in reply to: Could not wake modem for clock sync. #18347
              Shannon Hicks
              Moderator

                It’s likely that you deleted something important and that’s why the code isn’t working properly.  What sensors are you trying to use with your logger?

                in reply to: Latest supported Sensors for the Mayfly stations #18346
                Shannon Hicks
                Moderator

                  There’s a list of sensors currently supported by the ModularSensors libraries listed on the Github repo for ModularSensors:  https://github.com/EnviroDIY/ModularSensors?tab=readme-ov-file#supported-sensors-

                  in reply to: Widespread cellular network outage today #18337
                  Shannon Hicks
                  Moderator

                    Rather than create a new forum post for this issue, I’ll just add to this thread from last summer.

                    Today (January 22, 2024) there has been a widespread nationwide (USA) cellular network outage that has been affecting users of all the major wireless carriers, including the ones used by Hologram (the company that most of the EnviroDIY stations use).   The network has been down for about 5 hours, so logger stations aren’t able to connect to MonitorMyWatershed to upload their data.  There’s nothing that stations owners can do until the outage is resolved by the phone companies.  Once everything is back online, station owners could retrieve the memory card from their stations if they wanted to see any data that was recorded to the memory cards but wasn’t transmitted to the website.

                    in reply to: Could not wake modem for clock sync. #18336
                    Shannon Hicks
                    Moderator

                      We’d need more information in order to troubleshoot your problem.  Are you using an EnviroDIY Mayfly board, and if so what hardware version do you have?  What cell or wifi board are you using?  What Arduino sketch are you using on the board and are you using it mostly as-is, or did you rewrite any part of it or the supporting libraries?

                      in reply to: Alphasense CO2, Power Issues #18322
                      Shannon Hicks
                      Moderator

                        I found a schematic in your github repo, my suggestion would be to power everything external to the Mayfly with its own beefy power source, especially the relay bank.  It looks like you’re currently using the main 3.3v regulator of the Mayfly to power the relays and maybe some other things, which is probably what’s causing the brownout.  There’s a secondary 3.3v regulator that powers the SWITCHED_3V output (and the switched 5v and 12v circuits too), so that would be a better source for external devices (just leave pin D22 high all the time to leave the switched power outputs constantly on).  Most big external loads on the Mayfly should be connected to the switched outputs in order to provide a more stable voltage for the processor and other vital on-board circuitry.  Also, all of that power the Mayfly is providing to itself and all the peripherals has to run through the bq24074 charge controller, which handles all the power going into the Mayfly from either a battery or USB power (and also back out to the battery for charging), and sometimes it doesn’t like surges from motors and other heavy instantaneous loads.  So try powering that relay bank (and any other load) from an external source (making sure to tie all the grounds together for common reference) and see if that corrects your brownout issue.

                      Viewing 10 posts - 1 through 10 (of 524 total)