Voyager 1, the first man made Interstellar machine.

Artificial-Routine-Blog-Voyager-1
Featured Video Play Icon

On September 5, 1977 at 12:56:00 UTC, Voyager 1 began the most advanced human made machine exploration of all times, The space probe was placed on it’s travelling course by a Titan IIIe rocket, and as of right now, this is how far Voyager has traveled since it’s “Launch point in space and time”. Travelling at 10.725 miles per second (38,610 miles per hour).

(See JavaScript Snipped code below, how the odometer was programmed)

The mission objectives was a flyby of Jupiter, Saturn, including it’s large moon Titan, on November 20, 1980, Voyager 1 headed to the boundaries of the heliosphere.

Heliosphere - Heliopause

Heliosphere – Heliopause

The heliosphere is a region of space influenced by the sun, which extends beyond the orbit of Pluto, the heliosphere is a bubble shaped boundary maintained by solar wind (plasma) out from the sun.

On August 25, 2012, Voyager 1 crossed the “heliopause”, which can be interpreted as “the walls” of the heliosphere, and by crossing this point in space, Voyager 1 was the first ever man made “interstellar machine” to travel outside of our solar system.

Humans by nature are explorers, but we get so occupied with our lives that most of us don’t credit such unique events, this is very big for humans in the universe … (modestly in the Milky Way). We are for the first time navigating on uncharted space (at least uncharted for humans for sure), on a selfishness trip that many of our future generations will be enjoying (until Voyager 1 can no longer transmit signals back to Earth).

voyager-message

voyager-message

NASA placed information from Earth on Voyager 1 cargo, in the form of a golden disk, that contains sounds from our planet, such as a child crying, whales, music, images, different languages, the voice of “Nick Sagan” the son of “Carl Sagan” saying: “Hello from the children of planet Earth” , and “Janet Sternberg” with a message in Portuguese: “Paz e felicidade a todos” (Peace and happiness for all).

Lets not forget the team that took the task to represent all of us in the universe by making this astonishing machine to reach far beyond our individual lifetime, a human made machine breaking all records, every second of or lives , wondering in future billion miles travel.

You can tell I am a fan, (I surely am) … I also recognize the importance of NASA in our lives  🙂

Voyager team

Voyager team

Credits:

NASA Jet Propulsion Laboratory https://www.jpl.nasa.gov/

NASA https://www.nasa.gov/

Voyager 1 JavaScript Odometer (Eduardo Ribeiro)

Source Code:


INDEX.HTML

<html>

<!– Eduardo Ribeiro – Voyager 1 Odometer – Saturday, August 5, 2017 –>

<!– ArtificialRoutine.com –>

<head>

<script type=”text/javascript” src=”odometer.js”></script>

<link rel=”stylesheet” type=”text/css” href=”style.css”>

</head>

<body>

<div class=”display-panel” style=”width: 34.4em”>

<label for=”odometer”><title=”Quantity”>Voyager’s distance from Earth Launch point in space (Miles)</label>

<input id=”odometer” value=”0″ />

<script>

// Today’s date , current time, starting date (launch date) and time

//Get today’s date

var currentDate = new Date()

var day = currentDate.getDate()

var month = currentDate.getMonth() + 1 var year = currentDate.getFullYear()

//Hoje = Today in Portuguese

var hoje = day + “/” + month + “/” + year;

//Get current hour

var n = currentDate.getHours();

//Get Voyager’s lauching date

var date1 = new Date(“9/5/1977”);

var date2 = new Date(hoje);

var timeDiff = Math.abs(date2.getTime() – date1.getTime());

var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24));

//Compensation variables

var launch_hours_compensation = 14;

// Launch at 1pm + 1 hour to reach travel speed of 11 miles per second

var current_hours_compensation = n;
//Total numbers of days since launch, minus (-) the hours before 2pm on september 5th 1977, plus (+) the hours of today

var launch_time = diffDays – launch_hours_compensation + current_hours_compensation;

var today_seconds = launch_time * 86400;//total_hours = days x 86400 seconds per day

var today_miles = today_seconds * 10.725;

modify_odometer(today_miles);

setInterval(function()

{

modify_odometer(10.725);

}, 1000);

var number = modify_odometer(10.725);

number.toLocaleString(‘en’) document.write(“Snapshot of ” + “<strong>” + number.toLocaleString(‘en’) + “</strong>” + ” Billion Miles from Home today!”)

</script>

</div>

</body>

</html>


ODOMETER.JS

function modify_odometer(val)
{
var odometer = document.getElementById(‘odometer’).value;
var new_odometer = parseFloat(odometer,10.0) + val;

if (new_odometer < 0)
{
new_odometer = 0;
}

document.getElementById(‘odometer’).value = new_odometer;
return new_odometer;
}


STYLE.CSS

body body

{

font-family: helvetica, arial, verdana, sans-serif;

}

input

{

font-size: 2.4em;

background-color: transparent;

text-align: center; border-width: 0;

width: 100%;

margin: 0 0 .1em 0;

color: #fff;

}

label

{

display: block;

font-size: .8em;

}

.display-panel

{

background-color: #444;

color: #C4BE92;

text-align: center;

/* rounded corners */

-webkit-border-radius: 12px;

border-radius: 12px;

-moz-background-clip: padding;

-webkit-background-clip: padding-display-panel; background-clip: padding-display-panel;

padding: .8em .8em 1em;

width: 8em; margin: 0 auto;

-webkit-display-panel-shadow: 0px 0px 12px 0px #000;

display-panel-shadow: 0px 0px 12px 0px #000;

}

4,190 total views, 1 views today