Take wireless doorbell for the connection to the existing bell
Strong servomotor
DS8203 MG servo from Reely (Conrad link)
Take wireless doorbell for the connection to the existing bell
Strong servomotor
DS8203 MG servo from Reely (Conrad link)
[rev_slider Revolution]


Mirror, mirror on the wall, who is the fairest of them all?

A truthful Booth

Experiencing life as a fly


Shove tuppence machine
Is there any way to access the camera on an iphone
http://p5js.org/reference/#/p5.MediaElement
Getting started with p5.js version 0.5.3 fetched 23. August 2016.

It’s hard getting to the top …
There is an online version to try yourself. It’s best with Firefox, mostly works with Internet Explorer, doesn’t work at all with Safari.
It is a small Processing sketch using sound and the computer’s camera. The online version uses p5.js.
My first Processing experiment on Sketchpad.
Experimenting with Bezier curves. Thanks to Abe for his great instructional site – http://funprogramming.org
How to embed Processing onto a web site
[processing]
/***************************************************************
* Kims tree also known as Jack and the beanstalk
* Fish appear instead of fruit
* Make bunches of fruit
* Flower before fruit?
* last change 11 April 2016
* See http://drifkin.net/processing/beziereditor/
***************************************************************/
float loopCount;
float oldxStemStart=0;
float oldyStemStart=0;
int standStill=0;
void setup()
{
fullScreen();
background(0);
}
/***************************************************************
* The loop
***************************************************************/
void draw()
{
color leafColour;
float xStemStart, yStemStart, xStemEnd, yStemEnd;
int growthSpeed=150; // bigger = slower
// Draw stems
xStemStart= mouseX;
yStemStart= mouseY;
xStemEnd= random(xStemStart-100, xStemStart+100);
yStemEnd= random(yStemStart-100, yStemStart+100);
stroke(#745106); // Brown
strokeWeight (7);
line (xStemStart, yStemStart, xStemEnd, yStemEnd); // Draw stem for 1 leaf
line (oldxStemStart, oldyStemStart, xStemStart, yStemStart); // Draw main stem
// Draw berries
if (oldxStemStart == xStemStart) // Check whether mouse is moving
{
standStill++; // If not moving increment standstill counter
if (standStill>4) // If long pause, grow berries
{
noStroke();
fill(#CE063C,150); // red, slightly transparent berries
ellipse (xStemStart, yStemStart + (standStill-4)*40, 40, 40);
fill(255); // with a white highlight
ellipse (xStemStart+5 , yStemStart-10 + (standStill-4)*40, 10, 10);
if (standStill==14) standStill=0; // stop after 10 berries
}
} else
{
standStill=0; // reset counter
}
oldxStemStart = xStemStart; // remember where last mouse position was
oldyStemStart = yStemStart;
// Draw leaves
leafColour = color(random(0, 100), random(150, 255), random(0, 190)); // Greenish colours
drawLeaf(xStemEnd, yStemEnd, random(100, 200), random(360), leafColour);
// Fade old content
if (loopCount++ %4==0) // make old stuff fade. Bigger number fades more slowly
{
noStroke();
fill(0, 12);
rect(0, 0, width, height);
}
delay(growthSpeed); // Control fertilizer
}
/***************************************************************
* Draw one leaf
***************************************************************/
void drawLeaf(float x, float y, float leafLength, float theta, color leafColour)
{
pushMatrix();
translate(x, y); // Reset 0,0 to wherever the leaf is to start
rotate(radians(theta));
fill(leafColour); // fill colour
stroke(#045A1E); // stroke colour
beginShape();
vertex(0, 0); // Leaf root is always at origin
bezierVertex(
0.15*leafLength, 0.3*leafLength, 0.4*leafLength, 0.45*leafLength,
leafLength,
-leafLength*0.05
);
bezierVertex(
0.6*leafLength, 0, 0.45*leafLength, -0.45*leafLength, 0, 0);
endShape();
popMatrix();
}
[/processing]

You can’t have it all
But a crystal ball
Shall reveal all
With no embroidered shawl
But fisheyes two
A Raspberry Pi three
Ultrasonic sensors four
And PIRs on each wall
A projector quite small
Processing then does it all

Only the initiated can see through this 21st century crystal ball. Approach it in the right frame of mind and your gestures will reveal all, even if you can only ever see half of the story. For the first time, its secrets are revealed here for all true believers.
What does the Raspberry Pi software have to do?

First steps
/usr/local/lib/processing-3.2
The hardware
Daniel Shiffmann has a Youtube channel called Coding Rainbow.
Abe Pazos has a great web site call Fun Programming.
https://github.com/processing/processing/wiki/Raspberry-Pi#video-library-capture
…
Raspberry Pi 2 software is not compatible with Raspberry Pi 3 software
sudo su
Go to boot directory
cd ../../boot
Use the nano editor
nano config.txt
to add the following code to the end of /boot/config.txt:
max_usb_current=1 hdmi_group=2 hdmi_mode=1 hdmi_mode=87 hdmi_cvt 1024 600 60 6 0 0 0
See if Pi speeds up when x11vnc disconnected
MCP3008 (datasheet)
Adafruit suggestion
Processing code suggestion
Enable the SPI interface in the P3 config.
LV-MaxSonar EZ MB1010
www.maxboxit.com
TXT ME receives SMS messages and displays them, one letter at a time, by raising arms with letters on the end. Our world is getting faster and faster, so this deliberately takes its time and slowly “reads out” your message. You have to concentrate or you will miss a letter. You will find it hard to avoid trying to guess what a word will be when only a few letters have been revealed. Patience is required, it will not be rushed. If no one sends any messages, after a while it reads out TEXT ME as an invitation.
Der Wind im Technischen Museum

The Space reports. Four robots will be roaming the galleries of Tate Britain after hours this weekend (15 – 17 August). After Dark offers people from all over the world the chance to control one of the robots’ routes around the Tate and to see through their ‘eyes’.
After Dark won the inaugural IK Prize 2014, a new annual prize presented by Tate to celebrate digital creativity, supported by the Porter Foundation.
Cyberbeetle from Kati Hyyppä on Vimeo.
Niklas Roy – My Little Piece of Privacy from Le Studio MAC Créteil on Vimeo.
http://cmucam.org/projects/cmucam5/wiki/Can_Pixy_do_face_tracking_face_detection_or_facial_recognition
http://cmucam.org/projects/cmucam5/wiki
Kinect Arduino – Google?
Leap Motion – Arduino – needs PC/laptop …
el-light.de
Experiments in dimming EL wire
how to dim el wire current limiting the oscillator
This very polite hat is lifted whenever anyone approaches. What a gentleman!
Add legs which move in 1 sec cycle as tick tock.
There is no need for polarized glasses or to stand in any particular location, this is the ultimate 3D display, which even includes the fourth axis of time to make the world’s first 4D visual display unit – a 4D-VDU (patent pending)! All that you have to do to put it to the test, is to send it a text message and it will display your message in glorious 4D-technicolour.

Things could happen
At the jaws of Hell?

€5 solenoid
12V solenoid
€9.90 small servo
Cheap linear actuator
On-line example

[post_map type=”ROADMAP” zoom=”5″ current=”off” style=”width: 50%; height: 400px; border: 1px solid #000; margin: 5px;” all=”on” photos=”off” traffic=”off” weather=”on” temperature=”C” directions=”off” distance=”M” panel=”off” link=”off”]
Now is the winter of our discontent. Now is the winter of our discontent. Now is the winter of our discontent. Now is the winter of our discontent. Now is the winter of our discontent. Now is the winter of our discontent. Now is the winter of our discontent. Now is the winter of our discontent. Now is the winter of our discontent. Now is the winter of our discontent. Now is the winter of our discontent.