Ricksmuseum

Generieke kastjes

Category: Electronics, Physical Computing, Tech — Rick Companje — 24 December 2007 @ 18:44

Ik heb vandaag twee elektronische schakelingen gebouwd en in behuizingen gestopt met een net label erop. Een kant en klare Voltage Regulator die zorgt voor een stabiele 5V output en een Universal Solid State Relais voor het schakelen van 240V apparaten met bijv. een batterij of een microcontroller. Handige dingetjes die me nog regelmatig van pas zullen gaan komen.

Voltage Regulator
Voltage Regulator

Universal Solid State Relais
Universal Solid State Relais

Wiring.org.co IO board very slow

Category: Electronics, Physical Computing — Rick Companje — 23 December 2007 @ 19:06

If you encounter the problem of a very slow starting Wiring.org.co microcontroller, try to uninstall your (BlueSoleil) BlueTooth drivers.

Experimental Video of Globe4D

Category: Physical Computing, Media Tech, Museums, Globe4D, Movies, Interaction, Multimedia, General — Rick Companje — 12 July 2007 @ 22:49

I created a video of some of my recent experiments with Globe4D.

Video contains:
- Continental drift images from the Paleo Map project by Chris Scotese.
- Seasons
- Google Earth
- Io, jupiter’s moon and other planets.
- Multiple alpha blended video textures (AVI, Image)

Meta Workshop on ForthTV

Category: Fun, Electronics, Physical Computing, Fabrique, Websites, Retro, Awards, Movies, Flash, Tech, New Zealand, Art, Science, SMS Roman, Programming, General — Rick Companje — 1 June 2007 @ 08:37

forthtv.pngAfgelopen weekend deed ik mee aan een META Workshop in Amsterdam. META staat voor Making-Electronic-Thingies- in-Amsterdam. De workshop onder leiding van Tom Schouten ging over het genereren van televisie signaal met behulp van de programmeertaal Forth en een PIC chip. Bekijk het filmpje voor een sfeerimpressie.

http://www.makingelectronicthingiesinamsterdam.nl/

usb-pic-chip.pngDate: 26th-27th of May
Time: 10.00h - 18.00h.
Place: Steim

Subject: Forth TV
This workshop will stand in the light of the forth interpreter on the pic chip. Forth enables you to program your pic life and thus edit and see the changes in behavior right away. By learning to control tv tubes with forth this workshop will cover..

1. introduction forth, the forth toolchain.
1. interactivity, giving commands and updates to a live system
2. modularity, solve problems in pieces and interactive testing
2. technical applied,
1. electronic 2 bit DAC with resistors for 4 levels (sync,b/w,grey)
2. logic, PAL sync & stuff
3. software, interrupts (hsync timer) & multitasking
3. individual project, build some pic powered visuals with the knowledge gained.

Forth on Wikipedia.

forthtv-tom-schouten.pngTeacher: Tom Schouten
Tom Schouten is an independent software developer and artist based in Leuven, Belgium. His main interests are in generative systems, more specificly programs and devices that produce artistic works. His current efforts are concentrated on creating a series of special purpose programming languages. One of them is based on FORTH and runs on a pic microcontroller.
Tom at goto10

Participants:

1. Niels Wolf
2. Heerko van der Kooij
3. Marc Boon
4. Joost Broersen
5. Sylvain Vriens
6. Rick Companje
7. Kwon Byung Jun
8. Dirk van Oosterbosch
9. Jan-Kees van Kampen
10. Aymeric Mansoux
11. Pieter Heremans
12. Roger Muskee
13. Sander Trispel
14. Marloes de Valk
15. Bart Gloudemans

ForthTVCode produced during the workshop.

Hardware practicum begeleider

Category: Physical Computing, Tech, General — Rick Companje — 14 March 2007 @ 18:27

Vanaf 26 maart ben ik practicumbegeleider bij de Hardware / Physical Computing cursus van de studie Media Technology.

Dit jaar wordt er geen gebruik meer van PIC chips gemaakt maar zullen we/ze Arduino microcontroller bordjes gebruiken.

Zie voor het in elkaar zetten van de Arduino op een simpel breadboard de documentatie die Paul Klomp heeft samengesteld.

arduino-on-breadboard

Afgelopen weekend heb ik als voorproefje samen met m’n neefje van negen een alarminstallatie gebouwd voor zijn slaapkamer zodat ie zowel bandieten als ook zijn oudere zussen buiten de deur kan houden. Een oorverdovend lawaai, een boel gekleurde lampjes en een analoge teller voor de statistieken op de momenten dat hij niet thuis is.

Alarm voor Bart

rick-en-bart-knutselen.jpg

Audio Sonic Multi-Tech HG-21

Category: Retro, Physical Computing, Multimedia, Interaction, General — Rick Companje — 11 January 2007 @ 12:28

Op koninginnedag 2006 kocht ik op de vrijmarkt in Rijswijk een antieke schaakcomputer. Het betreft de Audio Sonic Multi-Tech HG-21. Op internet is er niks over te vinden alleen dat ie uit 1979 komt. Je kunt tegen ‘m spelen maar hebt er wel een schaakbord bij nodig. Je speelt ’t spel namelijk niet op een beeldscherm maar in het echt. Iedere zet die je doet voer je in via een paneel met 16 knopjes. Het apparaat komt vervolgens met zijn zet als een coordinaat op een LED display. Handmatig verzet je dan zijn stuk.
Heel toevallig heeft mijn docent en buurman Maarten Lamers dezelfde schaakcomputer en hij vertelde me dat door het beperkte geheugen de software niet checkt of het spel is afgelopen. Hierdoor kun je doorspelen ook al is de koning geslagen en dan krijg je rare situaties.

Specificaties
Brand: Audio Sonic
Type: Multi-Tech HG-21
Year: 1979
Power supply: 9V DC
Batteries: 6 x 1,5v
Sound: Ja (erg irritant)
Power consumption: max. 4W
Serial no.: 21005737

Audio Sonic, Multi-Tech HG-21

Globe4D at infosthetics.com

After such a brilliant day as yesterday where RTV West announced that the documentary they’re making about Globe4D will be watched by 250.000 people and where ACM Multimedia invitited us for the ACM Multimedia Conference in Santa Barbara California in October 2006, it’s seems to get even more crazy now! Andrew Vande Moere added Globe4D to the Information Aesthetics page!

Globe4D at Information Aesthetics

A big day for Globe4D!

globe4d-congrats.jpgToday, Monday the 3rd of July 2006 was really an amazing day! First, this morning RTV West visited our workspace for a documentary they make about our Globe4D project. And second, we got a positive response from the ACM Multimedia Conference 2006 in California!!! This means Globe4D will be part of the exibition in October!

WOEEEEHEEEEY!!!!

And by the way, our video demonstration has been viewed over 2000 5000 10000! times in the last five days! Awesome!

Morphogenesis of a Talking Radio

Category: Physical Computing, Wiring, Electronics, Media Tech, Movies, Art, Tech, Projects, Events, General — Rick Companje — 26 June 2006 @ 20:08

A rebirth of Rick’s Talking Radio by Andy during the Scrapyard Challenge at STEIM in Amsterdam.

Globe4D website

Category: Processing, Globe4D, Physical Computing, Multimedia, Science, Tech, Projects, Art, General — Rick Companje — 23 May 2006 @ 21:19

Op dit moment wordt er gewerkt aan de nieuwe Globe4D website. Neem alvast een kijkje en bekijk de nieuwe video!

Het is de bedoeling dat deze video samen met een paper ingestuurd gaat worden naar The 2006 ACM Multimedia Conference in Calefornia…

Spannend!

www.globe4d.com

Globe4D - interactive spherical projection in 4D

3D Plasma Sphere - Plasmabol

Category: Processing, Globe4D, Physical Computing, Making Art of Databases, Programming, Science, Tech, School, Interaction, Art, General — Rick Companje — 22 May 2006 @ 19:18

View source

Rick en Arno bouwen een robot (poging tot)

Category: Electronics, Physical Computing, Art, General — Rick Companje — 30 April 2006 @ 19:30

Onder het motto: “Tijdens het bouwen van een robot kun je ook bier of vruchtenwijn drinken, daar hoef je op koninginnedag de deur niet voor uit!”, bouwde ik afgelopen zaterdag samen met Arno Winkel een robot. Althans, we deden een poging tot. Vrijdagavond op de vrijmarkt in Utrecht en zaterdag op de vrijmarkt in Rijswijk hebben we ons helemaal suf gekocht aan bestuurbare auto’s en diverse rariteiten waaronder een radio met bewegende lippen die ook echt vrijgoed lipsync’en!

Rick en Arno bouwen een robot (poging tot)De bestuurbare auto’s hebben we getweakt om via een microcontroller en sensoren aan te kunnen sturen. We misten nog wat componenten (een paar transistors en wat opto-couplers) waardoor we niet zo ver zijn gekomen als we gewild hadden, maar toch was het leuk. Een robot van vier meter (zo hoog zou ie moeten worden omdat ik eerder al bij een kringloop koplampen had gekocht die zeer geschikt zouden zijn als ogen), bleek niet haalbaar… In twee halve dagen en met maar een paar bestuurbare auto’s kom je toch niet hoger dan een centimeter of veertig… ;-)

Het onderstaande filmpje geeft een beeld van het resultaat tot nu toe… Onze creatie heet Mario omdat de meeste onderdelen zijn verkregen uit een bestuurbaar Nintendo autotje.

Basiscursus Elektrotechniek PDF

Category: Electronics, Physical Computing, School, Tech, General — Rick Companje — 10 April 2006 @ 19:14

Basiskennis Elektrotechniek 1996Lang lang geleden, in 1996, volgde ik een basiscursus elektrotechniek aan het ROC Oost Nederland in Hengelo van meneer van Veen… Nu tien jaar later heb ik de de reader die we bij dat vak gebruikten omgzet naar PDF formaat via een trialversie van het OCR programma Abbyy Finereader 8. Wat een ontzettend fijn programma is dat!

Ik heb van iedere pagina van de reader een foto gemaakt en in 1x alle 100 foto’s laten inlezen door Finereader. De meeste tekst ging al vanzelf goed, maar in sommige gevallen, vooral bij de formules en schema’tjes moest je nog even een kadertje trekken, zo van: hier staat geen tekst maar een plaatje. Ideaal! Binnen een uurtje was het voor elkaar. Een PDF van 100 pagina’s van maar 1.9 MB!

Dus…. zie hier het resultaat: de reader Basiscursus Elektrotechniek door R. van Veen.


Abby Finereader Professional

Abby Finereader Professional

Haptic Feedback: What you see is what you feel (WYSIWYF)

Category: Movies, Processing, Physical Computing, Wiring, Electronics, Programming, Science, Tech, Projects, Interaction, Art, General — Rick Companje — 31 March 2006 @ 01:10

Mouse with haptic feedbackFor the Physical Computing course, Ralph Kok and I created a mouse with haptic feedback. This means that with this mouse you can feel the things you see on your screen. The mouse gives a kind of force-feedback (resistance) on certain parts of the screen.

First of all, things like this do exist allready. It’s not that we invented the first mouse with haptic feedback. What we did was building one ourselves by taking an old serial mouse and putting an electro magnet in it and controlling this magnet with a microcontroller which receives the color of the pixel your mouse points at.

mouse-controller.jpg

Mouses with haptical feedback can be very usefull for disabled people who need extra accessability tools to use a computer. You could for example snap to buttons to help people clicking on them. You can do this programmatically by displacing the mouse cursor to create the same effect. This works very well as you can see on the website of Koert van Mensvoort.

The movie below shows a part of our process building a mouse with real haptical feedback.

Haptic-Mouse.png

More info

What You See Is What You Feel was a project for the Hardware class.
With this project, we aimed to realize haptic feedback through a conventional computer mouse.

We all know what it feels like when you move your finger over a bumpy surface, when the progress of your finger’s movement becomes harder, then easier, then harder again and so on. When you move up a bump, you are moving against gravity and friction, so your progress becomes slower, until you get to the other side and the resistance is gone. This simple concept of increasing and decreasing resistance is what we used to achieve our goal.

The hypothesis behind this project is that when you vary the amount of resistance at certain locations when moving your computer mouse, you get the sense that you are moving it over a bumpy surface.
Now, how can we vary this resistance? How can we stop someone’s movement? The answer is, of course: magnetism.

Using a wired coil, fixed inside a computer mouse and attached via a small circuit board to a Wiring I/O board, we were able to relate magnetic power to mouse cursor position and simulate a bumpy surface.
Processing retrieved color values from a bump map, based on mouse cursor positions. These values were passed to the Wiring I/O board and were used to generate electrical pulses at certain frequencies. A self made circuit board converted these pulse frequencies to voltages, effectively giving us the possibility to “dim” the magnetic power.

With this fairly simple setup, we were able to create the actual sensation of moving your mouse over a bumpy surface, a sensation we recommend anybody to experience!

Rick, nu ook voor al uw soldeerwerk

Category: Physical Computing, School, Tech, General — Rick Companje — 3 March 2006 @ 03:00

Nu Globe4D veilig in het zwaar beveiligde Naturalis pand staat heb ik weer even tijd voor andere dingen (hoewel ik ‘m wel mis hoor, die Globe in mijn werkplaatsje…. en dan is Dora ook nog ‘ns voor een maand in Leipzig! snif…) Maaaarrr… dan heb je opeens weer tijd om een jeugdhobby opnieuw op te pakken: Physical Computing, oftewel electronica. Naast “Rick voor al uw tijdslijnen en landkaarten” (wat trouwens ook alles behalve stil ligt) kan ik er nu ook bijgehaald worden wanneer er Microcontrollers geprogrammeerd moeten worden of schakelingen moeten worden gebouwd…. u zegt ‘t maar!

LED Display LTC571HR, PIC 18F4520, JAL 4.62

Op de bovenstaande foto zie je een 3 cijferig LED display. Eentje die ik waarschijnlijk 15 jaar geleden, dat moet in 1991 geweest zijn, uit een digitale weegschaal heb gesloopt die ik dan weer op een rommelmarkt in Kloosterhaar had gevonden… al die jaren lang kon ik er eigenlijk helemaal niks mee totjatot ik een erg leuke cursus Sensoren & Actuatoren aangeboden kreeg een paar weken geleden! De cursus wordt verzorgd door Paul Jansen Klomp. Het boek Physical Computing (O’Sullivan/Igoekan) is een echte aanrader.
Hier is m’n sourcecode voor het aansturen van het LED display (LTC571HR) met de PIC 18F4520 microcontroller geprogrammeerd in JAL 4.62 (Just Another Language).