Hyundai Aftermarket.org: Adam Outler's Hackaday Santa-Pede competition entry - Hyundai Aftermarket.org

Jump to content

 

Toggle shoutbox Hyundai Aftermarket Shoutbox

Hyundai News...  : (20 December 2014 - 02:06 PM) Welcome to the forums PocoTonto :)
Hyundai News...  : (20 December 2014 - 02:06 PM) Posted a new topic -- Welcome To Hyundai Aftermarket.org: PocoTonto in Introduction
Hyundai News...  : (19 December 2014 - 05:19 PM) Welcome to the forums Babygirl :)
Hyundai News...  : (19 December 2014 - 05:19 PM) Posted a new topic -- Welcome To Hyundai Aftermarket.org: Babygirl in Introduction
Hyundai News...  : (19 December 2014 - 05:08 PM) Welcome to the forums misterj :)
Hyundai News...  : (19 December 2014 - 05:08 PM) Posted a new topic -- Welcome To Hyundai Aftermarket.org: misterj in Introduction
Visionz  : (19 December 2014 - 03:25 PM) Posted a new topic -- Hankook's futuristic concept tires in Braking, Wheels, Tires, Suspension
Visionz  : (19 December 2014 - 08:25 AM) :thumbup:
Zekkal  : (19 December 2014 - 01:20 AM) That's awesome!
faithofadragon  : (19 December 2014 - 12:32 AM) goddam straya. fist bump
faithofadragon  : (19 December 2014 - 12:32 AM) SYDNEY’S chief Islamic ­funeral director yesterday declared no Muslim funeral home would accept the body of terrorist Man Haron Monis and authorities should just dump his corpse at sea or “chuck him in the bloody shithouse”
faithofadragon  : (18 December 2014 - 09:54 PM) Posted a new topic -- Talk to me about Gaming Mice in Computers, Gaming, & Technology
Tamirm1  : (18 December 2014 - 09:53 PM) Thanks to everyone. Yes, I did pull the fuses out one at a time, and one of them was the correct one. The only problem is t that I fumbled two fuses, dropping them into the bottom of the fuse area, and even with nose pliers cannot reach them. That wouldn't be terrible, but they must have been important because now my trusty car won't start. Won't turn over completely! Anyway, everything is hard when you don't know what you are doing. Luckily, I can use my daughter's car (out of country for a few more days) to go down to my nice, fair, very elderly mechanic, and ask if he can please work on it ASAP, once I get it towed to him (10 miles away). You all were very nice, and I appreciate it. By the way, I love my car, and will stick with Hyundai when I am able to buy a new car.
Tamirm1  : (18 December 2014 - 07:08 PM) Can anyone tell me which fuse is the brake light for a 2005 Accent?
Tamirm1  : (18 December 2014 - 07:00 PM) Posted a new topic -- Location of specific fuse in Hyundai Accent Forum
Hyundai News...  : (18 December 2014 - 06:56 PM) Posted a new topic -- Welcome To Hyundai Aftermarket.org: Tamirm1 in Introduction
Hyundai News...  : (18 December 2014 - 06:56 PM) Welcome to the forums Tamirm1 :)
Tibbi  : (17 December 2014 - 12:42 PM) Posted a new topic -- $50 Skyline GTR raffle in Automotive News & Other Vehicle Discussions
Super G-Coupe  : (17 December 2014 - 08:23 AM) Posted a new topic -- Why are the OEM Metal Pedals So Expensive? in Hyundai Genesis Forum
2.0gennycoupe  : (16 December 2014 - 07:30 PM) Posted a new topic -- Testing Flow of Intercoolers in Turbo & Supercharge (Forced Induction)
Resize Shouts Area

Subscribe to Adam Outler's Blog        RSS Feed
-----

Adam Outler's Hackaday Santa-Pede competition entry

Icon Leave Comment
Back in December, there was a BBB contest (Buy, Break, Build) which was hosted on hackaday.com. It sparked my interest and I waited to see results, but there were none. There were no entires in the contest. So, on the second go-around, I decided to enter in all three categories of the contest. WIth the SantaPede competition challenge ending soon, I decided to make a blog entry about it.


Here is my build/demonstration of capabilities video for entry in all three categories... Best Result, Best Presentaion and Most Overkill.



---Santa's Code---
I created an SVN repository on google code for this project to be in the public domain. It is GPLV3 which means go ahead and use it. The directory structures are in tact so you can download and copy to your root folder if you wish to reproduce. http://code.google.c...kadaysantapede/ Here are some links to the source code

---Microprocessor Code---
Arduino Code: http://code.google.c...ons_project.pde
An Arduino ATMega1280 board runs the santa. This is the code which runs on the board.
---Web server code---
Permissions script: http://code.google.c...ript/startSanta
The shell script changes permsisions of the USB Serial device for use with the web server. It also forces the computer to keep the terminal open for communications as a serial device
Web interface: http://code.google.c.../www/index.html
The web interface provides the user a interface for button-pressing actions
command CGI: http://code.google.c.../cgi-bin/cmd.sh
The command script sends a command to santa and then returns the user interface back to the web page
Login CGI: http://code.google.c.../SantaLogin.cgi
The login script is a bit different then the command script as it sends two commands, both the username and the password to santa.

here is some of the stuff on-screen in the video which you could not see.
sOS 1.0
Login:Santa
Password:Ho

Welcome to Santa OS Mother f*cker
Status: Online
System runtime: 11Seconds 

Commands:
help 	- displays a helpful message
walk 	- tells Santa to walk
shoot	- shoot guns
rocket   - fires rockets
stop 	- stops all actions
obj  	- show objectives
rampage - go into hardcore mode
Unrecognized command
Unrecognized command
Unrecognized command
Walking..
firing
>rocket
Stopping...
Rampage



I disassembled the motor mechanism more then 10 times to get things just right. It took around-about 40 hours to figure out the perfect configuration and get the bends just right. Also, about 30 hours to write the software which drives Santa. It was a learning experience since I am not a web designer. Even with the difficulties, it was a fun project.

0 Comments On This Entry

 

Trackbacks for this entry [ Trackback URL ]

There are no Trackbacks for this entry

0 user(s) viewing

0 Guests
0 member(s)
0 anonymous member(s)

Recent Entries

Recent Comments