1) Keep all water away from the electronics and power supply at all times! 2) This is not a toy! Keep it out of reach of young children and pets. 3) SwitchDoc Labs assumes no liabilities in the use of this kit, beyond the refund of the purchase price. Errata...
Easy to build. Easy to learn about the IoT (Internet of Things) and the Raspberry Pi. The heart of the new WeatherSense Sensor is the our new 433MHz MiniProPlus CPU board in working in conjunction with the SwitchDoc Labs AfterShock Earthquake Detector Board.
Page 4
The WeatherSense AfterShock kit is so simple that even middle school children can build it with just a little adult help for configuration and installation. Page Version 1.1 June 2021...
Before You Build Your WeatherSense AfterShock System You should build and test your WeatherSense AfterShock system as BEFORE you put it in the optional 3D Printed case. The WeatherSense AfterShock Assembly and Test manual will tell you how to do that. Get it working first, then put it in the case.
What are we doing here? We are assembling and weatherproof the WeatherSense AfterShock System. In this manual, we are going to assemble the WeatherSense AfterShock system and test all the functions. Parts List Part A...
Page 7
Part C Part D 433MHz Transmitter with Antenna AfterShock Earthquake Detection Board Page Version 1.1 June 2021...
Page 8
Part F Part E SunAirPlus2 Solar Power Data Collector 330mA 6V Solar Panel and Controller Part H Part G Three (3) 20cm Grove Cables 3.7V LiPo Battery (Not included) Page Version 1.1 June 2021...
Page 9
Part J Part I Box Top Box Bottom Part K Air Quality Housing (Not used) Page Version 1.1 June 2021...
Page 10
Part N (Combined with Part M in newer Part M Kits) Box Plug Joiner Part P Part O Saucer Lightning Housing Top (Not Bent Joiner used) Page Version 1.1 June 2021...
Part R Part Q Solar Bracket Saucer Lightning Housing Bottom (Not used) Parts you need to buy separately from the kit • 3.7V LiPo Battery • Raspberry Pi Page Version 1.1 June 2021...
• Compatible SDR Software Defined Radio (For example: https://hpjhlytllzrwf4qn- 24552113.shopifypreview.com/products/software-defined-radio-sdr-and-antenna • 32GB SD Card (unless you bought the SD Card from SwitchDoc Labs) • Power Supply for the Raspberry Pi What else do you need for Assembly and Weatherproofing? • 1 – 510mm x 3.6mm screen spline (any hardware store) •...
Step by Step Assembly You will need to disassemble the unit that you assembled in the WeatherSense AfterShock Assembly and Test and follow the assembly instructions below. Step 1: Superglue 4 5mm brass inserts into the bottom box (Part I) as in the picture below. Use a screw to help you position and glue the inserts into the box.
Page 14
Step 2: Attach the MiniProPlus (Part A) to the bottom box (Part I) using two 5mm screws as shown below. As always, tighten, but don’t over tighten the screws as you will strip the plastic threads. Step3: Take the AfterShock board (Part D) and thread two 8mm M3 screws through the top two holes as shown.
Page 15
Step 5: Attach the AfterShock board (Part D) to the bottom box (Part I) as shown. Don’t overtighten the screws. If you do, you will strip the plastic threads and have to glue to board into the bottom box (Part I). Step 6: Take the 433MHz transmitter (Part C) and plug it into the TX header on the MiniProPlus board (Part A).
Page 16
Step 8: Plug another 20cm Grove cable (Part H) into the J7-I2C Grove connector on the MiniProPlus (Part A) and plug the other end into the SunAirPlus board (Part F) Grove connector. Step 9: Plug the USB micro to USB Type A cable (Part B) into the MiniProPlus (Part A). Page Version 1.1 June 2021...
Page 17
Step 10: Insert your LiPo Battery (not included – example shown as Part G) into the space provided. You can use Velcro or double sided tape to secure the battery to the bottom box (Part I). Step 11: Making sure the SunAirPlus2 switch is in the off position (slide towards the battery connector), plug in the battery (Part G) to the JST-2 connector marked Battery on the SunAirPlus2 Board (Part F) as shown below.
Page 18
Step 12: Attach the Solar Panel (Part E) JST-2 plug to the JST-2 connector on the SunAirPlus2 (F) board as shown above. Step 13: Attach the USB Cable (Part B) to SunAirPlus2 (Part F) as shown above. Step 14: Attach the SunAirPlus2 board (Part F) to the bottom box (Part I) using two 5mm screws as shown.Don’t overtighten as they are plastic threads! Step 15: Check to see that the Box Plug (Part M) fits in the right side hole of the bottom box (Part I).
Page 19
Step 17: Take the two 16mm screws and thread them through the lock blocks on the right side of the bottom box (Part I) as shown. You won’t have the Grove Cable extending through the hole with the AfterShock kit. Step 18: Take the Solar Bracket (Part R) and screw in the Joiner (Part N) and Box Plug (Part M) assembly.
Step 19: Remove the plastic from the front of the Solar Panel (Part E) Step 20: Slide the Solar Panel (Part E) into the slots on the Solar Bracket (Part R) with the wires facing down. If it is too loose, secure with tape or glue. Step 21: Slide the complete Solar Bracket Assembly into the bottom box (Part I) hole on the left side, making sure all wires are in the slot and not being pinched by the assembly.
Testing WeatherSense AfterShock If you have the SwitchDoc Labs SD Card, you can proceed to Step 4. Step 1: Install the SDL modified version of rtl_433. In a terminal window on your Pi at /home/pi type: git clone https://github.com/switchdoclabs/rtl_433.git Then compile it on the Raspberry Pi:...
Page 22
Or, if your software is up to date: pi@SwitchDocLabs:~/SDL_Pi_WeatherSense$ git pull Already up to date. Step 6: First we will test the reception of the wireless weather sensors. Test your SDR and WeatherSense installation as follows. Note you must have completed the WeatherSense AfterShock assembly. cd /home/pi/SDL_Pi_WeatherSense sudo python3 WeatherSenseMonitor.py...
More about the SDL_Pi_WeatherSense software in the WeatherSense Software Manual. If you have other WeatherSense Sensors (such as SkyWeather2, WeatherRack2, F016TH Indoor sensors, etc), you will see them show up in the list too.
Page 24
Each bit of the lower four bits of the AuxA variable (0CAB) are coded as: AuxA has state information coded in the bottom byte of the 32 bit AuxA as 000EDCBA // A = 1, AfterShock Present, 0 not present // B = 1, IN3221 (Solar) Present, 0 not present (SunAirPlus) // C = 1, Low battery, Chip shut off (too many false alarms in low voltage mode) // D = 1, I'm alive message...
Step 3: Take the 510mm Screen Spline and push it into the Box Top (Part J) channel. Start in the middle of a long side. This becomes the bottom of the Box Top (Part J). Step 4: Screw down the Box Top (Part J) with the spline gap at the bottom. Start all four 8mm screws until they just start into the brass inserts on the bottom box (Part I) and then go around and tighten all the screws down (but not too tightly! You can pull the brass inserts out of the box!).
Programming manual. Disclaimer SwitchDoc Labs, LLC takes no responsibility for any physical injuries and possession loss caused by those reasons which are not related to product quality, such as operating without following the operating manual and cautions, natural disasters or force majeure.
Need help?
Do you have a question about the WeatherSense and is the answer not in the manual?
Questions and answers