Skip to main content

Posts

Showing posts with the label blockly

Initial experiments with Code Bug Connect

Code Bug has been around for a while, and it is incredibly cute, When it first came, it was a very interesting piece of kit - and it is still is and fun to play with. It spec means it is still a very useful piece of kit. 5x5 Red LED display 2 buttons 6 touch sensitive I/O pads (4 input/output, power and ground) Micro USB socket CR2032 battery holder Expansion port for I2C, SPI and UART Blockly-based online programming interface CodeBug emulator for checking code before downloading In 2020 Code Bug launched and successfully funded a Kickstarter campaign ( https://www.kickstarter.com/projects/codebug/codebug-connect-cute-colourful-and-programmable-iot-wearable ) for a new version the Code Bug - CodeBug Connect with a serious upgrade.(and the name Connect is highly appropriate with USB tethering and Wifi capability in this version. The technical specification (taken from their site https://www.kickstarter.com/projects/codebug/codebug-connect-cute-colourful-and-programmable-iot-wearable ...

Playing with Ozobot Bit and Blockly

Previously I discussed the older Ozobot that were programmed by colours on paper or made to dance via an App. The newer Ozobot Bit still can be used in these ways but also can be programmed using a Blockly web-based interface at  http://ozoblockly.com/editor , so are now programmable on tablets, but also PC, Macs, essentially anything that can run the webpage. First stage is the calibration of the 'bot' 1. Hold the power button on the ozobot until it starts flashing with a white light. 2. Move to the white space that is similar to the bottom of the Ozobot, the wheels might start moving but as you get closer to the space they should stop. 3. The Ozobot should start flashing green - that is ok continue holding the ozobot to the screen until it stops flashing green - if it flashes red start again. Build your code blocks and when you are ready press the power button on the Ozobot. Hold the ozobot against the white space again and holding it there press the load bu...

ozobot - cute, fun and colour-mad

I have had these for a while, a couple of Ozobots. Small little robots that react to colours on the ground. Below are figures showing the Ozobots working with an App Ozogroove which allows the bots to perform dance routines, and out of the box, they are set up to run around a track that has coloured blocks causing the bots to change what they do. figure 1.  Interesting thing about these is the way a routine is transferred from the App to the bot. - by flashing light. In figure 1 the two ozobots are mid way through being programmed with a dance routine. Figure 2 shows one of the bots during the dance. figure 2 The latest version these, Ozobot Bit 2.0 can be programmed via Blockly-based website with light being used to transfer the routine. I had a play with one a couple of days ago, liked it so much I order a pair from Amazon! As an aside, when I first saw the light transfer method it reminded me of some of the early British TV programmes on Computing in the 1980s, ...

When is a bug not buggy - CodeBug

When it is a Codebug - a board with 5x5 LED matrix and 4 connectors that can be either inputs or outputs.  Programming is through a Blockly interface (as above). Code can be tested using the simulator on the left, before downloading to the CodeBug. The site contains a excellent video showing all the steps (see  http://www.codebug.co.uk/gettingstarted/ ). Codebug, Experimenter Kit CODEBUG-EXPKIT at the moment is usually programmed on-line. There is though a Scratch version in development by  Cymplecy (SimpleSi) http://simplesi.net/scratchcodebug-beta-testing/  that is an potential option for off-line programming. It is currently at the Beta testing stage but is good fun to play with. What is nice about Codebug and, in fact, most of the Physical Computing device coming out that the moment is the developing community. There is a lot of sharing of projects, ideas and solutions to problems being provide to others through the site (and via Twitter) ...

cutest computational thinking in the world?

Wonder Workshop ( https://www.makewonder.com/ ) produce the  robots Dash and Dot robots (see picture above). It is hard not to be charmed by these robots, they are cute, easy to use, download the Apps and you are ready to go almost out of the box - and add to this an easy to use but fairly powerful tool for developing programming. At the time of writing the software is only available for IOS but there are plans for Android.  Blockly, available as one of apps, can be used to program the robots. It is a simple looking graphical language (simpler looking but similar to Scratch). A simple example (shown opposite) where Dash (the bigger of the two) does things such as  moves forward,  going left, lights change to orange, , left ear changes colour, head moves forward and it roars like a dinosaur. It relatively easy to then add loops and test (such as checking if it's 'friend' Dot is in view). Below is a very short video of Dash moving around until it 'sees' Dot. ...