Go Down

Topic: satellite locator. (Read 2 times) previous topic - next topic

maximus999

Hi all, this is my second forum I have joined and think I have exhausted the gang on the other due to my lack of knowledge but very eager to learn new tricks.

Background:
I have built a motorised satellite dish mount which has 2 motors to pan for azimuth and tilt for elevation of the satellite dish, I have the model up and running and can control the motors to move the dish around, you would all think what more do you need.

I have purchased an ardunio board along with accelerometer, compass and lcd screen. These I am waiting on being delivered and when they do i am venturing into the unknown for me and going to start with the basics of making an led flash and progress from there.

I want to be able to sit the unit down, press a button and then hopefully let the arduino take over and locate the fixed satellite. the satellite is Astra 2 at 28.2 degrees east. To do this I have an understanding that I need to program the board to work with the compass to pan the unit around to 28.2 degrees east. The hard part which is doing my head in is how to get the elevation code/program correct as I caravan around the country so therefore the dish needs a different elevation depending on where I am.

In a nut shell would it be possible to store a footprint of the UK inside the arduino and use a gps module to identify where i am and let the unit work out the elevation angle?

Someone also suggested using an android phone with the dishpoiner app to control the motors but i think this is a million miles away from my capabilities, although the android phone has everything I need but unsure how I would get the arduino to work hand in hand with the phones hardware to control 2 motors.

Sorry or the long question but I am determined to achieve my goal.

Many thanks for your time and replies if any

Ian

johnwasser

> the satellite is Astra 2 at 28.2 degrees east. To do this I have an understanding that I need to
> program the board to work with the compass to pan the unit around to 28.2 degrees east.

That won't work.  When they say that Astra 2 is at 28.2 degrees East they mean it is in geosynchronous orbit over the intersection of zero degrees Latitude (the equator) and 28.2 degrees East Longitude.  This is not going to be at azimuth 28.2.

You will need a GPS to determine where on Earth you are.  From Latitude and Longitude you can calculate the Azimuth and Altitude of the satellite (Google for that).  You will need the compass to determine Azimuth.  You may need to compensate for local magnetic deviation (magnetic north is not at the North Pole).  After you get close you may need to do a fine sweep to locate the best signal.
Send Bitcoin tips to: 1L3CTDoTgrXNA5WyF77uWqt4gUdye9mezN
Send Litecoin tips to : LVtpaq6JgJAZwvnVq3ftVeHafWkcpmuR1e

maximus999

Thanks fo rthat info, I guess that put me right.

Has anyone got any info or links on how to use an app on android phone along side the andruino to control motors as i think this might be the easiest option for me to proceed

retrolefty

Well more fundamentally do you have some form of position feedback from the antenna mount back to your arduino to tell what position the antenna is at any given position? Without that just moving motors will not get you very far.  ;)

Lefty

Videostars

I'm looking to do the same,
I'm using two servos  and a compass module to find in my case 144 degrees at 20 degrees
How are you getting on with your setup.

Go Up