Tell A Friend

  • Friend's email:
 

A/S-TP-Bot 2008
Intro:


12:25:56:C:\programfiles\
unitcommunicator
12:25:57: - Command acknowledged
12:25:58: - C:\programfiles\unitcommunicator
12:26:00: - Opening unitcommunicator
12:26:01: - Type password
12:26:09: ********
12:26:10: - Password correct access granted
12:26:18: Connect to communications satellite
12:26:19: - Connecting…
12:26:21: - Dial attempt 1 line 1…
12:26:22: - Failed!
12:26:24: - Dial attempt 2 line 1…
12:26:28: - Line is busy
12:26:30: - Dial attempt 1 line 2…
12:26:34: - Connected to line 2 – command CSL2
12:26:45: CSL2: Track Unit TP-Bot 2008
12:26:46:- CSL2: Searching for Bluetooth signal TP-Bot 2008…
12:26:51: - CSL2: Success
12:26:53: - CSL2: Enter pass
12:26:59: CSL2: ****
12:26:59: - CSL2: Communication granted
12:27:00: - CSL2: Connecting…
12:27:04: - CSL2: Success
12:27:05: - CSL2: Connected to TP-Bot 2008 – command TPb-08
12:27:11: We have new target information
12:27:20: - TPb-08: Requesting information
12:27:22: - CSL2: Connection lost with TPb-08
12:27:23: - CSL2: Attempting to reconnect…
12:27:31: - CSL2: Connection re-established
12:27:42: TPb-08: The target appears to be a brown. thats all we have for now.
12:27:58: - TP-08: Roger that
12:28:04: That’s all, good luck TP-Bot
12:28:12: - TPb-08: Roger
12:28:21: CSL2: Close connection TPb-08
12:28:22: - CSL2: Closing connection…
12:28:25: - CSL2: Connection Closed

14:23:46: - CSL2: incoming transmission:
- TP-Bot 2008 to base command…
14:23:52: Connect
14:23:53: - CSL2: Connecting
14:23:55: - CSL2: Success
14:24:02: - TPb-08: I’ve got a lock on target1
14:24:14: - TPb-08: Target1 is moving!
14:24:21: TPb-08: Engage!
14:24:26: - TPb-08: Target1 hit the surface of the toilet water
14:24:31: - TBb-08: i've lost him
14:24:38: - TPb-08: Target1 is drowning
14:25:07: - TPb-08: Target1 is eliminated
14:25:14: - TBb-08: Good job!
14:25:28: TBb-08: Serve the clients needs, standby and wait for further orders
14:25:32: TPb-08: Roger
14:25:28: CSL2: Clse connection
14:25:29: - Unknown command “clse connection”
14:25:37: CSL2: Close connection TBb-08
14:25:43: - CSL2: Closing connection
14:25:46: - CSL2: Connection closed
14:25:51: Close connection CSL2
14:25:52: - Closing connection
-----------------------------------------------
14:26:03 - - - - - - - - - - - - -Shut dow_
-----------------------------------------------

The robot

There, that was my MSDOS-like intro. I tried to make it as realistic as possible. For the ones who didn’t understand it: It is a screenshot of a military command computer. It connects with the TP-Bot via a satellite. The numbers in front is the time in hours, minutes and seconds. The sentences without anything in front are commands typed by the person behind the computer. The …: in front of these sentences mean to who the message should go. The sentences started with – are a response from the computer, the satellite or the TP-Bot. The balk bellow is the typing balk. As you can see it is about to command to shut the computer down (the _ is the cursor). Well, I guess that’s all. The name of the robot is A/S-TP-Bot 2008. This means Toilet Paper-Bot made in 2008. The A/S is short for atack/spy (from the intro). This robot is made to serve the toiletvisitor. You are probably wondering “Why is this an earthday-project, Where’s the catch?” There is a catch indeed. This robot prevents you from using too much toiletpaper. Six sheets per hour per person to be exact. And this robot does everything to stop you from cheating. The robot is compatible for use with five different persons. How it is built: The yellow front construction is a sideways built stacked hollow construction with room inside for mechanics. There are two axles with two wheels each inside to pull the toiletpaper. One axle is powered by a motor. If you turn the big wheel on the outside the toiletpaper will split and it will be useless. It’s a trap! On the top of the yellow piece there are two axles fortifying the front by keeping it together. On top of this construction the NXT is mounted. This entire thing is connected to a large, sturdy and stable base. The roll construction is also mounted on this base. The roll construction is a simple horizontal beam connected sturdy. The Roll is surrounded by safetybeams (to prevent stealing). The rollbrake (more information below) is connected on the base between the front and the roll. The R.P.C. (more information below) is built on the rollconstruction. The US-sensor is also connected on top of the roll. The entire thing weighs about 1700 grams (3, 75 pounds). The machine is 42 cm long (16, 5 inches), 36 cm wide (14, 17 inches) and 28 cm (11, 02 inches) high with the lever up. It uses pieces from the big yellow crane (#8421), The towtruck (#8285), an old technic racecar and ofcourse the NXTset (#8527) Here is how it works: Step 1. You go to the bathroom and use the toilet. Step 2. You press the orange button and the instructions on the screen will tell you what to do. Step 3. Insert you accespass in the scanner, and type you secret 4 digit code. The robot will scan your pass and tell you how much toilet paper you have left. Step 4. You press the lever and the robot pulls a sheet out. (Repeat if necessary). Step 5. Press the orange button if you are ready. Your accespass will be ejected. That’s all. You will find some overview pictures at the left.

Features

The lever: The lever is a simple crowbar construction. It has one hingepoint at the right. It has a guidancepoint with a rubberpiece underneath it to push it back up. The button of the lever is a simple Lego tire. You might wonder: “Hmm, is that hygienic? Lots of peoples hitting the tyre with dirty toilethands?” That’s true. But I’ve build a solution. I seriously recommend that you wash the tire every three weeks. But how? It can’t be missing for a while? That’s why there is a spare button at the bottom of the machine. You now can easily click tire one off to wash it while you click tire two on the machine. Isn’t that clever and hygienic? Picture 1: the lever Picture 2: the spare button. The buttonblocker: If you read a little further you will notice that this robot has a lot of functions to stop stealing toiletpaper. But now you might wonder: “All that safetyfunctions while you can just restart the program and reset all values”. I also thought about that. In the program you need all nxtbuttons except the lower dark grey one. You do need this button to reset the program. So I simply placed a brick over the button! Picture 3: the buttonblocker Thats all! keep reading for more functions.

More features

There are two more extra functions to go! The rollbrake: You might think: “why all that password and accespasses when you can just cut the toiletpaper behind the frontconstruction and take as much as you want?” Well, I also thought about that. You might have noticed that there is a motor on the base between the front and the roll. That is the rollbrake. The rollbrake places a powerful brakelever against the roll. There is a non-rolling tire at the end for extra grip. I the brake is placed there is no way to make the roll turn. Witch decreases the maximum number of sheets stolen to one. If you try to get a sheet the correct way, this is what happens. 1. The brake is pulled away. 2. A motor pulls a sheet trough the hole in the front. 3. the brake is placed back a little further (to compensate the roll getting thinner). Picture 1: The rollbrake in place Picture 2: The rollbrake retracted Picture 3: The rippingedge at the front The R.P.C.: R.P.C. is short for Roll Position Corrector. If the roll gets thinner and thinner, The Rollbrake is going to miss the roll after a while. That’s why the R.P.C. is there. The R.P.C. is build from two hydraulic pumps (the ones you need to press), a connectionpoint, and a very long axle. The R.P.C. simply pushes the entire roll to the front from the inside of the roll. This helps the brake to reach the roll at all time and it also forms a small amount of needed tension on the toiletpaper. Picture 4: The simulated position of the roll without the R.P.C. Picture 5: The R.P.C in action

The pullingsystem

I believe there aren't more explanations needed. You will find some pictures of the back of the front piece and some pictures with the back removed exposing the pullingsystem.

The passscanner

The pass-scanner is a real basic stacked construction. It is shielded from light as much as possible. It has the lightsensor inside to scan the colour of the accespasses. It uses one motor and two small technic-wheels (from an old racerset) to pull the pass in. Inside there are two small axles preventing the pass to “pop up”. The front has a small update that some picture don’t show. It has a passdepositbox on top. If you find someone else’s accespass you can donate it here. Lost and found system. You can find some pictures to the left. Picture 1: Overview Picture 2: Front view Picture 3: sideview Picture 4: Top view with he op removed exposing the axles and the wheel. Picture 5: the depositbox opened (i couln't take a better picture).

The accespasses

The accespasses. they must be printed to be 3 cm wide and 16 cm long (1,18 inch x 6,30 inches). Then you must fold and glue them so the pass is 3 cm x 8 cm. (1,18 inch x 3,15 inch).

The program

Here’s a short overview of the main program. The NXT-screen shows instructions. When you press the orange NXT-button it will ask for your accespass. The wheel of the scanner will turn until you insert your accespass. Then it will pull the pass in and scan it. Now you need to enter your password (to prevent stealing of accespasses and abuse of found ones). The display will tell you how much sheets you have left. If you press the lever, a sheet will come out. (repeat if necessary). If you are ready you will need to press the orange button. Your pass will be ejected. This is the way the program looks. Download the program and you will see how everything is programmed. It is quite complicated. But I have added notes in the program witch should make it understandable for everybody. Click the orange cube at the start for extra information. The program was fully created and fully debugged by dino_martino. Program 1: the main program Program 2: the set password program Program 3: the myblock that must be named pass scanner I have reached the atachment limit and there still are crucial myblocks missing. you can download them in the projects TP-Bot 2008 programs and TP-Bot 2008 programs 2. If you want to use the program you must download these myblocks. That's all! enjoy my project and have fun! dino_martino

Comments

71 comments
  • billy259

  • nice toilet paper bot. it looks pretty great.
    -just wanted to tell you theres two s's in the access part, so you mispelled the word in the graphics.
    the toilet paper saving is a good idea too

  • Posted 1850 days and 20 hours ago


  • Jedrzej154

  • Very good job! I like the robot design and the idea. Your robot should win atleast one prize!

  • Posted 1850 days and 7 hours ago


  • Dino_Martino

  • thank you billy259! i will change the misspells. (i dont know how to spell misspells to).
    thanx for the nice comment +rating!
    PS: you might check out my other projects!

  • Posted 1849 days and 12 hours ago


  • Dino_Martino

  • thank you all for the nice comments! i do have a question for the future visitors:
    how did you liked my intro?? its a bit strange but is it good?
    thanx
    comment plz if you have an oppinion about the intro.

  • Posted 1849 days and 1 hour ago


  • BotStorms

  • Haha that is clever, very clever, and funny too! Haha too funny too funny.

  • Posted 1848 days and 7 hours ago


  • NXT_Draco

  • Your entry is fantastic (you haven't written DOS but it's fine) just like your bot but it has too much security systems for nothing. They should protect something more important.

  • Posted 1847 days and 21 hours ago


  • Martino_kabino

  • wauwy! thats an awesome project!
    jou should definatly win the contest!
    did you heard that hudges! this is a winner!
    awesome project dino_martino!!
    10/10
    the buttonblocker, the rollbrake and the pullingsystem are engenius!!

  • Posted 1847 days and 11 hours ago


  • Dino_Martino

  • to dkrmar: the intro is a piece from the communication betwen the robot and a military computer. it has a mision! it gets orders. read the first paragraf of the
    "The robot" step for more info
    thanks to the others for the nice comments!!

  • Posted 1845 days and 4 hours ago


  • Dino_Martino

  • to the mods:
    thank you so much for the award!
    but unfortunatly i cant get an .avi on.

  • Posted 1844 days and 4 hours ago


  • billy259

  • Congratulations on the win! Just to ask, if you did not put in that intro, would the MyBlocks have fit into the project?

  • Posted 1844 days and 0 hours ago


  • abcde13

  • This is the best documentation of a robot ive seen. Very precise and accurate. You thought through every detail, and if there was a chance for cheating, you fixed it. All in all, i am in awe. One question: How long did it take to think through and build this awesome machine?

  • Posted 1843 days and 19 hours ago


  • Dino_Martino

  • To billy259: No, the myblocks on theresefes are bigger then 5 mb thats the reason there are 2 extra projects.
    To abcde13: it took about 5 days for the main buildingjob but it took weeks to change small details (to perfectionise the design).
    thanks for the nice comments!!

  • Posted 1843 days and 5 hours ago


  • sciguy16

  • Nice idea, especially with the button blocker. Have you thought about using the file access block? It would write all the information to a text file so if the program was aborted, it wouldn't lose the info. about the users.

  • Posted 1839 days and 5 hours ago


  • orangelego77

  • what if the dismantle the roll or tear off the button blocker? when people put things together with legos it can almost always be taken apart.

  • Posted 1838 days and 18 hours ago


  • Dino_Martino

  • yes orangelego77 you are whright but thats something you simply cant get arround.
    to sciguy16: no, i tought about this, but at the start of the program, all values are rewritten to 6. this is neccesery!
    thanks for the nice comments!

  • Posted 1838 days and 9 hours ago


  • Jimbo50,000

  • If I knew what all of that meant then I would know if I'd like it or not but I don't know what you meant.

  • Posted 1837 days and 22 hours ago


  • Dino_Martino

  • what didnt you unerstand jimbo50,000?

  • Posted 1837 days and 5 hours ago


  • lolatruckdriver

  • Hilarious and obsessively, compulsively detailed and refined.

    You've made the expression "Control Freak" reach new, unheard of, levels of Greatness. My mother would love you! although she'd probably recommend the 6-sheets limit to be over 24 hours.

  • Posted 1831 days and 11 hours ago


  • Dino_Martino

  • to lolatruckdriver: what?! what did you mean?? (i'm from belgium i dont kn ow much english expressions). thanx anyway

  • Posted 1828 days and 1 hour ago


  • orangelego77

  • could you post a ldd

  • Posted 1827 days and 18 hours ago


  • Dino_Martino

  • as noted in the project: i cant post an ldd because i used non mindstorms tehcnicpieces, the model is allready disamblished and it takes a lot of time!

  • Posted 1827 days and 2 hours ago


  • davidzhu100

  • would you please add an Ldd? its excellent- i never could have thought of it!

    by the way, nice win

  • Posted 1825 days and 1 hour ago


  • Dino_Martino

  • i repeat: i cant post an ldd because it is allready demolished. srry.

  • Posted 1824 days and 4 hours ago


  • truppelito

  • I love your project.My mother would like it too. The only thing it seems to be refined is that you could use a color sensor instead of a light sensor. They're very accurate and you could make more than 5 passes. Excellent project!!

  • Posted 1823 days and 23 hours ago


  • Dino_Martino

  • yes truppelito, i am aware i better used a colorsensor. but i didnt feel like purchasing one because i think it isnt very usefull. it only add a few things to the lightsensor. and i am able to make more then 5 passes i just didnt do it to save program space. i think the acc snsor is more usefull. thanx for the tip!
    i love nxtlog! the prgram got lost (my PC crashed)and now i am able to download it!

  • Posted 1823 days and 2 hours ago


  • Geo526468

  • Dino_Martin,
    This is definatley the most original, most creative, and most awesome project that i have ever seen on NXTlog,
    Keep up the good work! :)

  • Posted 1821 days and 23 hours ago


  • albusdumbledore2009

  • Couldn't someone just pull off the buttonblocker?

  • Posted 1818 days and 14 hours ago


  • davidzhu100

  • what happens if someone pulls the lever when they dont have any more toilet paper to use (when it reaches 0)?

  • Posted 1817 days and 22 hours ago


  • Pulak773

  • What's an accespass?

  • Posted 1816 days and 9 hours ago


  • Dino_Martino

  • To pulak773 these are small pieces of paper that you need to get TP. (like a bankcard for toiletpaper I.S.O. money)

  • Posted 1816 days and 4 hours ago


  • Dino_Martino

  • Q: what happens if someone pulls the lever when they dont have any more toilet paper to use (when it reaches 0)?
    (by davidzhu100)
    A. the machine gives a beep, and your accespass rolls out! (no toiletpaper comes out of course).

  • Posted 1816 days and 4 hours ago


  • ookami125

  • add LDD please if you cant re make it so you can diffrent or not

  • Posted 1814 days and 18 hours ago


  • Dino_Martino

  • plz ont ask for ldd. i allready said that i cant do it. it is allready demolished. +ldd takes a lot of time. (surtenly with my computer). i believe the pics should be enough to build the model. try!

  • Posted 1814 days and 2 hours ago


  • Pulak773

  • Is your project really within 8 mb?

  • Posted 1811 days and 14 hours ago


  • Dino_Martino

  • q:Is your project really within 8 mb?
    a: witout the extra projects, yes.

  • Posted 1809 days and 5 hours ago


  • albusdumbledore2009

  • How hard is it to refill with all that security?

  • Posted 1798 days and 4 hours ago


  • JamesBondLEGO007

  • Very nice earth day-like concoction. Very inventive indeed.
    9/10

  • Posted 1797 days and 16 hours ago


  • Dino_Martino

  • To albusdumbledore2009: its not to hard! there is a special program for this only available for the owner hat will only work when the roll is empty. all you have to do is run this program and disconnect the centerbar from the rollconstruction and the R.P.C (view the project). -unfortunatly that program got lost (my PC crashed).
    Thanks for the comments!

  • Posted 1795 days and 11 hours ago



  • BlueToothKiwi

  • That is really impressive.

    You really should enter the NXT-NXT challenge. I cant wait to see what you can come up with two NXT's - assuming you can get hold of one!

  • Posted 1793 days and 19 hours ago


  • Dino_Martino

  • yes bluetoothkiwi! it is an honnor to hear such a thing from you! unfortunatly i cant enter the challange because i am still working on a 2.5 meters tall fullfunctioning freefall atraction for 16 minifigs! almost ready comming up soon!! i ordered the accel sensor this will widen my range!

  • Posted 1792 days and 7 hours ago


  • bry5

  • I LOVE the begining, it truly made me laugh and was cool to. ...The target appears to be a brown. thats all we have for now... Cool bot too! love the idea!

    -Bry5

  • Posted 1792 days and 3 hours ago


  • Pulak773

  • Yeah! Ener NXT NXT Contest.
    Just ask ur parents to get another nxt.
    No need to buy one whole set!
    Get it from lego site shop.
    Additional sensors too.
    Check it out.

  • Posted 1790 days and 9 hours ago


  • Dino_Martino

  • thanx for the comments guys but its a li'l late! the projects need to be in tomorrow!

  • Posted 1789 days and 6 hours ago


  • buildguy5372

  • Cool project! I would never come up with such a nice robot! I giive it 6/5!

  • Posted 1788 days and 0 hours ago


  • CapAmerica

  • that has to be the funniest concoction I have ever seen!

  • Posted 1777 days and 18 hours ago


  • neon1997

  • Very interesting read! This gives me tons of good ideas. Good job!

  • Posted 1630 days and 12 hours ago


  • jobob635

  • did you know did my own MS_DOS document on my computer

  • Posted 1573 days and 9 hours ago


  • jajay797

  • That is cool!

  • Posted 1569 days and 18 hours ago


  • Dino_Martino

  • thanks to all of you for your nice comments!
    jobob635: huh?
    thanks and keep buildin'!

  • Posted 1568 days and 0 hours ago


  • jobob635

  • dear dino martino your intro i typed it down on my computer but cahanged it a little

  • Posted 1503 days and 7 hours ago


  • Dino_Martino

  • jobob635
    heuhm... thats great, i think. can you post it?

  • Posted 1501 days and 1 hour ago


  • legosupergeek

  • Dino Martino,
    I do not understand why this robot so do you think you could explain?

  • Posted 1320 days and 2 hours ago


  • legosupergeek

  • Dino Martino,
    I do not understand why this robot so do you think you could explain?

  • Posted 1320 days and 2 hours ago


  • legosupergeek

  • why would you have so much security for toilet paper?

  • Posted 1320 days and 2 hours ago


  • Dino_Martino

  • legosupergeek:
    it's not that Tp is that valuable, but it built it for the earth day challenge, where saving paper is a major issue. I added all that extra security to eliminate (when possible...) every chance of cheating. otherwise peoples will complain saying: Why such complicated security programming when you can easily pull out the TP yourself?
    anyway, I understand your oppinion, and I'm not shure there's even an anwser to that Q. But there is some slapstick in here as well.

  • Posted 1316 days and 3 hours ago


  • legosupergeek

  • ok this is to keep someone from wasting paper

  • Posted 1303 days and 22 hours ago


  • servo270

  • Pulling out the wires might work.

  • Posted 1276 days and 0 hours ago


  • Dino_Martino

  • Servo 270:
    ?o it won't... I designed it in a specific way, so in case of a power failure, the roll will still be blocked.

  • Posted 1264 days and 6 hours ago


  • legosupergeek

  • I am always trying to figure out a way to cheat my way around robots and games
    so i figured out 101 ways to get around it in 10 minutes

  • Posted 1262 days and 3 hours ago


  • legosupergeek

  • I am trying to create a program that will do that in dos

  • Posted 1262 days and 3 hours ago


  • Dino_Martino

  • legosupergeek:
    My robot? 101 ways to cheat?
    Probably more, but it's the idea that counts...
    A program in dos that does what?

  • Posted 1256 days and 23 hours ago


  • legosupergeek

  • ok a program in dos is just like the one in the beginning

  • Posted 1243 days and 23 hours ago


  • legosupergeek

  • it is also like the erie green screens that you see in sci-fi movies

  • Posted 1182 days and 7 hours ago


  • Dino_Martino

  • legosupergeek:
    actually: I used a screenshot from the matrix, so you're spot-on!

  • Posted 1175 days and 8 hours ago


  • supr_g33k_71twenty

  • On The NXT Step, you said it is not built that well, yet I can not see any flaws?!

  • Posted 1158 days and 14 hours ago


  • Dino_Martino

  • supr_q33k_71twenty:
    endeed: no flaws: but I'dd build the same thing *now* It whould be a lot sturdier and stronger.

  • Posted 1158 days and 6 hours ago


  • legosupergeek

  • dino martino;
    I wrote a program to simulate the matrix on your home computer

  • Posted 1153 days and 23 hours ago


  • spyxe

  • this is amazing! Ilike the security systems

  • Posted 1065 days and 18 hours ago


  • Dino_Martino

  • spyxe: thank you!:)

  • Posted 1065 days and 8 hours ago


  • NxtMasterMind4342

  • That is really cool!I would never thought of doing something like that.5*

  • Posted 681 days and 13 hours ago


Add A Comment


Please log in or register to add a comment