After-school Robot Primary Club


111 posts   Page 5 of 5   1, 2, 3, 4, 5
by simplesi » Thu Jun 13, 2013 2:01 pm
Mm - I think I'd have trouble cutting the MDF square with my Scorpion saw :)

Might look at cheap lino tiles as an alternative :)

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter
Posts: 2113
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
by Ravenous » Thu Jun 13, 2013 2:18 pm
Also, what about cork tiles... I vaguely remember my folks used to have them somewhere - they were about a square foot each and reasonably weighty, so might stay in place as small robots trundle over them. They weren't too expensive either (guess where I got my cheapness from). They would need painting of course.
Posts: 1593
Joined: Fri Feb 24, 2012 1:01 pm
Location: UK
by simplesi » Thu Jun 13, 2013 3:36 pm
Well carpet tile failed (or the bot did - depends on point of view)

it wouldn't drag the slider (rear wheel replacement) over the carpet boundary as the tiles are not as flat as when I bought them :(

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter
Posts: 2113
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
by Ravenous » Thu Jun 13, 2013 4:40 pm
Hmmm the light weight robot conundrum. Not much that can be done about that. Needs more weight, but that means bigger motors, bigger battery, and you end up losing the whole low-cost plan.

Assuming your robot is following the line, and assuming the lines are always at the centre of each edge, can it get over the join there?

(In other words, if it's the corners of the tiles that are lifting/curling, that should be less of a problem provided the chassis is going over each join at the centre, at roughly a right angle.)
Posts: 1593
Joined: Fri Feb 24, 2012 1:01 pm
Location: UK
by simplesi » Thu Jun 13, 2013 7:30 pm
[url]Needs more weight,[/url]

Less weight (on the slider) you mean :)

I think I just may have to stick :) with re-laying a circuit out each week with tape :)
Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter
Posts: 2113
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
by simplesi » Mon Jun 17, 2013 9:35 pm
I've been tidying up Pi2D2 and now got the ULN2003's installed on a HumblePi
https://www.dropbox.com/s/4edpx5o2c2o1ccu/2013-06-17%2021.55.09.jpg
So, your basic Stepper Bot would cost

£30 for RPi

£6 for battery and usb adaptor
£5 wifi dongle
£5 Stepper Motors (inc ULN2003)s
£4 HumblePi
£2 for Lego/Wire/DS sticky tape/batteryclip
80p wheels (Only when bought in bulk as you can't buy 2 wheels cheaply from anywhere!)
£3 Case

Total £56 (or Extra £26 to convert an existing RPi into a bot)

I'm thinking of adding in some resistors so you can plug in some ultrasonics/ir line followers and then I thought about getting a PCB made up but lets face it - there's not much to be saved when the HumblePi only cost £4 and its more flexible to use :)

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter
Posts: 2113
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
by simplesi » Thu Jun 27, 2013 4:16 pm
Today was a Bad Day at Black Rock Day :(

2 LEA ICT Advisers came out to visit my Thurs robot club - everything was prepared - bots worked fine (as they generally have done) at yesterdays club.

Planned on simple boys vs girls race to get their bot's to around a pillar - they laid out white insulation tape tracks - we powered up the bots - VNC'd into them fine - programmed a bit of code to show the special guests how you could make the bots move and turn - nothing happened - tested battery - fine - tested motors direct across battery - they turned - refused to do anything from Scratch.

Both of them :(

from separate computers :(

Spent 15 mins trying to diagnose - got nowhere :(

Gave up and powered up a stepper bot and at least that worked but by this time - roboteers given up and just playing on suite pcs.

So advisers said they understood that things don't work when you need them to but one robotoeers gone home, I plowed on and went to show them Scratch controlling Arduino Nano - that failed as well :(

Finally went to demonstrate the Scratcher Control 'droid app - guess what - I'll give you two guesses but you are only going to need one :(

Worst tech failure demo for 20 years :( (That was showing our Chief Engineer how (not in this case) reliable X25 was for transferring data across WANs!!!!)

Anyone wanting to buy some second-hand PiBots????

Non-working!!!

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter
Posts: 2113
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
by Ravenous » Thu Jun 27, 2013 4:29 pm
Test, test, test.

(Didn't I say this a page or two back?)

There's only one thing more annoying than software that doesn't work - and that's software-driven hardware that doesn't work. (People will be quoting this one day.)

Everything worked yesterday, with no software changes between sessions?
Posts: 1593
Joined: Fri Feb 24, 2012 1:01 pm
Location: UK
by simplesi » Wed Jul 10, 2013 7:05 pm
I forgot to post last week (as was ill and only did one)

At one club, they used the Pi2D2 to do the maze navigation but because I didn't want to just push (e.g give them the code) them into completeing it - they just coded up one that could handle a simple stair-case type maze.

But this week - we had some fun :)

A mate of mine named Martin (who's done a bit of work with computers in a education setting before) has written a python server to server HTML 5 web pages out that IPads/pods/phones can load and then it can detect motion/touch/sensor changes on the mobile device and feed them into Scratch :)

This was inspired by Kreg Hanning's ScratchControl app for 'droids (but we needed somehting for IOS as not many 'droid devices in schools unfortunaley) so Martin went dow nthe HTM5 route as this should end up being device agnostic and allow for many tablets to be used but he's concentrating on IOS at first :)

Anyway, he sent me a copy to beta test and here is tonight's RObot Club effort by Alex (the others went home as they are coming back at 6pm for Y6 leaving do!)

(Don't run Robot/coding clubs in summer - bad idea!!!)

Anyway - here is tonights video
http://www.youtube.com/watch?v=joawnGBBVCk
(and last nights 1st test at home)
http://www.youtube.com/watch?v=T2PBsZ23zn0

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter
Posts: 2113
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
by simplesi » Thu Jul 11, 2013 3:49 pm
Tonights club went great (this was the one where I had the complete disaster two weeks ago)

The girls programmed up an RPi ShrimpBot (simple ULN2003 interface) and the boys did the same with a Magician Chassis one with a MotorPiTx board.

They incorporated the key press broadcasts from the IPads HTML5 proxy server - I helped them get started with forward and back and then left them to their own devices to program up controlling them left and right (and backwards in the case of the MotorPiTx bot)

We did a few races - the simpler slower shrimpbot controlled/programmed by the girls won the early races until the boys slowed down a bit :)

Towards the end, one of the roboteers said couldn't they control the bots by using tilting action and I said we could but that was for next weeks efforts :)

Shame the advisers weren't here to see this one :)

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter
Posts: 2113
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK
by simplesi » Wed Jul 17, 2013 9:56 pm
This week at Wed club, we had a got at at incorporating tilt/turn sensor information coming from the IPad

http://www.youtube.com/watch?v=aNlaoad6SFQ

This gives finer control than just using simple left/right type on screen buttons.

We did run into a few tech issues with Scratch not responding after a few mins that necessitate restarting the IPad server app but when I've come how - its not the ipad server thats causing the issue - its prob due to my python code getting overwhelmed by the updates from the the IPad or just a general lack of co-operation between the 2 python progs.

I can replicate the fault back at home so I should be able to fix it - but not for tomorrow probably :(

Although I'm using this IPad proxy prog in RPI robot club - I think its going to be very very useful in general computing with Scratch as it opens up a lot of programming possibilities including of course, customising the IPad program at KS3/4 level and designing different GUIs

Last Robot club tomorrow!

Simon
Seeking help with Scratch and I/O stuff for Primary age children
http://cymplecy.wordpress.com/ @cymplecy on twitter
Posts: 2113
Joined: Fri Feb 24, 2012 6:19 pm
Location: Euxton, Lancashire, UK