Hello. We're artists working through collaborative social practice and creative research to understand the ways in which locality is shaped and enacted in the city.

SRSI, Day 28: Speed Dating for Store Owners

IMG 1618 SRSI, Day 28: Speed Dating for Store Owners

Thursday was the Storefront Success Stories Speed Dating for Store Owners event down on Pelissier for SRSI, and Justin set up a window installation using the Arduino.

Read the rest of this entry »

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up


XBees, Arduinos, Serial Data

IMG 9593 XBees, Arduinos, Serial Data

I made some huge progress over the last week or so on this ongoing Arduino / LCD project — it’s finally gone wireless!

With some more silly mistakes behind me, I’m finally getting a better handle on how to break down the problems I run into and solve them a lot faster. I remember back in February, it seemed as though it was going to be impossible to actually get this wireless part happening, so I’m super relieved to know it’s at least partly working.

Also, there have been people asking for the code used in this project (in terms of PHP and Arduino scripts), I will upload them! I just haven’t had the time to go through and appropriately clean them up and comment them, so I’m not sure how useful they would be at this point. I just wanted to note that I will indeed be doing that soon though!

Lots of photos of wireless glory ahead…

Read the rest of this entry »

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up


XBees + Arduino

IMG 9485 XBees + Arduino

Although it’s been a while since I last worked on this project, things are continuing to move along. I finally assembled the Ladyada XBee adapters and successfully passed a message between the two XBees.

So, I’m not the best solderer and the first adapter I worked on suffered from an overusing tip on my soldering iron, which made heating up the solder with the tip of the iron next to impossible. There were also some issues (that remain unresolved) in terms of configuring the XBees, but thankfully that step seems to be unnecessary (at this point anyways).

Read the rest of this entry »

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up


Parsing RSS Feeds for the Arduino + LCD + PHP project

I’ve made some really great progress on this ongoing Arduino + LCD project over the last couple of weeks — some of the two larger hurdles are now out of the way, the results of which you can see in the video above.

Since the video was shot, I’ve improved the PHP script some more to ensure that the text is properly broken up over the appropriate lines on the LCD and I’ve also removed those strange characters, which were resulting from newlines in the Twitter RSS feed, I think.

Read the rest of this entry »

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up


Working on the PHP Backend of the Arduino + LCD Project

IMG 8060 Working on the PHP Backend of the Arduino + LCD Project

I haven’t posted for a while, but that doesn’t mean I haven’t been working on the ongoing Arduino + LCD project, which is moving along towards connecting external data to be displayed on the LCD screen.

The last bit of time I’ve put into the project has been focused on printing text to the LCD screen from a text file. It’s an easy enough process using a PHP serial class that I mentioned in the last post, combined with PHP’s basic file manipulation functions.

Read the rest of this entry »

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up


Arduino + LCD + PHP, Part 2

IMG 7336 Arduino + LCD + PHP, Part 2

The epic adventure with Arduino, LCDs, and PHP continues. I’ve finally made some progress in terms of breaking up the words and lines appropriately. It felt like a huge achievement, since I had been trying to figure out this line-break thing for quite a while.

You can check the majority of the progress in the video below, and all of the steps along the way are below! Don’t mind the nonsensical example texts. So first off, I figured out I needed to send Arduino very specific information to know where to line break.

Read the rest of this entry »

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up


More Arduino + LCD + PHP fun

IMG 7140 More Arduino + LCD + PHP fun

My work on this ongoing LCD Arduino project has been continuing over the last couple of weeks, I just haven’t had the time to update appropriately.

So, I switched over my plan of attack from Processing to PHP. I figured this made sense for a couple reasons: first, I’m already very well-acquainted with PHP, I’ve written and hacked together a good amount of code in this language before and so I feel like I’ll spend a lot less time just figuring this out and more time actually doing; second, I don’t think I was really going to use Processing for its strengths, and instead, I was going to rely on its string functions, which pale in comparison to PHP.

I’ve made quite a lot of progress over the last week or so — all of which is detailed below. There are still some major problems I need to sort out, but for the most part things are about where I’d hoped them to be at this point.

Read the rest of this entry »

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up


New LCDs and Serial Ports and some Max/MSP for good measure

IMG 7066 New LCDs and Serial Ports and some Max/MSP for good measure

I haven’t posted on this project for a little while, partially because of the preparation for the ongoing Save the City project, and partially because the little time that I’ve had to work on this has only resulted in small increments. So, I figured I would wait until I had some more significant updates to make to post, and here they are.

Basically, I’ve been working on a couple parts of the project. I’ve been updating a Max/MSP/Jitter project that BCL had previously used for our projection performances to try to automate some of the scaling of text depending on what the input is, while also continuing with the Arduino and LCD integration.

Read the rest of this entry »

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up


Getting Things to Talk: Arduino + LCDs

IMG 6480 Getting Things to Talk: Arduino + LCDs

I spent the better part of the day on Saturday doing some more basic research into connecting an Arduino and LCD for this ongoing project. For the most part, it’s pretty basic and following the wiring diagrams and tutorials online is fine.

I ran into a problem with getting text on two lines, which I’ll detail below. Next on the to do list is to order a different LCD, maybe a 4×20 display and maybe something even smaller and then do some work on the text processing part of this whole thing.

Overall, it was a good start and I’m anxious for later this week when I’ll have a block of time to continue with the next steps in this early research.

Read the rest of this entry »

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up


Starting New Projects: Researching the Basics of Arduino + LCDs

IMG 1669 sm Starting New Projects: Researching the Basics of Arduino + LCDs

As part of a Canada Council for the Arts Inter-Arts Research and Creation grant I received, I will be documenting my work on the project through here, as I anticipate it will cross over into other projects we work on and came out of past projects we’ve completed.

This project comes out of Broken City Lab‘s previous work on Text In-Transit, where I’m hoping to open up a continuing flow of those kinds of texts in relation to a public space like a bus, or bus stops, or the downtown terminal. It’s likely that we’ll be working with Transit Windsor again on this project as it moves along. The project will connect this kind of publicly-engaged work I’ve done with BCL with some of my digital work I’ve done in the past.

The project is going to involve a lot of experimenting with Arduino-controlled LCD screens, and efforts towards capturing sms text messages, twitter updates, and emails and pushing them all into an LCD display. This will be the foundation of the project anyways.

I’m assuming this is going to involve a combination of interfacing Arduino with Max or Processing and using Perl or maybe PHP to do the text processing (depending on how involved it is), though it may end up taking another route altogether, but that’s what this time is for. I’ll be spending the next few months working through these aspects of the project, while also building towards an approximation of a public installation. I’ll spill more details as time goes on, and I’ll be documenting my progress, as I’ll undoubtedly need notes of my own, and why not keep them on here?

For now, I’ll be working through some basic tutorials, and eventually heading up to InterAcces for some of their workshops.

I would like to thank the Canada Council for the Arts for their generous support in this project. I’ll be acknowledging their support with their logo on each post that I write while documenting this project.

CCFA bar Starting New Projects: Researching the Basics of Arduino + LCDs

  • Facebook
  • Twitter
  • del.icio.us

Tagged:

↑ up





Mailing List


 

  • Facebook
  • Twitter
  • del.icio.us

Recent Comments

  • Luciana: Justin, that would would be great!!! On the same subject, I always thought the Peace Project from Detroit could be an...
  • Justin Langlois: I agree with you, Luciana … it doesn’t have to be a bad thing at all, I suppose I was thinking about the...
  • Luciana: It doesn’t have to be a bad thing though :) It reminded me of Haas&Hahn and their Favela painting project from 2006...
  • Cristina Naccarato: Such an epic post, Justin! The map turned out very nicely!
  • darren: It’s was back when the star was still printing the paper down there. I miss those days. Was metal letters. I don’t...
  • MESM: excellent lab thesis keep the experiment going
  • Justin Langlois: Ah! Good call on the Windsor Star sign. I should have realized since I knew it was attached to the Star building. So...
  • Justin Langlois: Thanks for the note. I think the audio player should work now… Had the filename entered incorrectly. Enjoy!

Archives

Tags