This tutorial will show you how to build your very own monitoring station. Once completed you can use it for applications such as fish tank/aquarium, hydroponics, aquaponics, and even your swimming pool. It utilizes the Atas IoT software on the Windows IoT 10 platform for Raspberry Pi. Atlas IoT allows you to monitor in real-time, multiple parameters within your systems, for example, the potential of hydrogen (pH), conductivity, dissolved oxygen (DO), oxidation-reduction potential (ORP), temperature and carbon dioxide.
- Can be used as a standalone unit
- Works with Atlas Scientific's EZO circuits: pH, EC, DO, ORP, RTD, CO2, and PMP
- Monitor up to 6 sensors (these can be different or multiples of the same).
- Real-time data output in both numerical and graphical formats.
- Easily calibrate sensors
- Export data
- No wiring needed
- No programming required
- Color touch screen technology
- The software is FREE
- ScanDisk ultra micro SDHC, 16 GB card
- USB micro SD card reader
- Raspberry Pi 7" touchscreen
- Raspberry Pi 7" display case
- Raspberry Pi power supply
- Raspberry Pi (Model 3B used in this tutorial, software not yet compatible with model 3B+)
- Micro USB female to 2 micro USB male splitter cable
- Whitebox Labs Tentacle T3 shield
- USB Keyboard
Step 1: INSTALL DASHBOARD
Download and install Windows 10 IoT Core Dashboard which allows you to set up your Raspberry Pi from your PC.
Step 2: MICRO SD CARD
Step 3: OPEN DASHBOARD
Once the Windows 10 IoT Core Dashboard has been installed, open the program and select Set up a new device
Signing in with a Microsoft account is not required, click Skip this step
Step 4: INSTALL WINDOWS ON THE SD CARD
Device type: Raspberry Pi 2 and 3
OS Build: Windows 10 IoT core 17763 (or higher)
Drive: Your micro SD card
Device Name: How you will see the Pi on your network
Password: How you will access the Pi (remember your password)
Check the box for the license terms and then click Download and install to put the IoT core software on your micro SD card.
Once your micro SD card is ready, insert it into the Raspberry Pi.
Step 5: ASSEMBLE THE HARDWARE
The EZO circuits MUST be put into I2C mode. It will not work with UART mode. For more information on how to switch from UART to I2C, refer to the following LINK.
Each of your EZO circuits MUST have a unique I2C address which can be an integer number from 1 to 105.
The Atlas IoT software is currently not compatible with the Raspberry Pi 3B+.
The Micro USB female to 2 micro USB male splitter cable is used to share the power from the supply with the display and Raspberry Pi.
Step 6: BOOT UP
Power your setup.
The boot screen may appear upside down on the display. This is remedied after the next few steps.
Step 7: SETTING THE WIFI
Once Windows 10 has finished booting, you will be asked to adjust a few settings. This is why you need the USB keyboard.
Enter the username and password, as shown in fig1-
Password: this is the password you created in step 4.
After logging in, Windows will then ask you to connect to a Wifi network (Do not skip this step). Once Windows setup is complete, you will be brought to the IoT core Default Application page, shown in fig2 above.
Step 8: PREPARE TO INSTALL ATLAS IOT
Now that Windows 10 is on your Raspberry Pi, it is time to install the Atlas IoT software. In the IoT Dashboard, under My Devices, you should now see your Raspberry Pi.
Double click on your Raspberry Pi
Click on Open Windows Device Portal in browser. A web page will open and you will be asked to log into your newly setup device. Enter the user name and password-
Password: this is the password you created in step 4
Step 9: ADJUST SETTINGS
You are now in the device portal (back end) of your Raspberry Pi. Under Device Settings, you can make adjustments to things like display orientation, resolution and time zones. Also, this is where you will be able to correct the flipped screen from step 6. If you don't have any settings to adjust, move to step 10. If you do make any changes the device must reboot before you can continue.
Step 10: INSTALL THE ATLAS IOT
Download the Atlas IOT software HERE.
Once the zip file downloads, extract the files and head back to the IoT Core Device Portal.
Click on Apps->Apps manager. Then click Choose file and locate Atlas_iot.appx from the extracted zip file you just downloaded. Don't hit install, you're not done.
Three more files are needed for the installation to be complete and they have to be added one at a time.
Click on the check box that says Allow me to select framework packages, click Next and then click Choose file (again), go back to your extracted zip file. Dependencies > ARM > ( you will find three *.appx files in there. Select the first one. Repeat the process again for the remaining two files).
Now click install. The process should take about 1 minute.
Step 11: STARTUP
Once the installation is finished, the Atlas IoT software will be displayed on a list of installed apps. To begin running the software, click the startup button. Installation is now complete!
Step 12: ENJOY YOUR MONITORING SYSTEM
The Atlas IoT is constantly being worked on, so check the Atlas Scientific website for updates.
Step 13: MOVING FORWARD: EXPORT DATA
For each EZO circuit on your Raspberry Pi, data is logged every second. Refer HERE on how to export the data.