This project is originally from inscrutable's here is the link: http://www.instructables.com/id/TWIST-DIY-Tweeting-Weather-Station/?ALLSTEPS by Jonathan Pereira
1. Step One: Thank you for choice to make a Twist weather station although the project is a bit of a challenge, the feeling of accomplishment after completing steps makes it total worth it. First, you are going to need some materials. The spread sheet below will tell what parts are needed and what tools are need (on sheet two). I would strongly suggest using a window computer.
2. Step Two: Laser Cutting the Bases and Front. It is optional to use wood or card board. You need to now laser cut the project's base. Below is a picture of the laser of the laser cut file. Also shown is a finished cardboard laser cut. Each triangle should be 15.832 in. wide and 10.209 in. high. The file is at the bottom of the instructions.
Troubleshooting: If the laser cut doesn't seem to fit, then make sure that the dimension are set to the correct dimensions.
If the laser cutter still doesn't print make that the advanced setting are set to the material of your choice.
If the laser cutter only prints part of your project make the sure red lines are .001 INCHES wide not the metric system.
If after all of this the laser cutter still isn't printing ask the teacher for help and tell him all of the solutions that were tried.
3. Step Three: 3D Printing the one inch standoff's. Below is the link to Tinkercad's website where the standoffs have already been designed. https://www.tinkercad.com/things/3rBQ9hsebsB-three-standoffs . Also, the file is at the bottom of the screen. The picture below show the standoffs with out the holes in them. This new design has wholes for the nuts and bolt to go into.
4. Step Four: Assembling of the card board. Place the sensors and the board as seen in the images below.
5. Step Five: Assembling the Wires. On the TWIST weather station indestructible this image is on there to help explain how all the wires on connected. You will need male and female wires.
Helpful hints: To keep your wires straight it is easiest to have power=red, group=blue, and color=everything else.
6. Step 6: Setting Up the Intel Edison Board. Go to the Intel Edison getting started with the board site, also called https://software.intel.com/en-us/iot/library/edison-getting-started .
1. Pick the Arduino Expansion Board Setup and follow the steps for setting up the board. Make sure the board shows up on the computer under the computer screen like it did on this photo, which was taken from the Intel site. In addition make sure the green light is on. If the green light is not on their is no power.
2. Select the Windows 64-bit operating system. Download the Intel Installer and when you check in the device manager the only Intel thing that should come up the the "Intel Edison Virtual Com Port" do not worry about the "Intel Edison USB Composite Device". Also make sure you have the "USB Serial Port" showing up. Also, make sure every thing went smoothly with the download and that the board was flashed. If the board was not able to flash in the initial setup follow these instructions: https://software.intel.com/en-us/flashing-firmware-on-your-intel-edison-board-windows
3. Follow the instructions on setting up a serial connection and be patient because this process might take a few tries.
4. In order to make the USB Serial Port show up you must have the farthest write USB mini plugged in as well.
4. Finally finish setting up the board over WiFi with putty and connect the board to you local WiFi. This is a frustrating and time consuming process and if this doesn't work, try starting over at setting up a serial connection.
5. Make sure to down load arduio 1.6.x(the latest model).
7. Step Seven: Setting up twitter. Make a twitter account and then go to the NeoCat Website (http://arduino-tweet.appspot.com/) and receive your token. Next, get the twitter library and down load the ZIP from the website ZIP file is posted at the bottom of these instructions. The next step is to then go into arduino and under sketch their is an included library. Click on that. Then add the Zip that was just downloaded. Now it should be in your included library.
8. Step Eight: Run the sample twitter sketch. This is just to make sure that the board connects is able to connect to the twitter. Make sure that you are connected to the Intel Edison Virtual Com Port in the ports (you can check this by going to device managers and seeing which port number is the Intel Edison Virtual Com Port number) and also make sure that the board is an Intel Edison Board, by going to boards and selecting it (you might need to go to board manager and and the Intel Edison Board).
9. Step Nine: Sample Running the Different Sensors. It's always good to make sure the all sensors work before continuing. For the MQ2 I would suggest using this website to try and calculate/test it. With the MQ2 sensor you need to let it run overnight in order for it work properly. Also, to test get an adult and set some cardboard on fire and carefully put the sensor near the smoke and make sure that you get a different reading. Finally for the MQ2 sensor you might need this data sheet including calculations.
Included at the bottom are the sample sketches for the twitter and the DHT11. For the YL-83 test by adding water and make sure that the value changes. Finally for the temperature code (DHT11) breath in to the sensor to try and change the reading. Also, if you have a different sensor, this is a simple fix for running the sample code, just change the version by deleting the // in front of the type, version of sensor you have and add a // in front the DHL11. Finally, you want to make sure that you have clicked the serial print button in the top right corner.
10. Step Ten: Fix the Code. I was unable to fix the final code, but if you can do C++ I sincerely hope that you able to fix it.
11. Step Eleven: Stand Back and Congratulate Yourself! You have created a tweeting weather machine ☀ ⛅ ☁ ⚡ ☔ ❄-->💻 !