Hacking Portable Satellite Dish For More Space Experiments

saveitforparts
10 Jan 202428:46

Summary

TLDRIn this episode of the Parts Channel, the host explores the process of repurposing a Wine Guard portable satellite dish into a radio telescope or microwave imager. The journey involves acquiring the dish from secondhand markets, attempting to interface with its electronics, and overcoming various technical challenges. The host collaborates with a viewer to wire a serial connection and uses Python to control the dish's movement. Despite initial setbacks with signal reception and motor calibration, persistence leads to capturing recognizable satellite signals. The project serves as a stepping stone for future endeavors with larger dishes, promising more sophisticated imaging capabilities.

Takeaways

  • 🛍️ The host acquires portable satellite dishes from various online platforms like Craigslist, Facebook Marketplace, and auction sites.
  • 📡 The Wine Guard satellite dish discussed in the video is a common find in the secondhand market, similar to the Tailgators brand.
  • 💰 The host bought the Wine Guard satellite dish for $46, including a tripod base, after negotiating the price down from the original asking price.
  • 🔍 The Wine Guard dish has a unique setup with two separate boards: one for the main functions and another for stepper motors control.
  • 🔧 The satellite dish has features like a GPS module and a DIP switch for selecting satellite providers, but some options appear unused or omitted.
  • 🖥️ The host intends to repurpose the satellite dish into a small radio telescope or microwave imager, similar to previous projects.
  • 🔌 The video includes a detailed guide on how to interface the Wine Guard satellite dish with a computer using various adapters and a six-pin phone cord.
  • 🛠️ Viewers are provided with a link to the equipment used in the project for those interested in replicating it, showing the host's reliance on community knowledge.
  • 🔄 The host faces challenges with the satellite dish's motor calibration and its constant search for satellite signals, which leads to continuous movement.
  • 📡 The Wine Guard's speed and efficiency in moving the dish are highlighted as an improvement over the previously tested dish tailgator.
  • 🔬 The project explores the possibility of using the satellite dish for radio signal scanning and imaging, including attempts to read raw signal strength and combine it with dish positioning data.

Q & A

  • What is the main purpose of the Wine Guard portable satellite dish discussed in the video?

    -The main purpose of the Wine Guard portable satellite dish, as discussed in the video, is to be repurposed into a small radio telescope or microwave imager. The host also explores hacking it to interface with a computer for control.

  • Where does the host typically find these portable satellite dishes?

    -The host typically finds these portable satellite dishes on Craigslist, Facebook Marketplace, auction sites, and free sites.

  • What was the price paid for the Wine Guard satellite dish in the video?

    -The host paid $46 for the Wine Guard satellite dish, after negotiating the price down from the original asking price.

  • What additional item did the seller include with the Wine Guard satellite dish?

    -The seller included a tripod base with the Wine Guard satellite dish, which the host accidentally dropped part of later on.

  • What is the condition of the Dish Network satellite receiver mentioned in the video?

    -The Dish Network satellite receiver mentioned in the video is in a pretty rusty condition, and it's uncertain whether it still works.

  • What is unique about the Wine Guard satellite dish's motor system compared to others the host has encountered?

    -The Wine Guard satellite dish has a unique motor system that is faster compared to others the host has encountered, such as the Dish Tailgator.

  • What is the significance of the dip switch pad on the Wine Guard satellite dish?

    -The dip switch pad on the Wine Guard satellite dish is used to select what satellites it's looking for, which is important when it performs an auto search for Dish Network, Direct TV, or Express View.

  • What challenges does the host face while trying to interface the Wine Guard satellite dish with a computer?

    -The host faces challenges such as determining the correct wiring and baud rate for the serial connection, dealing with flaky USB to serial adapters, and figuring out how to read data reliably from the SDR and the serial connection.

  • What is the role of the viewer named Kyle Burgess in relation to this project?

    -Kyle Burgess, a viewer, has his own Wine Guard satellite dish and has been hacking around with it. He provided the host with suggestions on how to interface the dish using various converters and helped with the wiring scheme.

  • What is the host's plan for improving the project in future videos?

    -The host plans to improve the project by cleaning up the code, adding more features, trying different feeds, and potentially using a Raspberry Pi for control. He also plans to work on a bigger dish for the next iteration of the project.

Outlines

00:00

🛒 Acquiring a Wine Guard Portable Satellite Dish

The script introduces a project involving a Wine Guard portable satellite dish acquired for $46 through a local deal. The narrator discusses the prevalence of such dishes on secondhand markets, possibly due to local manufacturing. The Wine Guard dish is compared to the Tailgators brand, noting differences in setup and features. The narrator intends to repurpose the satellite dish into a radio telescope or microwave imager, describing the technical components such as the reflector, L&B, brain, stepper motors, and the unique motherboard setup. The script also mentions the potential for hacking the device for different uses, given the presence of a GPS module and a programming interface, although the narrator admits a lack of expertise in these areas.

05:02

🔍 Hacking and Interface Attempts with the Wine Guard Dish

The second paragraph details the initial attempts to hack and interface with the Wine Guard satellite dish. The narrator discusses connecting the dish to a computer using various adapters and converters, with help from a viewer named Kyle Burgess. The process includes using a six-pin phone cord and a serial-to-USB adapter to establish communication with the dish's 'brain.' The script describes the challenges faced, such as incorrect wiring and baud rate issues, and the eventual success in establishing a connection and issuing commands to the dish. The narrator also mentions the dish's speed and agility compared to previous models and expresses excitement about the project's progress.

10:03

🔧 Experimenting with Python and SDR Integration

In this paragraph, the narrator delves into the technical aspects of integrating the satellite dish with a software-defined radio (SDR) and Python coding. The goal is to control the dish's movements and read radio signals. Challenges arise with the dish's initial calibration process and its tendency to search for satellites indefinitely. The narrator attempts to disable this feature through the device's nonvolatile storage menu, but this leads to issues with motor calibration. Despite setbacks, progress is made with Python scripting, allowing the dish to move according to commands and read signals, although with some data mismatch and interference.

15:06

🌧️ Outdoor Testing and Motor Limit Issues

The script describes moving the project outdoors for further testing, noting the challenges of performing the calibration process in various weather conditions. The narrator observes that the dish's design, which involves grinding gears to find motor limits, may lead to a short lifespan. Despite these issues, the project continues with attempts to capture satellite signals using an RTL-SDR dongle. The narrator discusses the need for fine-tuning the code and addressing the dish's backlash and bounce issues during scanning.

20:07

🛠️ Refining the Setup and Struggling with Offset Issues

The narrator continues to refine the setup, experimenting with different feeds and trying to resolve offset issues where clockwise and counterclockwise scans do not align. Various troubleshooting steps are taken, including changing the way SDR data is read and adjusting the scanning method. The script also mentions the use of a hacked GPS patch antenna to improve signal reception. Despite persistent problems and the need to protect the equipment from the rain, the narrator remains committed to finding a solution.

25:07

📡 Achieving Success in Satellite Signal Imaging

After nearly two weeks of work, the narrator finally achieves success in capturing and imaging satellite signals. The script describes the process of eliminating interference and obtaining recognizable satellite signal patterns. The video concludes with a discussion of the potential for future projects, including the use of larger dishes and more advanced setups. The narrator also mentions plans to share the code on GitHub for others to use and provide feedback on.

Mindmap

Keywords

💡Portable Satellite Dish

A portable satellite dish is a compact and movable antenna designed to receive signals from satellites. In the video, the host has accumulated several of these dishes, primarily acquired from online marketplaces like Craigslist and Facebook Marketplace. The host's interest in these devices is driven by their potential for repurposing, such as turning them into a small radio telescope or microwave imager.

💡Craigslist and Facebook Marketplace

Craigslist and Facebook Marketplace are online platforms where individuals can buy and sell items. The script mentions these sites as the primary sources from which the host has been acquiring used portable satellite dishes. These platforms are significant in the narrative as they provide access to a wide range of secondhand items, including the specific satellite dish models discussed in the video.

💡Wine Guard

Wine Guard is mentioned as the brand of the portable satellite dish that the host is examining in the video. The host is unsure if Wine Guard dishes are locally made, but they are common finds on the secondhand market. The Wine Guard dish is a central focus of the video, as the host explores its features, functionality, and potential for hacking and repurposing.

💡Dish Network Satellite Receiver

The Dish Network satellite receiver is a device that the host acquires for use with the satellite dishes. It is mentioned as being rusty, indicating it may be old or used, and its functionality is uncertain. The receiver is an integral part of the video's theme as it represents the technological component that would typically be used with the satellite dishes for signal reception.

💡Stepper Motors

Stepper motors are a type of electric motor that divides a full rotation into a number of equal steps, allowing for precise positioning and control. In the video, the host describes the satellite dish's mechanism, which includes stepper motors for moving the dish to aim at different targets. These motors are key to the dish's functionality and are a point of interest for the host when considering how to hack and repurpose the dish.

💡RJ11 Jack

An RJ11 Jack is a type of electrical connector commonly used for telephone lines. In the context of the video, the host mentions an RJ11 Jack on the satellite dish, suggesting it may be used for a serial terminal interface. This connector is part of the exploration into how the satellite dish can be interfaced with and controlled via a computer.

💡Serial Port

A serial port is a type of interface on computers for data communication, often used for connecting peripherals. The script discusses the use of a serial port in conjunction with a USB-to-serial adapter to communicate with the satellite dish's control system. This is a crucial aspect of the video's theme, as it demonstrates the host's attempt to hack the dish for alternative uses.

💡Python Coding

Python coding is a reference to writing software programs in the Python language. The host mentions engaging in 'recreational Python coding' to develop scripts that can control the satellite dish. This coding is central to the video's narrative as it represents the host's effort to create custom software for interfacing with and controlling the dish.

💡RTL-SDR

RTL-SDR stands for 'Real-Time Software Defined Radio', which is a popular method for receiving radio signals using software. The host discusses using an RTL-SDR to read radio signals from the satellite dish. This technology is significant in the video as it is part of the host's attempt to transform the satellite dish into a radio telescope for scanning and imaging.

💡Planned Obsolescence

Planned obsolescence is a concept where a product is designed to become outdated or stop working after a certain period, encouraging the purchase of a new product. The host mentions this concept when discussing the satellite dish's design, which seems to self-destruct after a period of use, possibly as a way to encourage customers to buy a new dish.

💡GitHub

GitHub is a platform for version control and collaboration used by programmers to share and manage code. The host mentions the intention to upload their code to GitHub for others to review, critique, or potentially use. This reflects the open-source nature of the project and the host's willingness to share their work with the broader community.

Highlights

The presenter has accumulated multiple portable satellite dishes, primarily found on Craigslist and Facebook Marketplace.

The Wine Guard satellite dish discussed is common on the secondhand market and was purchased for $46.

The Wine Guard dish includes a tripod base and a rusty Dish Network satellite receiver.

The satellite dish has a unique setup with two boards, one for the main functions and another for stepper motors.

The presenter plans to repurpose the satellite dish into a small radio telescope or microwave imager.

Kyle Burgess, a viewer, provided suggestions on interfacing the satellite dish using various converters.

A six-pin phone cord is required for the interface, with wire six not used according to Kyle's instructions.

The Wine Guard dish is faster than the previously discussed dish tailgator.

The presenter struggles with getting the serial connection to work properly with the dish.

Turning off all dip switches did not stop the initial dish scan, contrary to initial expectations.

Disabling the tracker procedure also disables motor calibration, preventing manual calibration.

The presenter successfully creates a self-portrait using the satellite dish and L-band.

Rain and technical difficulties with the rtlsdr and bias te impact the outdoor scanning attempts.

After multiple attempts and adjustments, the presenter manages to capture a recognizable satellite signal.

The video concludes with the capture of GPS satellite orbits and an Aridium satellite's path.

The presenter intends to share the code on GitHub for others to use and provide feedback.

Transcripts

play00:00

hi and welcome back to the save it for

play00:02

Parts Channel where we're here yet again

play00:04

with yet another portable satellite dish

play00:07

this is like the seventh or eighth one

play00:09

I've come across I just keep

play00:10

accumulating these things and people

play00:12

online keep asking where I get these I

play00:14

just find them on Craigslist and

play00:15

Facebook Marketplace and auction sites

play00:17

and free sites and apparently these

play00:19

things just saturate the twin Ci's used

play00:21

Market part of that is because at least

play00:23

one brand was made locally here the

play00:25

Tailgators that I've shown in some other

play00:27

videos this one's a Wine Guard I'm not

play00:29

actually sure they're made but they seem

play00:31

just as common on the secondhand market

play00:33

for about the same price I think I paid

play00:35

$46 for this the guy had been asking

play00:38

more but by the time we got together I

play00:41

only had $46 in cash and he wanted it

play00:43

out of his truck so I ended up with the

play00:45

thing he even threw in this

play00:47

little tripod base thing which I've now

play00:50

dropped part of it on the ground and I

play00:52

finally have a Dish Network satellite

play00:55

receiver although it's pretty Rusty back

play00:58

here so I don't know if this thing

play00:59

actually Works mostly I just want to do

play01:01

what I've done with some of these prior

play01:02

dishes tear them apart make them into a

play01:05

small radio telescope or microwave

play01:07

imager and it looks basically the same

play01:09

as all the other dishes I've played

play01:11

around with it's got It's a little

play01:12

reflector it's got the L&B it's got a

play01:15

brain back here it's got stepper Motors

play01:17

the brains on them are always very

play01:19

different I have not seen a setup like

play01:21

this before it's actually two boards so

play01:23

it's got the main motherboard or micro

play01:25

computer here that looks like it also

play01:27

has the RF handling hardware and then

play01:29

it's got a separate board that drives

play01:31

the stepper Motors there are definitely

play01:33

some solder pads where things weren't

play01:35

added as an option for example we've got

play01:37

a GPS module it's blank BT I don't know

play01:40

if that's Bluetooth I I forget when

play01:42

Bluetooth came out and the original

play01:43

Bluetooth was pretty useless it only

play01:45

went about 6 in so probably a good

play01:47

reason to leave that out not sure what

play01:49

this one's for this little dip switch

play01:52

pad is how you select what satellites

play01:55

it's looking for so when it does an auto

play01:56

search it can look for Dish Network

play01:58

Direct TV or express view up in Canada

play02:01

now we do have an rj11 Jack which I've

play02:05

played around with those a little bit on

play02:06

some prior wiu guard units and this may

play02:09

or may not be a Serial terminal

play02:11

interface this uh pad here seems to be

play02:14

something like a programming interface

play02:16

it's got VCC ground clock td0 TDI TMS D

play02:22

programming I don't really know what all

play02:24

that means um if I was better at uh

play02:27

programming or flashing ROMs or whatever

play02:29

I bet I could use that but yeah I don't

play02:32

know how to do anything with it right

play02:33

now now it does seem to have a little

play02:34

arm processor so again if I knew how to

play02:37

hack stuff at more of a hardware level I

play02:39

bet I could get in there and reflash

play02:40

that to something else or update the

play02:42

firmware but I don't really know what

play02:44

I'm doing at that level of stuff in case

play02:45

I completely destroy the thing I

play02:47

actually have a second one here it's

play02:49

been you know mildly run over by a truck

play02:51

or hit by Falling squirrels or something

play02:54

but I think the dish inside is just

play02:58

fine yeah everything looks fine in there

play03:01

now a viewer named Kyle Burgess actually

play03:04

has one of these himself and he started

play03:06

hacking around with it sent me some

play03:09

suggestions on how to interface with

play03:11

this thing using a kind of A Rat's Nest

play03:13

of converters so uh USB to cereal seral

play03:17

to rs45 to whatever this phone plug is

play03:20

so I got some of those on Amazon I will

play03:22

throw the link to all the equipment here

play03:24

uh down in the description in case

play03:25

anybody wants to duplicate this project

play03:27

and then we're going to need a six pin

play03:29

phone cord or a six conductor phone cord

play03:32

I think this is technically rj25 I'm

play03:34

basically trying to wire my terminal

play03:36

block like so so uh from left to right

play03:40

on the terminal block we've got wire

play03:42

three wire 2 wire five wire 4 and wire

play03:46

one and apparently wire six is just not

play03:49

used or that's what Kyle said again I am

play03:52

not um making up this wiring myself I

play03:54

got this from a viewer huge thanks to

play03:56

Kyle for figuring this out this is the

play03:58

kind of thing I wouldn't be able to

play04:00

figure out on my own so I Rely heavily

play04:02

on other people uh to do some of this

play04:04

hard work and then I just copy it I hope

play04:06

that's correct I might have to correct

play04:07

myself if I got it wrong here so that

play04:09

phone cable goes into the console port

play04:12

and then on the serial Port end the cat

play04:14

is going to help immensely with this

play04:16

project on the serial Port end we're

play04:18

hooking up our serial 2 USB adapter all

play04:21

right I kind of forgot that when you

play04:23

give the dish power it starts going

play04:25

through a little scan pattern looking

play04:27

for a satellite signal uh so I had to

play04:30

unplug my console cable here so it

play04:31

wouldn't get tangled I think we're just

play04:34

going to let it finish let it decide it

play04:36

can't find the site and then once it's

play04:39

not moving around anymore we can try to

play04:41

interface with it on the computer one

play04:43

reason I like the Wine Guard over the

play04:44

dish tailgator is it's way way faster

play04:47

you might remember how slow that dish

play04:49

tailgator moved this thing just Zips

play04:51

around I was hoping it would stop

play04:53

eventually but this thing will not give

play04:55

up it has gone back to the original step

play04:59

of its um calibration process and it's

play05:02

searching for the satellite all over

play05:03

again so I think as long as this has

play05:05

power it's going to keep moving around

play05:07

remember kids part of the fun of hacking

play05:10

weird satellite equipment is chasing

play05:12

down a moving serial

play05:15

part so I'm not actually getting this to

play05:18

work I've tried various USB ports and

play05:21

I'm pretty sure the first one there that

play05:23

prolific technology is my adapter well

play05:25

with Linux if it's not working right

play05:27

away just try it again as root yes I

play05:29

know everybody says to use OBS screen

play05:31

recorder I still haven't gotten it to

play05:32

work on Linux we're going to try this

play05:34

again with a different B rate um Kyle

play05:36

suggested a couple possible B rates for

play05:39

this okay and we've got a console and I

play05:43

typed a question mark and we have some

play05:45

commands here so uh yeah it's looking

play05:49

like we are now talking to the wiu guard

play05:51

brain going to expand this window so I

play05:53

can see all of these options okay we've

play05:56

got some flash information some board

play05:58

information we've got some uh default

play06:01

commands looks like we can mess with

play06:03

transponder settings in the dvb menu I'm

play06:06

just typing Q to get back up into the

play06:08

main menu so we're in the motor submenu

play06:10

and this is looking a little bit more

play06:12

like stuff I would want to use if I have

play06:14

a computer controlling this aiming it at

play06:16

different targets okay we've definitely

play06:18

done something terrible here because

play06:20

it's gotten all garbled again I think my

play06:23

B rate is just a little bit wrong it

play06:25

looks like our unit is actually named

play06:27

how up there at the top so uh a device

play06:30

named Hell that controls an antenna

play06:32

definitely seems a little bit suspicious

play06:35

but as long as it doesn't ask us to

play06:36

replace the ae35 unit we should be fine

play06:39

let's go ahead and look at this target

play06:41

menu that is something else that Kyle

play06:43

suggested first off we are going to home

play06:46

all the motors so we'll tell it to do

play06:55

H yeah that's really quick that is fun

play06:58

so it looks like the valid elevation

play07:00

range on this thing is from 21° to 73°

play07:04

so it won't go a full 90° in elevation

play07:07

but that's fine for most of my purposes

play07:09

I don't need it to go completely

play07:11

vertical I'm honestly so excited about

play07:13

this project that I've gotten up while

play07:15

it's still dark out so I can sneak in

play07:17

some recreational python coding before

play07:18

work is that weird the sun's coming up

play07:21

and we're finally making some progress

play07:23

on the python code um I've got it where

play07:26

I can send a series of commands asouth

play07:30

and elevation through a Python program

play07:32

over the serial port and the dish will

play07:35

move and it's actually a little bit

play07:36

easier than the uh dish tailgator was

play07:39

that one would only take one character

play07:42

at a time this one you can actually send

play07:44

strings uh you have to convert them into

play07:46

bites first uh due to pie seral but

play07:49

anyway you can send it command words

play07:50

through Python and make the dish ju

play07:55

stuff so when I pass it a command over

play07:58

the serial port that seems to work fine

play08:01

but the returns still come back

play08:03

sometimes kind of

play08:04

fractured yeah they come back like that

play08:07

sometimes I don't know if it's my cheap

play08:10

Prolific USB to serial cable I know

play08:12

those have flaky chips and they don't

play08:13

always work right it could be the ba

play08:16

rate the only B rate that seems to work

play08:18

on this is 57600 I can't seem to get it

play08:21

to go up to 115200 now I dug around

play08:24

behind the Linux box I'm using and it

play08:26

looks like there is an actual physical

play08:29

DB9 serial Port back there okay well

play08:32

that's not working either because

play08:34

apparently the physical serial Port

play08:36

isn't active on this system and I don't

play08:38

know how to activate it occasionally it

play08:40

seems like it wants to go all the way

play08:41

around instead of just incrementing back

play08:43

the other way not quite sure why that is

play08:46

but uh one more thing to iron out now

play08:48

one thing I have talked about doing with

play08:51

[Music]

play08:53

this is to rip out the brain unit and

play08:57

just replace all this with a raspberry

play08:59

PT High let's move on we can drive the

play09:01

dish with this little brain and some

play09:03

serial Port commands we just can't read

play09:05

the radio signal so let's try to read

play09:07

the radio signal another

play09:11

[Music]

play09:12

way so I've hooked up a software to find

play09:15

radio to the dish instead of the L&B and

play09:18

we've just got a little l-band patch

play09:20

antenna hot glued into the focal point

play09:23

here so we're looking in the 1500 MHz

play09:26

range we've got some pretty strong

play09:27

signals here probably from cell phones

play09:29

and whatnot I'm going to rotate this by

play09:34

[Music]

play09:36

90° and we definitely see some things

play09:38

happening here with the signal we get a

play09:40

much stronger area through part of that

play09:42

rotation so our next step would be to

play09:44

try to read the raw signal strength or

play09:48

dbm of Whatever frequency we're tuned to

play09:51

read the asouth and elevation that the

play09:53

dish is reporting combine those things

play09:56

together into an array and then into a

play09:59

bit map so similar to what we were doing

play10:00

with the tailgator before still have

play10:03

some challenges with that I need to

play10:04

figure out the code for actually reading

play10:06

from the SDR into python I need to

play10:09

figure out how to read this information

play10:11

reliably that's coming over the serial

play10:13

connection and mash that all together so

play10:15

I've been poking at this for a couple

play10:17

days and one thing I was wondering about

play10:20

and Kyle actually confirmed is that the

play10:22

dip switches here can all be disabled to

play10:25

turn off that initial dish scan and

play10:28

hopefully that'll save some time on

play10:29

Startup so it won't spend 15 minutes

play10:31

spinning around looking for nothing now

play10:33

it does still do the initial calibration

play10:35

so that it knows all of its

play10:39

[Music]

play10:41

limits that still sounds terrible to me

play10:43

there there has to be a better way to

play10:46

know the drive limit than just slamming

play10:49

into it and grinding the gears like that

play10:51

well it still seems to be searching for

play10:52

a satellite so yeah turning all the dip

play10:55

switches off doesn't seem to have

play10:58

actually helped in this case as I

play11:00

struggle through the python code to

play11:01

interface with an rtlsdr it's very

play11:04

entertaining to look up some of these

play11:06

things and all of the results I find are

play11:08

people I know that I didn't know were in

play11:11

the same field so we've got uh Marcus

play11:13

from up in Canada discussing stuff like

play11:16

10 years ago on Reddit talking to some

play11:18

other people I know from the Twin Cities

play11:20

who were into this stuff I'm going to

play11:21

have to contact some of them and see if

play11:23

they remember any of this okay I think I

play11:25

might have had my breakthrough moment

play11:27

with how to get all the codes squash

play11:30

together get it working and we are now

play11:32

doing an initial scan so we're just

play11:35

incrementing back and forth and then

play11:37

incrementing the elevation so all the

play11:39

data should be saved in the same format

play11:41

as it was before so I should be able to

play11:43

just run it through my same image

play11:45

processing script and get a heat map out

play11:48

some of the details and the labels will

play11:50

be wrong but and that didn't work um

play11:53

because of course it would have been too

play11:55

easy if it just worked we're still just

play11:57

running this inside my office so there

play11:59

are no satellites in my office that I

play12:01

know of so we're just getting background

play12:03

radiation here we're not getting any

play12:04

actual data all right we're going to

play12:06

give this a shot outside we've got our

play12:07

battery Bank our cyber deck our

play12:09

miniature radio telescope it's December

play12:12

late December in Minnesota but since

play12:14

we've screwed up the climate so much

play12:16

it's t-shirt weather we might never have

play12:17

winter again this is great for doing

play12:19

projects outside but I think I'm going

play12:21

to regret this in uh August I'm going to

play12:23

be hiding inside with the air

play12:27

conditioning all right let's see if

play12:29

it'll

play12:41

go we're running into that problem again

play12:45

where the position is kind of relative

play12:47

so when it homes itself it figures out

play12:49

where the limits are and if you give it

play12:52

an asthma that's too close to where it

play12:54

thinks it's going to run out of space it

play12:56

just goes all the way back around and

play12:58

it's it's not always accurate because

play13:00

it'll run into other limits so yeah

play13:02

we're going to have to figure that out a

play13:04

little more too well the dish is

play13:05

scanning but it's gotten itself off by

play13:07

180° because it ran into the motor

play13:09

limits on one side so um we may or may

play13:12

not get anything successful out of this

play13:14

there should still be a satellite in the

play13:16

frequency I was looking at in this

play13:18

direction but it might be closer to the

play13:19

Horizon now you notice it is still uh

play13:22

stepping one degree at a time and I put

play13:24

in a delay in the python code for a

play13:26

third of a second that seems to be

play13:28

enough where it eliminates the shake or

play13:31

the wiggle of the dish so by the time

play13:34

the dish starts to backlash or bounce

play13:35

back it's got the next steper command so

play13:38

it seems to be moving a little more

play13:39

smoothly I couldn't do it in a

play13:41

continuous sweep because the rtlsdr

play13:44

couldn't keep up and the dish Motors

play13:46

wouldn't actually keep up with the

play13:47

scanning so we did have to introduce

play13:49

some artificial delays it means

play13:51

everything's a little slower but it's

play13:52

still running faster than the old

play13:54

tailgator so that's a plus all that

play13:56

riding around and crashing into the

play13:58

motor limits maybe stressing out the

play14:00

belt and that doesn't bode well for

play14:02

long-term survivability of this design

play14:04

so here's what our initial scan looked

play14:06

like pretty much useless it's still just

play14:10

background radiation we're not getting

play14:12

anything uh clearly defined on here um

play14:16

yeah it it keeps crashing into the motor

play14:18

limits those hard limits this doesn't

play14:20

seem to actually have limit switches it

play14:21

just grinds the gears and that's how it

play14:23

knows that it can't go any further and

play14:25

it does that every time it gets power

play14:27

that is not because of something doing

play14:29

that is how this is designed it is

play14:30

designed to find its limits by grinding

play14:32

its gears so that might be what's called

play14:35

planned obsolesence after a year or two

play14:37

of having this on your RV it's destroyed

play14:39

itself you have to go into Wine Guard

play14:40

and buy another one it's definitely the

play14:43

cheap model speaking of which the stupid

play14:45

thing just rebooted itself shut down in

play14:47

the middle of my scan and is now doing

play14:49

the recalibration thing where it grinds

play14:51

the gears all over the place

play14:53

so yeah we're basically just tangling

play14:56

all the cables now so we've got this nvs

play14:58

menu menu which I suspect might be

play15:00

nonvolatile storage or nonvolatile

play15:03

settings something like that now the one

play15:05

that I'm interested in the

play15:09

most is disable tracker procedure so I

play15:13

think I want to see if I can kill that I

play15:18

went into another submenu here for the

play15:22

OS and you

play15:25

can get a list of processes right

play15:29

and that targeting one is suspended

play15:32

currently I'm not sure if targeting is

play15:34

the same as tracker but that's

play15:36

definitely one I'm interested in turning

play15:38

off cuz I think that's what initiates

play15:40

that default scan that wastes 10 minutes

play15:42

every time this thing turns on so let's

play15:44

try editing number 20 for disabling the

play15:47

tracker and we're going to

play15:50

say

play15:51

true save these values I don't know

play15:54

where it's saving it to apparently

play15:56

there's some nonvolatile memory chip on

play15:58

the

play16:05

board all right we are definitely

play16:08

hanging during the boot process um

play16:11

normally by now there would be more boot

play16:13

messages scrolling past well

play16:15

unfortunately it turns out disabling

play16:17

that tracker process also disables the

play16:19

motor calibration and you can't do that

play16:23

manually from the OS interface or at

play16:25

least I couldn't find a way to do it

play16:26

when I try to home the motors it just

play16:28

grinds against the gears so we're back

play16:31

to doing the whole song and dance where

play16:33

every time it Powers up it has to

play16:35

calibrate all the limits by slamming

play16:37

into them as hard as possible and then

play16:40

go through the whole little dance of

play16:41

looking for a satellite we are now

play16:44

performing a CAT

play16:46

scan since this one runs so fast I did a

play16:49

quick self-portrait of myself sitting on

play16:51

the floor in lb band and we can

play16:54

immediately see there's some meshing

play16:56

issues or some offset issues so

play16:59

the clockwise scan is not quite matching

play17:02

up with the counterclockwise scan I

play17:04

massaged the data a little bit I found

play17:05

an old script that fixes that offset

play17:08

error or at least attempts to this seems

play17:10

a little bit cleaner and apparently this

play17:13

is what I look like in the L band so

play17:16

this is what I currently have for a feed

play17:19

I've got my little PVC pipe I've foil

play17:21

taped around that to keep any stray

play17:24

radio signals from getting in the back

play17:25

here so all the signal going to my feed

play17:28

should be coming in the front of the

play17:29

dish bouncing off the secondary

play17:31

reflector and then coming back here

play17:33

currently I have this hooked up to a

play17:35

sawbird goes L and filter I'm trying to

play17:38

do another scan here but now it's

play17:39

starting to rain in December so we'll

play17:43

throw the lid on this thing and we'll

play17:44

throw a box over the computer well now

play17:46

the bias te stopped working on my rtlsdr

play17:48

so this never fails just when I think

play17:50

I'm making progress on a project like

play17:52

this something simple just stops working

play17:55

okay I think it's finally working um I I

play17:58

don't know what happened I don't know

play17:59

how I fixed it I just tried it multiple

play18:01

times and it started working again so

play18:03

we've thrown everything into protective

play18:05

Dome so we have the dish in its original

play18:07

Dome we have the power supply under a

play18:09

big pan we have the laptop under

play18:12

whatever that is I don't even know what

play18:14

that is and we've left space around the

play18:16

dome for the cables so I'm going to run

play18:19

inside while the camera is still semi-

play18:21

dry and we'll see if this works or just

play18:24

wastes the rest of my day now regular

play18:26

viewers might ask hey didn't you get a

play18:28

whole geodesic rate oh so you could do

play18:30

your radio astronomy and satellite

play18:31

experiments in an enclosed space Without

play18:34

Rain on it yes but we still have not set

play18:36

that up for some reason we thought it

play18:39

would be cold and snowing in the winter

play18:40

so we didn't prep the ground we didn't

play18:43

start installing uh the panels for that

play18:44

geodesic dome we figured we'd do it in

play18:46

Spring but yes I am planning to put that

play18:48

up as soon as I can get helpers to come

play18:50

out and work on it and then we can run

play18:53

some of our radio science experiments

play18:55

with an even bigger dish inside the

play18:57

cover of the Dome so so I've done a few

play18:58

scans now and I'm still getting

play19:00

basically nothing but static just

play19:02

background noise when I hacked

play19:04

everything together like this it's a

play19:06

little bit hard to track down exactly

play19:07

what the problem is I've brought it back

play19:09

inside to play with the sand or more

play19:11

specifically Wi-Fi using my ham it down

play19:14

down converter so we can go uh a little

play19:17

bit higher range than the rtlsdr can

play19:20

usually see and we're going to try to

play19:22

look at 2.4

play19:27

GHz so here's the Wi-Fi environment in

play19:30

my office on a relatively quiet Channel

play19:33

let's try a more active Wi-Fi Channel

play19:35

doesn't look like much I've tried a

play19:37

couple feed options so far I have not

play19:39

gotten anything to work at the back of

play19:41

the dish I think it's just too

play19:42

constricted in there we can't fit a wide

play19:45

enough wire to pick up anything other

play19:46

than really uh small wavelength signals

play19:49

so it's designed for 12 GHz 12 GHz fits

play19:53

down in there to a small receiver feed a

play19:56

bigger receiver feed for lower

play19:57

frequencies like like L band just

play19:59

doesn't work in there so we've uh rubber

play20:02

banded another feed on the front and I

play20:04

am actually seeing some signals from the

play20:06

go satellite with this not strong enough

play20:09

to decode but maybe strong enough to

play20:10

show up on a heat map when you're

play20:12

outside scanning for satellites like

play20:13

this it's important to have all the best

play20:15

technical components possible such as

play20:18

structural milk crates and since my

play20:20

cyber deck has a tendency to tip over

play20:22

backwards a support

play20:24

brick so in this one we get some signal

play20:27

at the bottom which I think is actually

play20:30

my garden fence I think we're just

play20:31

getting Reflections we've moved some

play20:33

things around we're no longer getting

play20:35

much from the fence we are getting some

play20:38

stuff up in the sky but we're getting it

play20:40

smeared across the entire Sky it's not a

play20:42

point signal in here and I think that's

play20:44

because of the way my feed is set up

play20:46

anytime it's at the correct elevation I

play20:48

think it's getting a signal it's getting

play20:50

side lobes all right we've tried this

play20:52

again uh changing a few more things

play20:54

around this is starting to look a little

play20:57

bit more more like a picture I've got

play20:59

some semi- recognizable features in here

play21:01

I think I can see some of the trees in

play21:04

my yard so we've got another picture out

play21:06

this is a different frequency yeah they

play21:09

they kind of came out almost opposite so

play21:11

I'm getting uh more active emissions

play21:14

from my trees in the uh 1694 MHz and

play21:19

more from the sky and less from the

play21:20

trees in the 1500 MHz it's I'm very

play21:24

confused I'm not getting really good

play21:26

enough pictures to quite tell what's

play21:28

going on this one is interesting not

play21:30

because we got a good result because we

play21:32

didn't but because I got that streak of

play21:35

high radio strength white up in the

play21:37

upper left I think that's right when I

play21:40

was running the microwave back in the

play21:41

house so we're getting some spous

play21:44

microwave signals from the microwave

play21:47

oven in the house approximately on this

play21:49

frequency band and it's kind of wiping

play21:51

out our signal this just goes to show

play21:53

how hard it is to pick up some of these

play21:55

signals with a very small dish with a

play21:57

fairly wide focal area it's getting

play22:00

interference from all over we're going

play22:02

to go back to my little hacked GPS patch

play22:04

antenna this is just a regular GPS

play22:07

antenna I've gotten into it I've

play22:08

desoldered the filter so it'll get more

play22:10

of the L band it'll amplify that this

play22:12

runs off a regular bias we're going to

play22:15

slap that right at the focal point here

play22:17

maybe put some foil tape over it to try

play22:19

to cut down on outside signals and give

play22:22

this one more shot before we throw it

play22:23

back in the garage the other problem

play22:25

with that big feed on the front is that

play22:27

it wouldn't fit inside the plastic

play22:28

rayome and yes it's raining again so

play22:31

we've got all the covers back on our

play22:33

equipment we've got the cyber deck

play22:35

hiding out there underneath that big uh

play22:37

aluminum pan thing so the protective

play22:39

dome for this dish also doubles as an

play22:42

exciting Cat rocking

play22:44

toy Donnie jumped in there himself and I

play22:47

don't know if he's going to leave

play22:51

again are you having fun in there

play22:56

sir

play22:58

Donnie what are you

play22:59

doing what are you doing are you eating

play23:03

that don't eat

play23:05

it you're a little

play23:07

monster so I'm still having this really

play23:09

annoying offset issue where the

play23:11

clockwise rotation scans are off by some

play23:14

amount from the counterclockwise scans

play23:17

and I still can't figure out what's

play23:19

going on with it I've checked all my

play23:20

math which honestly could still be wrong

play23:22

I've tried changing from SDR read

play23:25

samples to SDR bites to try to eliminate

play23:28

any buffering I've tried putting in

play23:30

delays I've tried pre-reading the SDR

play23:33

data uh it seems like the SDR data is

play23:35

always lagging behind the Dish location

play23:38

by a little bit so I've been scanning

play23:40

with the dish across up back up across

play23:43

up back Etc um the way I fixed this same

play23:47

issue with the old tailgator was to just

play23:49

scan across go up go all the way back

play23:51

scan across go up go all the way back so

play23:54

I'm basically just scanning in One

play23:55

Direction every time I don't want to do

play23:58

that with this because I want to figure

play23:59

out this back and forth scanning method

play24:01

I want to use that method on my next

play24:03

iteration of this project with the

play24:04

bigger dish because I don't want to just

play24:07

have to drive the dish back every time

play24:09

that's going to waste a lot of time it's

play24:11

going to put extra wear and tear on the

play24:12

motors i' like to be able to figure this

play24:15

out so that I can use it in the next

play24:17

project we're out here yet again trying

play24:19

this again I keep saying this is my last

play24:21

try and then like a sucker I keep coming

play24:23

out here and doing it again we've got

play24:25

the very latest code uh we've got 3

play24:27

crate stacked up so hopefully the dish

play24:29

gets less reflection off of the fence in

play24:32

the garden here um yeah we're trying uh

play24:35

little bit different feed again little

play24:38

bit different

play24:39

frequency lot of traffic noise in the

play24:46

background all right after screwing

play24:49

around with this for almost 2 weeks it

play24:51

finally works we actually have a picture

play24:55

of a satellite or at least a picture of

play24:58

the radio frequency coming from a

play24:59

satellite and this is finally

play25:01

recognizable it's not 100% perfect we

play25:04

still have some choppy edges but we've

play25:06

got the same signal pattern that we were

play25:09

getting before with Ku band except now

play25:11

we're in the L band so this is I believe

play25:15

inm Marat F3 let's push my luck and see

play25:18

if we can get any other satellites this

play25:20

way still no luck for goes east we just

play25:22

get a very weird interference pattern

play25:24

with that one so it turns out part of

play25:26

the reason I got this interference

play25:28

pattern is that I was being too clever

play25:30

for my own good again I was having

play25:33

issues with SDR read samples buffering

play25:36

and lagging behind the actual array

play25:38

right so I found there's this SDR read

play25:40

bites and I thought oh that sounds good

play25:42

it doesn't buffer it just overwrites

play25:44

itself so I'll use that one and that

play25:46

worked once and then every run after

play25:49

that gives me this interference patterns

play25:51

now this one might not look like much

play25:52

but I think it's really cool because we

play25:54

can actually see the orbits of multiple

play25:56

GPS satellites because the dish moves a

play25:59

little slower than the satellites move

play26:01

across the sky it's catching each

play26:03

satellite multiple times in its orbit

play26:05

I'll draw an overlay here showing the

play26:07

path of each satellite as viewed from

play26:08

the ground here and these are in what's

play26:10

called a medium earth orbit so they're

play26:12

higher in altitude than a low earth

play26:14

orbit like the old Noah 18 Noah 19 and

play26:16

Noah 15 satellites now they are lower in

play26:19

altitude than a geosynchronous orbit

play26:21

like inm Marat or go this is an aridium

play26:24

satellite it's one of about 60 lower

play26:27

thit communication satellites and they

play26:29

have an orbit that looks very straight

play26:30

from the ground going north to south or

play26:32

south to North this one just happened to

play26:34

be going south to North as the dish was

play26:37

scanning from the southern Horizon up so

play26:39

we caught much of its pass as kind of

play26:42

this long Blobby streak we didn't get

play26:44

the whole thing because the satellite

play26:46

was moving faster than the dish so it

play26:48

ran away from the dish and kind of

play26:50

dropped off the screen here but we did

play26:52

get quite a bit of signal from it okay I

play26:54

think we're going to wrap up this video

play26:56

we are going to call it a day or like

play26:58

two weeks now that I've been working on

play27:00

this I'd like to work on a little more

play27:02

I'd like to get some prettier pictures

play27:04

I'd like to fix some of the indexing

play27:05

issues clean up the code add some more

play27:07

features try different feeds on this but

play27:10

all of that is going to have to wait for

play27:11

another video because we probably

play27:13

already have like 3 hours of raw footage

play27:15

and I'm going to have to cut that down

play27:16

to some reasonable size I never did get

play27:18

around to putting a Raspberry Pi on here

play27:20

again that's going to have to wait for

play27:22

another video stay tuned for that um

play27:24

eventually some of that might happen

play27:27

might not I don't know but we do have

play27:29

plenty of other satellite projects we

play27:31

have plenty of other dish projects and

play27:33

as I've mentioned before this was kind

play27:34

of a stepping stone to the next size up

play27:37

where we're going to try to use either

play27:40

that 30-in dish I have or jump up to

play27:43

some of the cand dishes and be able to

play27:45

use those with motors uh use some of the

play27:48

same code or similar code to do imaging

play27:50

with those and then we'll have

play27:52

potentially more of a real radio

play27:53

telescope more of a real satellite

play27:56

ground station just as with the dish

play27:58

tailgator project I will throw all of my

play28:00

half ass code onto GitHub for everyone

play28:02

to critique and tear apart or possibly

play28:04

even use themselves although just like

play28:07

last time I can't guarantee I'll respond

play28:08

to PLL requests because half the time I

play28:11

don't understand what other people are

play28:12

trying to do with their code so thanks

play28:14

to everyone who sat through this entire

play28:16

video no matter how long it ended up I

play28:18

don't think it'll be 3 hours but we

play28:20

might be over 20 minutes at this point

play28:22

anyway thanks for watching we'll see you

play28:24

next

play28:26

time

Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
Satellite DishDIY ProjectRadio TelescopeHacking GuideTech ExperimentSignal ProcessingElectronics RepairMaker CultureSpace ExplorationInnovation Lab
¿Necesitas un resumen en inglés?