What did I learn by throwing a bottle into my water tank?

Follow along!

  1. It is expensive. Costs NRs. 7k just for the device, not to mention you will have to run wires from the top to the bottom of your house and other installation charges that you will always be salty about.
  2. This is more about the lessons I learned. What I made is pretty jank anyway. 🤣
If pictures can speak a thousand words, then a gif can certainly do better.
Certainly cheaper than anything else in the market, don’t you think?.

Alright, let’s quickly set this up

  1. Fill up the larger bottle with water up to 70% capacity.
  2. Toss the larger bottle inside the tank, keeping the smaller one outside.
  3. Fill up the smaller bottle until it starts to pull the larger bottle.
  4. Remove just enough water so that the larger bottle pulls back again.
The readout bottle is nearly at the bottom, which implies that water is almost full in the tank.
The probe bottle is at the near top of the tank, which matches the earlier observation

Please don’t tell me it works?

The tank cover has a crack in it, where I can slip by the thread and some extra equipment.

But seriously, what’s to learn from this junk?

  1. Before you start a project, always check on the internet if anyone has already solved the problem. I have cut out the over-complicated designs I had wasted several days thinking about, whereas this google search only took me about 5 minutes.
  2. Simpler systems are better — the fact that there is no electrical system, and it’s just gravity and buoyancy doing the work means that I don’t have to protect it from the sun, rain, wind, etc. This system is super easy to maintain, replace and operate!
  3. Shapes — put more effort into it! It changed the precision of the product!
  4. Thread quality needs to be researched, I’ve noticed that non-tangling headphones use a flatter wire…, that shape seems relatively immune to tangling.
    However, in this case, the flatter thread system would further increase the friction. Not to mention that I have no way to manufacture such a material.
    Additionally, the tangling occurs only during maintenance and does not cause issues during operations.
  5. While sending information from one location to another, the correctness decreases as the distance increases. In this project, had I increased the length of the thread, or added more anchor points, the readout would have been more inaccurate.
    This sounds very obvious, but I didn’t consider this a serious problem until very late into the testing, thinking I’ll figure something out along the way.
    I tried to use other alternate readout mechanisms, such as using sound, electrical signals, wifi, pressure, but regardless of the mechanism, it would get inaccurate by the time the information is observed 3 floors below where I typically stay.

Main takeaway




A computer engineer, with a passion for cheap, affordable & environmentally friendly automation and utter disdain for paperwork and waiting.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Use a Sprint Backlog for Your Benefit

5 Things You Should Know to Break Into Developer Field

Affordable VPS Managed by Expert Service Provider

Drone Controls with the New Input System in Unity 2021

Tensorflow lite micro on Arduino Nano 33 BLE Sense: Part 5 Putting on model on arduino

Publish postgres port to network

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Samridh Tuladhar

Samridh Tuladhar

A computer engineer, with a passion for cheap, affordable & environmentally friendly automation and utter disdain for paperwork and waiting.

More from Medium

MacBook Pro: Real world experience.

10 Ways to Make the Most Out Attending an Athletic Training Conference

Software Engineering Notes (SEN) and the SIGSOFT Blog

Apple Developer Certificates, Identifier & Profile Management