SlotForum banner

RS Components - Tweet Race

9532 Views 135 Replies 16 Participants Last post by  Doug


Enter your design for the world's first slot car race powered only by Twitter

We're looking for SlotForum members who think they'll be up for the challenge of designing a slotcar control system, that will use the power of Twitter, to race two cars on a Scalextric track.

There is an API available that must be used, but you must come up with the physical interface design.

There's a £150 RS Components spending spree up for grabs if your design is chosen.

The closing date for entries is 31st July and the launch of the public voting will be second week of August

On your marks...

Please email [email protected] for more details.

@RSCompnents

#RSTweetRace

How it will work:

Once the system is built and the track is ready, a Facebook page will be launched accompanying the Twitter campaign.

The Facebook page will let people register with their Twitter handle and state which car they will be voting for (either Red or Blue for example).

Then each time a user Tweets the correct hashtag (either #RSRed or #RSBlue) the car will move automatically.

For one week the amount of tweets for each car will be recorded, and then on the final day of the campaign a live stream will run showing the cars moving depending on the amount of Tweets each has received in that week. And then for the remainder of the day people can continue to Tweet using the correct hashtags and the cars will move in real time.

Get involved for a bit of fun. Perhaps the slowest slot race of all time, but perhaps the race with the most amount of participants !
See less See more
101 - 120 of 136 Posts
Yes Chris that's the sort of thing I had in mind.


Ordered my Rasberry Pi from Farnell, arrived weeks ago.


Rich
See less See more
2
Didn't realise you could do this in Ultimate Racer but it may be useful


Keep us posted.
Cheers
Chris

QUOTE (Sam RS @ 15 Aug 2012, 15:59) <{POST_SNAPBACK}>Chris - was it an online order, or a phone order?Now I wonder what that parcel is that arrived at the local airport this morning from Birmingham?
See less See more
3
There's lots more that you can do with UR30 ........ I found that it works very much like a DTP package - no, not Publi$her.

++1 for Farnell ......... so has everyone given up on this now?
Press release today:

RS Components Launches Twitter-Powered Scalextric Competition
By RS Components
Published: Monday, Aug. 27, 2012 - 12:10 am

CORBY, England, August 27, 2012 -- /PRNewswire/ --

RS and Scalextric prizes to be won on 31 August

RS Components (RS), the trading brand of Electrocomponents plc (LSE:ECM), the world's leading high service distributor of electronics and maintenance products, has launched a week-long Twitter competition with Scalextric to gather as many tweets as possible on its Twitter page @RSComponents. A live Twitter-powered Scalextric race will be held on 31 August and a number of prizes, including sets of Scalextric tracks, will be awarded to lucky individuals who take part in the race. Take part in the race: http://uk.rs-online.com/web/generalDisplay.html?id=tweetcar

The competition, which starts on 27th August, will involve two Scalextric cars racing around a track designed specifically for the race. The cars will move according to the number of votes that they receive, both in the week leading up to and on the live race day itself. Players must assign each tweet to the RS Twitter page with either #RSRedTeam or #RSBlueTeam to vote for the car that they want to win. The winning car will be the one that completes the most laps.

Following the race, RS will award a major prize to one lucky player who voted for the winning car. Scalextric will also be giving away ten London 2012 Veledrome sets for several lucky individuals who take part during the day.

The race track has been built by RS and Scalextric specifically for the race following a competition that challenged engineering bloggers for the best design. The competition was won by Thomas Speller, who was presented with £150 worth of RS goodies, after submitting his Arduino based design.

Guy Magrath, Global head of eCommerce at RS Components, commented: "This is a fantastic competition we have designed in partnership with Scalextric. With each car moving every time they get a vote on Twitter, and there being no limit to the amount of times that you can tweet, be sure to join RS on 31st August to guarantee that your favourite car wins and to be in with a chance of winning some great prizes!"
FB link above doesn't work for me. But if you search you find this: https://apps.facebook.com/rspoweredbytweets...arch&ref=ts
but the "like" button to participate doesn't work yet. Also, I think you will have to agree to installing an app as well.

The cynical side of me says says it looks like they are trying to harvest the addresses of as many Twitter & FB accounts as possible, which they could then sell on and/or use for spam!

It's normal marketing these days I suppose, but maybe RS will be able to confirm otherwise.
See less See more
2
I think this whole thing was badly organised, with little or no real incentive to take part. So they are giving prises to those that take part....what about those that designed and made it all possible ?

I don't think those that organised this have much of a clue how design and development works in the real world. How many actually entered this?
Hi all - the Facebook is now live (not sure why the link in the PR that Doug posted didn't work for some of you - but just go to http://facebook.com/rscomponents and click on the #RSTweetRace tab)


Re the couple of concerns with harvesting contact details - you disclose when you sign up whether or not you wish to receive any more contact, however the registration is required simply so we're able to attribute Tweets to a Facebook user when we're picking winners. Don't worry, no SPAM!! (I hate is much as the next person)

Doug - I've pushed as much as I can to get links to SlotForum on any collateral that has gone out (eg: http://uk.rs-online.com/web/generalDisplay.html?id=tweetcar), and will continue to do so throughout this week (and beyond)

Again, thanks for all feedback!
See less See more
another busted link
See less See more
QUOTE (GregK @ 28 Aug 2012, 10:39) <{POST_SNAPBACK}>another busted link


Sorry Greg - it picked up the close of brackets at the end there!

Here it is: http://uk.rs-online.com/web/generalDisplay.html?id=tweetcar

That should be better!
See less See more
I see Doug has changed his link to the above, but anyway, when I click the Facebook page link: http://www.facebook.com/RSComponents or on the "enter now" RS link on the Tweetcar link, I just get redirected to my personal FB homepage (I'm in France) using any of the 3 main browsers, even with the adblocker disabled.
So, is the competition only open to UK residents as I CAN see the Tweet Race sign up page if I go through a UK proxy server
See less See more
I bet there a few on this forum who are somewhat miffed ........... (cue the WHO) ................ we won't get fooled again!
QUOTE (chris99 @ 28 Aug 2012, 12:19) <{POST_SNAPBACK}>So, is the competition only open to UK residents as I CAN see the Tweet Race sign up page if I go through a UK proxy server

OK I see you've waved your magic wand & it's fixed now. Thanks
See less See more
QUOTE (chris99 @ 28 Aug 2012, 12:19) <{POST_SNAPBACK}>I see Doug has changed his link to the above, but anyway, when I click the Facebook page link: http://www.facebook.com/RSComponents or on the "enter now" RS link on the Tweetcar link, I just get redirected to my personal FB homepage (I'm in France) using any of the 3 main browsers, even with the adblocker disabled.
So, is the competition only open to UK residents as I CAN see the Tweet Race sign up page if I go through a UK proxy server


Morning Chris - it should be ok now, would you mind checking again?
See less See more
simultaneous posts!

Hi Sam,
It works now, but when I click on terms & conditions at the bottom of the sign up page I just get an error page.
QUOTE (chris99 @ 29 Aug 2012, 09:18) <{POST_SNAPBACK}>OK I see you've waved your magic wand & it's fixed now. Thanks

Yes, sorry about that. Wasn't sure why it was set to UK only (it shouldn't have been!)
QUOTE (chris99 @ 29 Aug 2012, 09:22) <{POST_SNAPBACK}>when I click on terms & conditions at the bottom of the sign up page I just get an error page.
Terms & conditions now visible - I see there are 10 velodrome sets to be won ...

I'll volunteer to take the actual race track off your hands for a fiver when the race is finished.


Chris
See less See more
The design winner is only 18 (Tom Speller)! Here's his design (not necessarily the final version?):


Source: blog

Source: Twitter

and fwiw, the code on his blog (not the final version):
CODEint track1 = 10; // track 1 PWM pin
int input1 = 0; //this is a interrupt input not a digital number (digital pin 2)
volatile int count1 = 0; // tweet counter for track 1
int car1Speed = 0;

int setReset1 = 1;

long track1Time = -500;

int speedSet1 = 0;

int track2 = 11; // track 2 PWM pin
int input2 = 1; //this is a interrupt input not a digital number (digital pin 3)
volatile int count2 = 0;
int car2Speed = 0;

int setReset2 = 1;

long track2Time = -500;

int speedSet2 = 0;

int carTime[] = {500, 450, 400, 300, 150}; // the amount of time the car will run on each tweet.

int carSpeed[] = {120, 160, 190, 210, 230};

int serialValue[] = {0,0};

int changeSet[] = {30, 60, 120, 250};

void setup(){

pinMode(track1, OUTPUT);
attachInterrupt(input1, track1input, FALLING);

pinMode(track2, OUTPUT);
attachInterrupt(input2, track2input, FALLING);

Serial.begin(9600);

}

void loop(){

if(Serial.available() > 0){

int data = Serial.read();
int currentNumber = 0;

if(data == '<'){

while(data != '>'){

data = Serial.read();

if(data >= '0' && data <= '9'){
serialValue[currentNumber] = serialValue[currentNumber] * 10 + data - '0';
}

if(data == ','){
currentNumber = 1;
}
}
Serial.flush();
}
}

if(serialValue[0] > 0){
count1 = count1 + serialValue[0];
serialValue[0] = 0;
}
if(serialValue[1] > 0){
count2 = count2 + serialValue[1];
serialValue[1] = 0;
}

if(count1 > 0){
Serial.print(count1);
Serial.print(" , ");
Serial.println(count2);

if(count1 > changeSet[3]){
speedSet1 = 4;
}else if(count1 > changeSet[2]){
speedSet1 = 3;
}else if(count1 > changeSet[1]){
speedSet1 = 2;
}else if(count1 > changeSet[0]){
speedSet1 = 1;
}else{
speedSet1 = 0;
}

if(setReset1 == 1){
analogWrite(track1, carSpeed[speedSet1]);
track1Time = millis();
setReset1 = 0;
}

if(setReset1 == 0){
if(millis() > track1Time + carTime[speedSet1]){
analogWrite(track1, 0);
count1 = count1 - 1;
setReset1 = 1;
}
}

}

if(count2 > 0){
Serial.print(count1);
Serial.print(" , ");
Serial.println(count2);

if(count2 > changeSet[3]){
speedSet2 = 4;
}else if(count2 > changeSet[2]){
speedSet2 = 3;
}else if(count2 > changeSet[1]){
speedSet2 = 2;
}else if(count2 > changeSet[0]){
speedSet2 = 1;
}else{
speedSet2 = 0;
}

if(setReset2 == 1){
analogWrite(track2, 120);
track2Time = millis();
setReset2 = 0;
}
if(setReset2 == 0){
if(millis() > track2Time + carTime[speedSet2]){
analogWrite(track2, 0);
count2 = count2 - 1;
setReset2 = 1;
}
}
}

}

void track1input(){
count1 = count1 + 1;
}

void track2input(){
count2 = count2 + 1;
}
See less See more
2
Got to admit a certain fascination with this.

Are there enough tweets to get the car round the track yet you may be asking yourselves? Latest tally, 73 tweets for the red team and 59 for the blue.


New pics of Arduino unit here
See less See more
Link just takes me to my own facebook page.
101 - 120 of 136 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top