The purpose of this blog.

We are student form Brooklyn International High School (BIHS). We are working on a project group of 4-5 to people that called Digital Poetry Machine. It’s a digital fabrication, programming and art project using Arduino, I2C EEPROM chips and a laser cutter to make a digital poetry machine. There will be words you can chose and create your own poem on a wall. The, if you press a button, you can post it in online. For this project we are working in Science and English class. In English class we learn how to write poems using simile and metaphor. And in science class we learn about moss and we was going to use moss but it didn’t workout. For this project we got special help from Mark who work with Beam Center. He teach us how to program the chips and we use the laser cutter with him. Also we learn Scratch in order learn programming. It’s one of the biggest project we ever doing and will be done. This link shows the big steps of the projects.

Preparing the Small Boards

We making the biggest project ever in our science and english class and this project is all about technology and poetry. We used a laser cutter to cut a lot of different type of words and we going to put them together to make a story and we going to post the story in a  board that make out of wood, but before posting the story we have to prepare the big board and now I will tell you how we prepare the big board.

First of all to prepare the big board we have to cut it straight.

Screen Shot 2014-12-15 at 2.12.30 PM

In this picture the longboard is what we using to post the words so we have to make sure we cut it straight, so to cut it straight we have to use this big flat board you see as a guide to put the longboard and we make it stay on it with a clamp so it won’t move and so we can cut it straight.

Now after cutting the the longboard straight we have to paint the board.

Screen Shot 2014-12-15 at 2.14.48 PM

This picture shows you how we paint the board that we going to put the words on.

Finally this is all we did to prepare the big board.

by: Gerdine

Fixing Hardware with Software

When you make something for the first there is 100% of chance that there will be some kind of problem. No matter how how hard you try not to get into problem you will get problems in your project. It could could be something that you can fix by just looking at it, also it can a problem that might affect your whole project or will take more time than it will take to complete the whole project. Problems will appear because you are doing it for the first time and you don’t know how to do it perfectly. There is no instruction to follow. So problems will be in you way and you need to solve it. In our poetry machine project the numbers of problems we had was infinity. Some problems took a minutes to fix others took days to fix. Even when you solve a problem another problem appears. There was some problem appears at the end of the project. Some of the problem we had was cause by the another problem. Some of the problems we had was the big board was too flat, behind the board too much of wires, then too much copper and last the big problem was the I2C connection. Some of those problem was easy to fix and some was hard and took lots of time such as the I2C connection. The board being flat we just put wood behind the board to make it straight. Then there was too much much wires behind the board and we had to solder it carefully because if there was one wire solder it not in the right place the word won’t be able to read. Then also some of the cooper had bad connection with each other. It wasn’t touching all four side of the magnet. On the board we put paper then cover it with the more copper to fix it. Also solder it carefully. The last one is the I2C connection which is one of the biggest problem we had. Connection between the I2C it would failed. Sometimes it would fail because of there other problems such as board being flat and too much copper. After we fix the other problems the word would read all the time but the connection it would failed. It took us long time we also fix that by using the watchdog program.

In that program two things are very important. The timer and the loop to read the word.  First lets look at loop. Loop is when you have a condition and when the condition is true the code will run or do what you told it to do. Lets look at the first part of the loop:

Screen Shot 2014-12-14 at 7.09.01 PM

In the first line of the code you have a array of string that will hold the poem or 16 words. Now you might as yourself there is only 15 words can go because the value is 15. How can it hold 16 words. Well first word will count as 0 and the next one or the second one will be 1. So 16th word will be 15. Our board can hold 20 word so the value will be 19 and now only 16 spots are working so we have 15. Then the for loop put it into a order by order or word after word. It read the first word then put it into the 0 spot then the second word into the 1 spot and it adds on until 16 word and put them into a line. Then the next part is:

Screen Shot 2014-12-14 at 7.10.01 PM

In this part of the code it check the words and correct them. It reads each words 30 times to see if there is a mistake. For example the word you put on is “Bright” and then the first time out of 30 times. First time it might read only 5 letters from “Bright” light “Bight”. Then the second times or some other time out of 30 times it will read the full 6 letter like “Bright”. So the first time they read 5 letters now it will replace with 6 letter because 6 is bigger than 5. So that part of the loop double check the word and if there is a mistake it will replace it with the right one.

Also another big part of this code is the timer. First thing to do in timer is beginning of the code you need to include the timer library. And the code for that is: Screen Shot 2014-12-14 at 7.11.22 PM After you include your timer you need to setup your timmer. The code you put for that is:

Screen Shot 2014-12-14 at 7.12.00 PM

When you everything is connected it show in the screen “Push button to read poem….”. So after press the button it will start your timer. The timer you will start at 4 second and then count down. Now if the loop doesn’t run in 4 second that mean it crash. If your loop doesn’t run in 4 second it will give you chance to reset the whole Arduino. Screen Shot 2014-12-14 at 7.12.50 PM  When it doesn’t run you can reset the whole thing again and run you poem again to post on the twitter.

This is where you can get more help about the Arduino.

by: Tareq

How to Cut the Wood

Screen Shot 2014-12-14 at 6.56.21 PM

First you have to do Various blades might be fitted to suit different types of solid wood, such as plywood, chipboard as well as hardboard.It can create straight or curved cuts.When generating a cut, position the wood on the bench and make sure the cutting area is clear to make certain you don’t cut through anything you don’t want to.

Screen Shot 2014-12-14 at 6.57.26 PM

Next you have to do Cuts are made as the sharp edge rises upwards through the timber. Which means neatest side will be on the underside. Bear this in your mind while placing the particular timber for a cut, specially if chopping solid wood which  has a coated or melamine surface.Jigsaws often have adjustable rates of speed and are available having a airborne dirt and dust removal ability and also variable base dish perspectives.

Screen Shot 2014-12-14 at 6.58.06 PM

Then you have to do These are used for cutting timber, MDF, block board and ply board. It makes direct line cuts. Like with a jigsaw, the actual cut is done as the cutting blades rise upwards through the timber, so the neatest side will be on the underneath .When making a new cut, place the actual timber coated surface upon a bench and make sure the cutting area is clear to make sure you don’t cut through what you don’t mean to.

Screen Shot 2014-12-14 at 6.58.45 PM Screen Shot 2014-12-14 at 6.58.53 PM

Then you have to do Circular saws generally feature varying chopping capabilities, adjustable speeds, a variable line of cut indicator, a depth adjuster, a remote lower guard lift lever, a dust removal facility and safety switch. Various attachments as well as blades usually are obtainable.

Screen Shot 2014-12-14 at 6.59.43 PM

Then you have to do fast Circular saw accessories are also available, Which may be fitted to the top of your electric drill.

by: Alifa

Designing the Word for Laser Cutter

Screen Shot 2014-12-14 at 6.54.09 PM

First you want to learn.A technique for making such necklaces or laser-cut cut outs from other line art, a mechanism for uploading your design to a fabrication site and recommendations for how to get it fabricated effectively and cheaply.My screen shots will be using AI CS4.  They should be generally applicable for CS2 and beyond.  Illustrator is TRICKY, so don’t get discouraged if you find yourself stuck.  This procedure should avoid some of the most common pitfalls.  If you hit a wall.I am NOT affiliated with any fabrication site. I have used Shape ways for 3d printing and Panocha for laser cutting and found pros and cons for each.  The speech bubble design in the photo is something simple that I made, a similar version of which could easily be created using this technique …..

by: Alifa

Connect and Testing the I2C on Arduino

Poems are made by words and those word have order. Which goes first and which goes to the last. In our project there will be 80 words. You can choose from those 80 word to make your poem. Using the different word you write a poem in the big board. Each word is attach to one small board. But out those 80 word how does the computer will know which is which word. In order to post your poem the Arduino have to read the word you attach it with the board. This is one of the most important part in the digital poetry machine. First you need to attach four magnet to the back of the board. One to each corner of the board. Then you need to cover the magnet with about 5 inches cover.

Screen Shot 2014-12-07 at 9.05.20 PM

Soldering the wires in the copper tape.

After you cover all the corner with the copper you need to cut 4 wire that can reach from the copper to the middle of the board. Four of that wire have to be different color. Blue, black, white. and red. Then you take a chip holder and hold it perfectly. Then you take the black wire and solder to all the four side of the left. Then on the right side of the holder the top one you solder it with red, then you skip one and solder the white and to the last one solder the blue one. After you solder the wires to the chip you need to solder it to the back of the board. You need to solder the black wire to the lower left cooper, then red to the upper left, then white to the upper right, and the blue to the lower right side of the copper.

Screen Shot 2014-12-07 at 9.06.41 PM

This is how you solder the wires to the board.

Then you plug the I2C chip into the chip holder to test it on Arduino if the word that they programed in the chip is working or not. Plug the Arduino to your computer, connect the wires from Arduino to the back of the big board with the same order of colors as the chip holder.

Screen Shot 2014-12-07 at 9.07.35 PM

Then you open the Arduino on your computer and use a program called “I2C eepromwrite” to test the chip. If the chip is working, Arduino will read and show it on I2C eepromwrite’s window.

Screen Shot 2014-12-07 at 9.08.18 PM

You word should show on the screen.

by: Tareq

Writing Imagery and Metaphor

The big project we doing in our science and english class is all about poetry and technology,There’s two different literary techniques we practiced in class which is “Imagery and metaphor” I’m going to tell you how they different from each other.First of all they different from each other because you use them differently and you use different word.In the other hand when you writing an imagery poem you have to make the readers imagine or see a vision of what you telling them and when you writing a metaphor poem you comparing two things to each other or using ironique which is when you say the opposite of what you wanted to say and metaphor is a great method to use when you want to liven up you’re poetry and make the readers think more and deeply about you’re poetry.Finally imagery is different from metaphor because you use imagery to make the readers have a vision or imagination about what you write and metaphor is when you want to compare two things so that the readers their similarity in a different way that’s not direct.if you want to know more about metaphor and imagery.

An Example of Metaphor is: When my dad’s football team lost he was a big baby.

This Example is a Metaphor because it Compares my dad to a big baby.

An Example of Imagery is:my five dollars is long, green,and big.


By: Gerdine

How to Make a Game in Scratch

We making a big project in our English and science class. and we using a lot of different type of technology in the project, and Scratch was one of them.Now I’m going to tell you about how to make a game in scratch. is very easy only you need to follow the rule in Scratch like put letter together but need to make sense i gonna show you a picture to make a game.

Screen Shot 2014-12-01 at 2.04.14 PM

You can see they give you a piece to get the idea so you can finish the sentence. The game work if the ball touch the red line you lose and you got two black line one of the black line move is the little one this  line touch the ball and the ball go to the other black line the big one and this black line throw the ball back if you don’t move the little black line you gonna lose i gonna show a picture how the game is.

Screen Shot 2014-12-01 at 2.05.21 PM

This is how my game look like.

Many people get confused when they want to look for something to move is very easy each subject has a color different color.

Screen Shot 2014-12-01 at 2.06.38 PM

You can see Blue color you can find in emotional because Motion is blue if you want to find yellow you look the corner and see with world is yellow  and you go to control is easy to make only you need to follow the step that you need to do. If you don’t find something that you want to put it you can make what you want you can make a background you can make a picture also you can make a animation i gonna show you how to make and where you need to go to make.

You go to Date and than they gonna show you something that say make a variable and make a list, to make a animation you press variable is you want to put a name in the game you go to list. let me show you a picture.

Screen Shot 2014-12-01 at 2.10.54 PM

To make a background or drawing something you go to costumes press costumes you can draw something that what you want.

Screen Shot 2014-12-01 at 2.11.54 PM

This is the link to my game.

BY: Yelfry