Bricolage

Lego WeDo Drawing Machine

Friday, April 21, 2017
Posted by
Cindee Calton
WeDo 2.0 Drawing Car
this simple car uses two motors that turn on and off to draw interesting patterns.

Side Video of Car

Side view of car
Side View of Simple WeDo Drawing Car
This is a side view of a WeDo drawing car. It uses two motors and a smart hub.

Back View of Drawing Car

Back View of Drawing Car
Back View of WeDo Drawing Car
This is a back view of the WeDo 2.0 drawing car.

Star Burst

Star Burst
Star Burst
Here is my favorite of the patterns I created: a star burst.

Star Burst Program

Program used to make the star burst pattern
Star Burst Pattern Program
Here is the program I used to make the star burst pattern.

Lego Drawing Machine

Lego Drawing Mahcine
This video shows the WeDo drawing machine in action, making a star burst pattern.

Second WeDo Drawing Scratch Program

Second WeDo Drawing Scratch Program
Second WeDo Drawing Scratch Program
Here is a second program I made. Can you guess what it drew?

Heptagon

Heptagon
Heptagon
It's a heptagon! a seven-sided polygon.

Chaotic Pattern

Chaotic Pattern
Chaotic Pattern
Finally, here is a chaotic pattern I created.

Chaotic Pattern Program

Chaotic Pattern Program
Chaotic Pattern Program
Here is the program I used to make the chaotic pattern.

Today I experimented with making a drawing machine using a Lego WeDo 2.0, Scratch 2.0, and a marker. The Learning Technologies Center has been making Lego Drawing Machines for years, but the bluetooth WeDos allow for the use of two motors that you can turn on and off to make interesting patterns. Click through the slideshow to see the car, the programs controlling it, and the drawings I made with it. 

[brik-uh-lahzh]

bri·co·lage

(noun)

something constructed or created from a diverse range of available things.

jQuery(document).ready(function () {if(getCookie('currentSessionKey') != '') { setCookie('currentSessionKey', '', 0, 0, 3); setCookie('promptCounter', '0', 0, 0, 3); } var loginForm = document.getElementById('smm-tessitura-constituents-login'); var url = '/includes/cgaddon/cgui.php'; url += '?sessionid='; url += '&show=dialog'; if(loginForm && (loginForm.length) && (getCookie('promptCounter') == 0)) {document.getElementById('membershipModalOverlay').style.display = "block"; jQuery('#membershipModalBody').load(url);} else {document.getElementById('membershipModalOverlay').style.display = "none";} });