I built this project using XinaBox ☒CHIPS and Arduino IDE. It is a 5 min project, that allows you to read altitude data received from the ☒SW01 on the serial monitor. This project is an adaption of my previous Easy Peasy Temperature Monitor project. Using the ☒CHIPS assembly is easy. The Arduino IDE software makes creating the code for the project simple.
If you're not sure what QNE is you should follow this link. The explanation given is short, sweet and useful.
- Go to Github.xinabox
- Download xCore ZIP
- Install it into Arduino IDE by going to "Sketch", "Include Library", then "Add .ZIP Library". As seen below.
- Download xSW01 ZIP
- Add the library the same way as you did for the xCore.
- Connect the IP01 and CC01 using an ☒BUS Connector. Make sure the ☒CHIPS' names are orientated correctly.
- Insert into an available USB port.
- Google your local air pressure in pascals for the day.
- Download or copy and paste the code from the "CODE" heading into your Arduino IDE. Enter the air pressure where indicated. Alternatively you could create your own code using the relevant principles to achieve the same objective.
- To ensure there are no errors compile the code.
- After successful compilation(no errors found) you may upload the code to your ☒CHIPS. Ensure the switches are facing "A" and "DCE" respectively before uploading, if it is an IP01 with switches.
- Once the upload is successful, remove the IP01 from the USB port. Attach the SW01 with another ☒BUS Connector to the CC01.
- Insert the board back into the same USB port.
- Open the serial monitor in the top, right-hand corner of the screen. It should look like the image below after a few moments.
- You can now view altitude readings from the SW01 on the serial monitor