In order to make and interact with the ArtBots you will need the following materials:
- Mark making tools that fit into the giggleBot
- 2 micro:bits per giggleBot
- External power source like a battery pack for the remote control micro:bit
- A USB cable to connect the micro:bit to your computer
- A surface for the bots to draw on
We recommend that you begin by testing our own code and interactions before creating your own. You can visit our code repository which is linked below and download our programs onto your giggleBot. Simply plug in the micro:bit and drag the .hex file of choice to the micro:bit. Remember that the code for the artBot must be added to the micro:bit that is attached to the ArtBot. The code for the controller must be added to the micro:bit which controls the ArtBot. Specific instructions for each group member’s artBot and controller can be found below.
Dureti’s Artbot – To have the artbot follow the light you press A on the radio controller. To have the artbot back up and spin right when stuck with other robots you can press B. When you shake the microbit controller you can also get the bot to make the assigned pattern (which is a zig zag).
Artbot- Place marker in the central hole, making sure the marker makes contact with the ground. Then flip on the switch and wait till the eyes flash blue.
Radio Controller- Start with the baton horizontal or parallel to the ground. Shaking the baton will set off a heartbeat pattern and show a led heart on the microbit. Tilting the baton ninety degrees left or right will make the ArtBot turn left or right respectively and display a box or a diamond respectively.
Artbot- To have the artbot to make pattern one press A on the radio controller. To make the artbot stop the action press B on the radio controller. Tilt right the radio controller to make the artbot to make the pattern two. Place the logo up of the radio controller make the artbot pop up the yellow light smile. Tilt left of the radio controller to make the artbot to make the pattern three. Place the logo down to make the artbot to move backwards, and shake the radio controller to make the artbot move forward.
Artbot: Just put a coded micro bit on the Artbot, then the Artbot will react based on the code. For my Artbot I only program it to go forward automatically when I turn it on. However, I made another micro bit as a controller to control the Artbot, then the Artbot will follow the direction of the radio controller.
I made my controlling micro bit a steering wheel and I just glued it on top of the cardboard steering wheel. The blue indicates the top of the steering wheel.
When the Artbot been turned on, first let the steering wheel ( micro bit) be horizontal to the floor ( as shown in the first picture), and the Artbot will automatically go straight. I you tilt the steering wheel to the left, the Artbot will turn to the left (as shown in the picture 2); if you turn the steering wheel to the right, the Artbot will follow and turn to the right (as shown in the picture 3).
And if you make the top of the steering wheel up, it will make the Artbot go forwards (as shown in the picture 4); and if top down, it will make the Artbot go backward (as shown in the picture 5).
If you shake the steering wheel the Artbot will speed up.
Also, there are two button (A and B button) on the micro bit, if you press A and B buttons together, the moving Artbot will stop.
And If you simply just pressing A button, the Artbot should make a designed pattern by me.
Artbot: Place marker in the central hole, making sure the marker makes contact with the ground. Then flip the switch to “on”.
Controller: To control my art-making robot you can create your own controller by using any shakeable object. I chose to use a tambourine. The micro:bit remote control is affixed to the tambourine. When you shake the tambourine the ArtBot goes faster, when you press the A button on the tambourine it goes slowly, when you press the B button it stops.