edit SideBar

Spring07feeds

Feeds from Spring Class Blogs:

Shinyoung Park

Rss feed from Shinyoung- Funji.me

Sonoma beach

?? ???? ???? ??? ??? ?? ??????. 2??? ???? ?? ?? ?? ?????. ??? ??? ?? ??
???? ?? ?? ??? ?????!
Sonoma ?? winery? ??? ??? beach? ???? ???? ?? ???? ??? ? ? ???? ????.  ??? ??? ?? ?? ?? ??? ?? ? ?????.  ??? Hot tub? ??? ?? ?? ??? ??? ??? ? ? ???. ???? ??? ?? ?? ???!


Start-up? ????? ??? ??? ??? ?? ????? ?? ??? ??? ??? ??? get away??. ?? ?? ?????. ^^
??? reception ??! ?? ??? ??? ?? ??????. ??.


?? ???? ????? ??? ???? ?? ?????...??? ???? ??? ??? ?????.  ???? ??? ??? ???? ?? ????? ??? ?????. ??.

?? ??? ?? ???.
- ?? from San Francisco.
??? ??

Pigtails and Potbellies

???? ???? ?? ?? ??????. ???? ??? ?? ???? ?? ???? ??? ?? ????.  ??? ?? ???? ??? ???. ??
?? ????? Mike? ???? ??? ????? ?????? ??????.
??? ????? ^^
(weekly comics blog? ???? ??? ?????.)

?? ?? ?????. Gretchen ? Chester? ??? ??? ?? ??? ??? ?? ????? ??? ??? ??....



????? ???? ????? ???? ??? ??? ? ??? ????. ????? ???? ?? ??? ???? ??????. ^^
? ??? ??? ???? ???? ??? ?? ??? ????.
24???? ? ??? unlock?? ??? ??? ??? ???.
??? ???? ????? ? ???? ??? ? ?? ???? ????. ?? ???? ???.
?? iTunes ??? ??? ??? ? ????.

?? ?? ? ???? ?????. 
??? ??

Funji Home - a virtual community for iPhone/iPod

?????. ??? ?? ?????? ???? ?? ?? ??????.
???? ???? ?? ???? ?? ??? ?? ???? ??? ?? ???? ?, Funji Home ???. - ???? ???? ??? ???? ????. ?????.
?? ??? 5?? fbFund? ??? ?? fbConnect ? ???? ?? Facebook ? ?? ????? Funji Home ? ?? status? ??? ? ????. :)

70%? ?? 10?-20? ?????. ?? ??? ???? ^^
??? ???? ??? ???? ? ???.
???????? ???? ?????? ?? ????. ??????? ??? ??? ?? ???. ?? ?? ???? ?? ?? ????? ??? ?? ?? ????? ??? ?? ? ? ????.
?? public alpha ??? ??? ??? ??? ????? ???? ???? ???? ??? ?????.

Funji Home ? ?? ??? ?? ????.
??? ??

Free Tempo forever



Enjoy!
??? ??

Two cats in my apartment


Tugs on the left, Butterbut on the right.
They opened a whole new world.

Lots of things happened for the past three months.
Funji got a new office with Kontagent- one more team member has joined so it's three of us now - me, Mike and Jon.
Sorry for being MIA but stay tuned for the next Funji updates.
??? ??


Rob Faludi

Rss feed from Rob Faludi's Blog

Slinky Metronome

The Slinky Metronome is now fully operational. I gave a presentation and demonstration of it in Mechanisms on Thursday. The Slinky Metronome is a Sociable Object. It keeps a steady beat, based upon the period of the Slinky spring, and broadcasts that beat out via 802.15.4 radio to the entire ITP floor. Electronic musical instruments, dynamic artworks and kinetic sculptures can all pick up the broadcast beat and synchronize with each other for an orchestrated performance. The Slinky Metronome is human-operated, so the beat it broadcasts is rooted in tangible physical interactions. Now that it's working, the next step is to collaborate and share sample code with a few instrument and kinetic projects. This is a project I'm looking forward to exploring more in the fall.


Solar Botanicalls II

SolarBotanicalls2.jpg

Here's the presentation that Kate and I gave in Jeff Feddersen's Sustainable Energy on the second prototype for Solar Botanicalls. This version includes battery monitoring circuitry that creates a text message asking the user to change the batteries. We figured that while the plant makes phone calls when it needs something, electronics needs should be kept to an entirely separate notification system. The project has benefitted both from Jeff's recommendations and from the results of directly testing various different PV panels.


Assorted XBee Notes

xbee_antennas.jpg


ATRE Command Brings Sanity:
When putting an XBee into a project and doing the configuration from software code. I often have the problem of some crazy sleep mode or pin definition going on that I didn't know about. So now, all my functions for setting up an XBee start with the command ATRE. That resets the radio to factory defaults before issuing the remainder of the setup commands like ID, MY and so forth. As long as you don't write the settings back to firmware with WR, the factory reset is transient. As soon as that radio loses power, it goes back to whatever unique settings it had before you ran your program. Pretty handy if you're popping the same units back and forth between hard configured Direct I/O mode and software configured applications.


New Ember ZigBee Coming:
Looks like Maxstream is coming out with a new line of ZigBee radios. These will be based on the Ember chipset rather than the current one from Freescale. The existing XBee radios will continue to be manufactured and fully supported in the 802.15.4 mode that we use here at ITP. For the ZigBee layer, it looks like that will mainly be developed on the new XBee Series 2. Inside information is that the AT commands and API will essentially match the current one. All good news.


Cookware Antennas:
One of the many reasons I can't wait for my thesis to be done is so I can try out New Zealander Stan Swan's method for repurposing "Asian cookware scoops" into parabolic WiFi and ZigBee antennas:

He claims that by using these #13 cooking scoops with an XBee Pro, the signal range would be theoretically only limited by the curvature of the earth. Wow! I wonder if by using a giant #13 spatula to flatten the earth, I could further extend this range...


Buzzer Arduino Example Code

CEM-1203.jpg

I just received a small CEM-1203 buzzer from Spark Fun for an Arduino project with sound output. After writing up a basic function to run it, I decided to generalize and fully comment so that other people could use similar buzzers without having to think through the math each time they wanted to hear a particular sound frequency. All you need to do is tell the function which pin you'd like to use, the frequency you want to hear, and the duration to play that frequency.

My buzzer example function should easily work with other types of sound output devices.


Arduino Available Memory Test

arduino_extreme_260.jpg

I've been meaning to make a nice little function to test available memory for some time, so tonight in response to a mailing list question, I went ahead and created an Arduino Available RAM Test for exploring memory allocation.

While I'm still learning about AVR's memory management, here's what I understand so far: The ATMEGA8 has 8K of program memory but only 1K of RAM. (Program memory is for code and RAM is for dynamic variables.) Actually it's effectively less than 1K of RAM, I think because the Arduino libraries take up some dynamic memory space for themselves. The ATMEGA168 increases program memory to 16K, but RAM remains unchanged at 1K.

The Arduino environment will happily let you compile a program that exceeds the microcontroller's RAM limits, however program behavior will become totally unpredictable, the code will do bizarre things and/or crash. It is equally difficult to describe the negative emotional results for the coder. Dysphoria comes to mind.

Hopefully, the Arduino Available RAM Test code can provide a pathway back to happiness, or at least cathartic understanding.



Stefanie Wuschitz


Felipe Ribiero

Rss feed from it's educational

MechanicKineticRobotica

I found a few examples of mechanical/kinetic sculptures that I thought were interesting.

The first is a wind-powered sculpture reminiscent of a dragonfly. It has a main wingspan and a perpendicular tail section that are fixed relative to one another, mounted on a pivot point over a ploe about 10 feet in the air. The main wing, in addition to pivoting about the mounting point, can also rotate freely, giving it two degrees of motion: (Youtube search for "John King Kinetic Sculpture)

(1m, 6 sec)
http://www.youtube.com/watch?v=J514aG2iqaQ&mode=related&search=


The second is the most complex setup of the three links that I found. It was a camera rig created for a post production lab. It consists of a large, ceiling mounted track that (I believe) carries a charge within one of the grooves. On this track ride two robots equipped with cameras, video displays, proximity sensors, and the necessary circuitry to hold it all together.

(6m, 19sec)
http://www.youtube.com/watch?v=t4RV3Rkxyss&mode=related&search=


The third find is possibly the most elegant, if nothing else for the range of motion afforded by ONE source of motion - a peg attached to a small disc powered by a single electric motor. Ingenious.

(2m, 0sec)
http://www.youtube.com/watch?v=y7usX-f97Os


BikeJuice V. 2

For Sustainable Practices, I am teaming up with Addie, Marc, and Shinyoung on a continuation of the BikeJuice project begun last semester. Here are some pictures of construction thus far.

Photo22.jpg


Photo23.jpg


Photo24.jpg


Photo25.jpg


Photo27.jpg


Photo28.jpg


Photo30.jpg


Photo31.jpg


Photo32.jpg


Photo33.jpg


Photo34.jpg


Photo35.jpg


Photo36.jpg


Photo37.jpg


Photo38.jpg


Photo39.jpg


Photo40.jpg


Photo41.jpg







Design Challenge: (or, a real-world opportunity to use math)
We want to attain between 100 and 150 Watts in a normal (ie 80-110 RPM) pedaling speed. What is the size of the flywheel we'd have to create?

Givens:
1) The large wheel measures 20" in diameter.
2) For every turn of the pedal, the wheel rotates 3.75 times.
3) The motor we bought is rated at 144 Watts (12V, 14A) @ 1800RPM

A 5" flywheel will give us a 4:1 ratio relative to the bikewheel, in turn a 3.75:1 ratio to the pedal.

1800/4 = 450/3.75 = 120

This would mean we'd have to pedal at 120RPM to get our target wattage. That's a little too fast.
So we need a smaller wheel. What happens with a 4" wheel? This now gives us a 5:1 ratio, which should reduce the pedaling speed. Let's see...

1800/5 = 360/3.75 = 96

96 is within range. A 4" wheel it is.


Surveillance, Panopticon

In conjunction with this week's reading, I thought I'd put up a few links of interest.

(1) Hasan Elahi - a multimedia artist who became interested in surveillance upon an encounter with the FBI...


(2) United States Government - after 9/11, the data mining arms of the various intelligence agencies began to be networked into super databases. The government thoughtfully disclosed of these data gathering programs under the guise of the "Total Information Awareness" program. It was shortlived as a public project, spanning January 2002 to mid 2003, when it was incorporated into the "black ops" portion of the defense budget after massive public outcry.


(3) A recent New York Magazine article on the generation gap - how kids these days don't care about privacy as much as the generation before them did.


(4) top 10 largest databases in the world

(5) the latest in tracking technologies - powder-sized RFID chips

(6) The Surveillance Industrial Complex - chronicling how the privatization of surveillance is the best way to get around mandated limits on government surveillance.


PHP part deux

I've been plugging away at PHP for the past few days, a huge boon coming from Dan Phiffer's Webhackery series of talks. Although I missed this week's session, there is a rumor that the talks are being taped and archived online. He went through the specifics of installing PHP on attendees' machines and answering the many yesbuts that came up. If you are considering trying out PHP, check his site out:
Webhackery.com

I am still going through a series of tutorials, as well as the O'Reilly book "Learning PHP & MySQL". My goal is to run an installation of Drupal and be able to customize it at will. But before doing this, I want to learn how to implement a database from scratch. My first thought was to import all of my bookmarks from Firefox, and begin cataloging them as a precursor to some of my upcoming connectivity/politics themed sites.

But this is probably a little ambitious. I think to really get a hang of it, I might try to create a blog from scratch. Not that I have a need for another blog, but I think it'll be a good way to learn the fundamentals.

In the meantime, one stumper that came up in one of the tutorials was the following...

at: http://www.webmonkey.com/webmonkey/01/48/index2a_page6.html?tw=programming

I could not get that chunk of code to actually work. I managed to get the HTML form to display, but the data entered does not populate upon hitting the submit button. While I manually entered the code the first few times in order to better learn the syntax, I resorted to straight up copying and pasting the given code, and still no dice. Does this mean it's an error in the code? The better question is, how do I fix it? hmmm...


Lego Cranester

The assignment was to take a Lego kit and make one of the projects inside. But Allistair and I started tinkering, and before long, we had appropriated 4 other motors from spare parts kits, for a total of five, to power a crane that has forward/reverse (two motors attached to the drive train via rubber bands,) steering (one motor rigged to an adaptation of a found rack & pinion system), one motor powering the rotation of the crane, and one more for letting out and retracting cable.

Props to Alllistair for the montage:



Songul Asianturk

Rss feed from Sustainability

FlickrMap





Cradle to Cradle

Some Parts I liked in this book;

"This book is not a tree"
We see a world of abundance, not limits. In the midst of a great deal of talk about reducing the human ecological footprint, we offer a different vision. What if humans designed products and systems that celebrate an abundance of human creativity, culture, and productivity? That are so intelligent and safe, our species leaves an acological footprint to delight in, not lament?
Consider this: all the ants on the planet, taken together have a biomass greater than that of humans. Ants have been incredibly industrious for millions of years. Yet their productiveness nourishes plants, animals, and soil. Human industry has been in full swing for little over a century, yet it has brought about a decline in almost every ecosystem on the planet. Nature doesn't have a design problem. People do.

Chpt 1
One might say that Titanic was not only a product of the Industrial Revolution but remains an apt metaphor for the industrial infrastructure that revolution created. Like that famous ship, this infrastructure is powered by brutish and artificial sources of energy that are environmentally depleting. It pours waste into the water and smoke into the sky. It attempts to work by its own rules, which are contrary to those of nature. And although it may seem invincible, the fundamental flaws in tis design presage tragedy and disaster.

Designing and Industrial Revolution
Puts billions of pounds of toxic material into the air, water and soil every year
Produces some materials so dangerous they will require constant vigilance by future generation
Results in gigantic amount of waste
Puts valuable materials in holes all over the planet, where they can never be retrieved
Requires thousands of complex regulations - not to keep people and natural system safe, but rather to keep them from being poisoned too quickly
Measures productivity by how few people are working
Creates prosperity by digging up or cutting down natural resources and then burrying or burning them
Erodes the diversity of species and cultural practices

But the general spirit of early industrialists-and of many others at the time-was one of great optimism and faith in the progress of humankind. As industrilization boomed, other instittions emerged that assisted its rise: commercial banks, stock exchanges, and the commercial press all opened further employment opportunities for the new middle class and tightened the social network around economic growth.

This Industrial Revolution was not planned, but it was not without a motive. At bottom it was an economic revolution, driven by the desire for the acquisiton of capital. Industrialists wanted to make products as efficiently as possible and to get the greatest volume of goods to the largest number of people. In most industries, this meant shifting from a system of manual labor to one of efficient mechanization.

Viewed from a design perspective, the Model T epitomized the general goal of the first industrialists: to make a product that was desirable, affordable and operable by anyone, just about anywhere; that lasted a certain amount of time (until it was time to buy a new one); and that could be produced cheaply and quickly. Along these lines, technical developments centered on increasing "power, accuracy, economy, system, continuity, speed,"to use the Ford manufacturing checklist for mass production.

New studies indicate that the oceans, the air, the mountains, and the plants and animals that inhabit them are more valnurable than early innovators ever imagined.

At its deepest foundation, the industrial infrastructure we have today is linear: it is focused on making a product and getting it to a customer quickly and cheaply without considering much else.

Most of the products that we use today are designed on a linear, one-way cradle-to-grave model. Resources are extracted, shaped into products, sold, and eventually disposed of in a "grave" of some kind, usually a landfill or incinerator.

Think about it: you may be referred to as a consumer, but there is very little that you actually consume-some food, some liquids. Everything else is designed for you to throw away when you are finished with it. But where is "away"? Of course, "away" does not really exist. "Away" has gone away.

More than 90 percent of materials extracted to make durable goods in the United Staets become waste almost immediately.
In fact, many products are designed with "built-in obsolescence", to last only for a certain period of time, to allow-to encourage-the customer to get rid of the thing and buy a new model. Also, what most people see in their garbage cans is just the tip of a material iceberg; the product itself contains on average only 5 percent of the raw materials involved in the process of making and delivering it.

Today the International Style has evolved into something less ambitious: a bland, uniform structure isolated from the particulars of place-from local culture, nature, energy, and material flows. Such buildings reflect little if any of a region's distinctness or style.
With their sealed windows, constantly humming air conditioners, heating systems, lack of daylight and fresh air, and uniform fluorescent lighting, they might as well have been designed to house machines, not humans.

In product design, a classic example of the universal design solution is mass-produced detergent. major soap manufacturers design one detergent for all parts of the US or Europe, even though water qualities and community needs differ. For example customers in places with soft water, like the Northwest, need only small amounts of detergent. Those where the water is hard, like the Southwest, need more. But the detergents are designed so they will lather up, remove dirt, and kill germs efficiently the same way anywhere in the world-in hard, soft, urban, or spring water that flows into fish-filled streams and water channeled to sewage treatment plants. Manufacturers just add more chemical force to wipe ot the conditions of circumstance.
To achieve their universal design solutios, manufacurers design for a worst-case scenario; they design a product for the worst possible circumstance, so that it will always operate with the same efficacy. Designing for the worst case at all times reflects the assumption that nature is the enemy.

All of nature's industry relies on energy from the sun, which can be viewed as a form of current, constantly renewing income. Humans, by contrast, extract and burn fossil fuels such as coal and petrochemicals that have been deposited deep below the Earth's surface, supplementing them with energy produced through waste-incineration processes and nuclear reactors that create additional problems. They do this with little or no attention to harnessing or maximizing local natural energy flows. The standard operating instruction seems to be "If too hot or too cold, just add more fossil fuels."

A warmer atmosphere draws more water from oceans, resulting in bigger, wetter, more frequent storms, rises in sea level, shifts in seasons, and a chain of other climatic events.

Rather than being designed around a natural and cultural landscape, most modern urban areas simply grow, as has often been said, like a cancer, spreading more and more of themselves, eradicating the living environment in the process, blanketing the natural landscape with layers of asphalt and concrete.

Most conventional operations today focus on highly specialized, hybridized, and perhaps genetically modified species of corn. They develop a monocultural landscape that appears to support only one particular crop that's likely not even a true species but some over-hybridized cultivar. Planters remove other species of plant life using tillage, which leads to massive soil erosion from wind and water, or no-till farming, which requires massive aplications of herbicide. Ancient strains of corn are lost because their output does not meet the demands of modern commerce.

Book Reviews

These are the list of books that I am planning to review and will also try to look at other books listed on the class wiki briefly.

Natural Capitalism: Creating the Next Industrial Revolution Paul Hawken/ Amory Lovins/ L. Hunter Lovin

Biomimicry : Innovation Inspired by Nature Janine M. Benyus

Cradle to Cradle: Remaking the Way We Make Things William McDonough & Michael Braungart

Sustainability

This is where I will post my research and thoughts for sustainable practices class.


Vincent Dean Voyce

Rss feed from Sustainable Practices

Footprints

Better than I expected.

footprint.jpg

carbon_footprint.jpg

Reading:

shadowcities.jpg


test

test


  Edit | View | History | Print | Recent Changes | Search Page last modified on January 31, 2007, at 01:25 PM