My first solo bot

Before i start let me just say please excuse the really crappy name lol i made this account 3 years ago.

This is my first robot (i have built the SHR (3 years ago :/) but i followed the instructions to the letter and haven't made any changes so was no point in posting :)). basically i've just broken up from college and had nothing to do then i remembered a project i was going to do a while ago where moisture in soil was monitored and when it became dry a servo would be triggered to release water when there was enough water the servo would shut off the water :) well i did some research, came back to this website and discovered arduino. i then found i understood arduino code better than PIC so i ordered the stuff two days ago and wrote the program for my device last night. after receiving the parts this morning i quickly set about getting everything connected and uploaded my code. to my amazement it actually worked (a few kinks here and there but it worked) i got it to do almost exactly what i wanted it to first time (the code is so simple in comparison to what most of you guys do but its my first time writing my own code) :)

monitors soil moisture level and waters when needed

  • Actuators / output devices: one servo
  • Control method: fully autonomous
  • CPU: ATmega328P-PU
  • Power source: 2 AA batteries
  • Programming language: Arduino ide
  • Sensors / input devices: simple switch
  • Target environment: Indoor or outdoor

This is a companion discussion topic for the original entry at https://community.robotshop.com/robots/show/my-first-solo-bot

Nice!

That’s pretty slick.  What sort of sensor do you use to monitor the soil?  Does the servo open some kind of valve(if so what)?  Also, how do you measure the amount of water released, by time?

the sensor is just two

the sensor is just two pieces of metal (in the picture i’m using the two loose ends as my conductors) connected to pin A0 and ground that are shoved in the soil :slight_smile: i’m yet to see if it works outside (probably won’t but i’ll sort that when i get there) but it definitely works in potted plants. the servo for now will simply bend a piece of tubing hopefully i’ll get a valve at some point but for now they’re too expensive. and the water is released until the soil is wet enough to carry the current from one metal conductor to the other :slight_smile:

Hey, congratulations! Can

Hey, congratulations! Can you post some more info (pictures, description, maybe even video) about your project? 

Sounds cool.

Hi, very interesting

Hi, very interesting project,these are different from wheels and track one. Would that go under ‘Something Else’ rather than robot? I will keep an eye on your project, I might need something like that soon with the very hot summer we have. Thanks for posting :slight_smile:

 

thanks ignoblegnome i’ll try

thanks ignoblegnome i’ll try to get some up on monday :slight_smile:

Cactus: yea i wanted to keep it as simple as possible. at the moment i’m not really interested in how much water there is in the ground just whether or not the plant needs watering but once i finish and i’ve got some more coding knowledge under my belt i may just revisit this bot :slight_smile:

Korel: thank you for the interest. i’m not entirely sure what the ‘code of conduct’ is when posting here i haven’t been on this site for quite a while but if enough people suggest moving it and someone is willing to tell me how (if its my job to do so) then i’ll happily do it :).