Here Comes Dat Engineering Blog
Here Comes Dat Engineering Blog

Trust me, I'm an engineer!

2016-8-27:

A political system

jarman7:

Where you should be more worried about the goings on in City Hall than Congress.

(Source: rex-vandalorum)


2013-9-24:

We really engineered our drivebase… This took about 1.5 hours to do! Having an awesome programming backend and solid robot base ROCKS!


2013-9-6:
Bezier Curve Generator in Python

(Works in 2.x and 3.x, using Tkinter to display)

Enjoy!


2013-8-12:

Upcoming preview of a game I’m making: TranCyst.

It’s a JRPG in pixel art style. When everything is done, it _should_ be cross-platform. Should.
It’s a puzzle/hack and slash game. No battle sequences.
You will be able to individually control players. Yeah. That’s right- no parties. (Maybe. I might add in a way to make your group come together and move as one later on. But its needed for the game to play.)
I’m looking for help on this! I need/want:
1. Plot help! I’m going for a system shock/underground/dystopian future type feel.
2. GRAPHICS HELP! I need sprites and maps and such for this. Duh. Going for MOTHER 3 Style graphics.
3. Music/Sounds! Maybe. I could do without them. But would be a nice touch.
I’ll credit you and such, heartily! Like, your name would go before mine.

2013-7-24:

I finished!


2013-7-15:
Marshmallow gun control system is coming along!

Marshmallow gun control system is coming along!


2013-7-4:

The basic maths behind my arm. It uses this to plot points in its “A-Z” plane rather than some arbitary arcs. To produce lines, it iterates through a number of points along a vector, simulating a line (Though you can’t tell the difference, as each point is 1/6" apart.).


2013-7-3:

So I kinda just… threw this together in a few hours.

Its gonna be a pretty awesome fair project when I’m all finished.

Ill post up a diagram/thing with all the maths behind this… because there is really a lot more than meets the eye here.


2013-6-2:
nettlesnettlesnettlesnettles:
“In a strafing kilough drivetrain, for omni wheels are arranged in a pattern similar to this, with 90 degrees between each wheel. With 90 degrees between each wheel, all wheels lie perpendicular to the “turning circle”...

nettlesnettlesnettlesnettles:

In a strafing kilough drivetrain, for omni wheels are arranged in a pattern similar to this, with 90 degrees between each wheel. With 90 degrees between each wheel, all wheels lie perpendicular to the “turning circle” of the robot. It seems that the same principal would apply with standard FRC robot wheels, to a lesser extent. A very small alignment change may be detrimental to the forward-backwards motion of the robot, but would aid in turning.

This would be very detrimental. Especially to low speed movement.

(via how-can-you-really-deactivated2)


2013-3-5:

Fancy Pancy Driverstation

So, on MetalCow we made a fancy pancy driverstation. I uploaded a pic, and the electrical skematic of the light.

NOTE: Our light was soldered backwards after some issues and we didn’t feel like physically fixing it, so thats why the code is different than you might expect.

Here’s the code once everything is setup:

#include <Servo.h>

Servo lights;

const int sensorPin = A0;

void setup(){

  Serial.begin(9600);

  lights.attach(13);

}

int i;

bool up;

int prog;

void loop(){

  if(analogRead(sensorPin)<256){

  if(i<=-50)

    up=true;

  else if(i>=90)

    up=false;

  if(up)

    i++;

  else

    i–;

  lights.write(i);

  delay(6);

  }else if(analogRead(sensorPin)<512){

    if(i<=-50)

    up=true;

  else if(i>=90)

    up=false;

  if(up)

    i++;

  else

    i–;

  lights.write(i);

  delay(2);

  }else if(analogRead(sensorPin)<750){

    lights.write(90);

    delay(5);

    lights.write(0);

    delay(5);

  }else{

    lights.write(70);

  }

}

Other pages
Main Tumblr
Tech Tumblr
Rants Tumblr
Personal Page
YouTube Page
MetalCow Robotics
Ask me anything!