Site audit: fix broken images, add activity metadata, clean up content
- Remove broken image references from 25 MDX files (deleted spacer/content images) - Add codingSkills and roverConcepts frontmatter to 24 activity pages - Fix "Activity Demonstration" headings in 15 activity files (plain text -> h3) - Remove unused "All" category from 89 MDX files - Decode HTML entities (> < ) in 9 content files - Escape bare < > characters in MDX to fix build errors - Standardize contact email to contact@micromelon.com.au - Add missing description to rover-repair-request metadata - Include previous session work: about-us updates, difficulty filtering, LearningPathway component, expanded schools list, new product/resource images Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "The Accelerometer"
|
title: "The Accelerometer"
|
||||||
date: "2021-06-22"
|
date: "2021-06-22"
|
||||||
categories: ["All", "Sensor Guides"]
|
categories: ["Sensor Guides"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Learn what the accelerometer is and how to code it."
|
excerpt: "Learn what the accelerometer is and how to code it."
|
||||||
featuredImage: "/images/resources/accelerometer.gif"
|
featuredImage: "/images/resources/accelerometer.gif"
|
||||||
@@ -141,7 +141,7 @@ Let’s write a simple program to change our Rover’s LEDs depending on the val
|
|||||||
|
|
||||||
- Change the **X Axis** dropdown to ** Z Axis**.
|
- Change the **X Axis** dropdown to ** Z Axis**.
|
||||||
|
|
||||||
The python command for reading the Z axis is **IMU.readAccel(2)**- Change the second value on the **< condition** block from ** 10 to 0**. This will check if the value is either positive or negative.
|
The python command for reading the Z axis is **IMU.readAccel(2)**- Change the second value on the **`<` condition** block from ** 10 to 0**. This will check if the value is either positive or negative.
|
||||||
|
|
||||||
- Inside the IF/ELSE block true case, place an **Set All LEDs** block. You can find this in the ** Lights/Sound** category.
|
- Inside the IF/ELSE block true case, place an **Set All LEDs** block. You can find this in the ** Lights/Sound** category.
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Claw Attachment"
|
title: "Activity: Claw Attachment"
|
||||||
date: "2023-07-31"
|
date: "2023-07-31"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour"]
|
||||||
excerpt: "Use the claw to grab the Meloncube and perform delivery tasks in a warehouse scenario. Use the colour sensors on the robot to read colour codes for delivery instructions. SetupThe initial activity can be to have an indicator line on the"
|
excerpt: "Use the claw to grab the Meloncube and perform delivery tasks in a warehouse scenario. Use the colour sensors on the robot to read colour codes for delivery instructions. SetupThe initial activity can be to have an indicator line on the"
|
||||||
featuredImage: "/images/resources/activity-claw-attachment.jpg"
|
featuredImage: "/images/resources/activity-claw-attachment.jpg"
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Digger and Tipper"
|
title: "Activity: Digger and Tipper"
|
||||||
date: "2023-01-11"
|
date: "2023-01-11"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour"]
|
||||||
excerpt: "Use the digger and tipper attachments together to make your own construction site. Put the digger to work on a pile of material like beads or seeds, and use the tipper to transport it to a new location. SetupFirst, find some grain-like"
|
excerpt: "Use the digger and tipper attachments together to make your own construction site. Put the digger to work on a pile of material like beads or seeds, and use the tipper to transport it to a new location. SetupFirst, find some grain-like"
|
||||||
featuredImage: "/images/resources/activity-digger-and-tipper-attachment.jpg"
|
featuredImage: "/images/resources/activity-digger-and-tipper-attachment.jpg"
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Forklift Attachment"
|
title: "Activity: Forklift Attachment"
|
||||||
date: "2023-09-14"
|
date: "2023-09-14"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour"]
|
||||||
excerpt: "Use the forklift to move and stack meloncubes into increasingly taller towers. Calculate the correct times to power the servo to reach the maximum height. SetupAgainst a wall, set up a series of towers using solid materials. We generall"
|
excerpt: "Use the forklift to move and stack meloncubes into increasingly taller towers. Calculate the correct times to power the servo to reach the maximum height. SetupAgainst a wall, set up a series of towers using solid materials. We generall"
|
||||||
featuredImage: "/images/resources/activity-forklift-attachment.jpg"
|
featuredImage: "/images/resources/activity-forklift-attachment.jpg"
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Making Music III"
|
title: "Activity: Making Music III"
|
||||||
date: "2024-12-31"
|
date: "2024-12-31"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Iteration", "Buzzer", "Algorithm Design", "Variables", "Advanced"]
|
tags: ["Iteration", "Buzzer", "Algorithm Design", "Variables", "Advanced"]
|
||||||
|
codingSkills: ["Iteration", "Algorithm Design", "Variables"]
|
||||||
|
roverConcepts: ["Buzzer"]
|
||||||
excerpt: "Use the Rovers speaker to make it play songs. Learn to combine the world of music and robotics by going through sheet music and coding the Rover to play each note.In the advanced code, we will make a system to allow us to write our enti"
|
excerpt: "Use the Rovers speaker to make it play songs. Learn to combine the world of music and robotics by going through sheet music and coding the Rover to play each note.In the advanced code, we will make a system to allow us to write our enti"
|
||||||
featuredImage: "/images/resources/activity-making-music-advanced.jpg"
|
featuredImage: "/images/resources/activity-making-music-advanced.jpg"
|
||||||
---
|
---
|
||||||
@@ -13,7 +15,7 @@ In the advanced code, we will make a system to allow us to write our entire song
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Basics of Music:
|
### Basics of Music:
|
||||||
|
|
||||||
@@ -21,10 +23,6 @@ When it comes to reading sheet music for this task, we will be using two pieces
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Code:
|
## Code:
|
||||||
|
|
||||||
We will switch to the text code editor for the intermediate and advanced music activities as some of the following functions are easier to build in that editor. Unfortunately the block editor cannot be used for this code as we will be using python dictionaries which are incompatible with blocks.
|
We will switch to the text code editor for the intermediate and advanced music activities as some of the following functions are easier to build in that editor. Unfortunately the block editor cannot be used for this code as we will be using python dictionaries which are incompatible with blocks.
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Making Music I"
|
title: "Activity: Making Music I"
|
||||||
date: "2024-12-31"
|
date: "2024-12-31"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Buzzer", "Beginner", "Variables"]
|
tags: ["Buzzer", "Beginner", "Variables"]
|
||||||
|
codingSkills: ["Variables"]
|
||||||
|
roverConcepts: ["Buzzer"]
|
||||||
excerpt: "Use the Rovers speaker to make it play songs. Learn to combine the world of music and robotics by going through sheet music and coding the Rover to play each note. Activity Demonstration Basics of Music:When it comes to reading sheet mu"
|
excerpt: "Use the Rovers speaker to make it play songs. Learn to combine the world of music and robotics by going through sheet music and coding the Rover to play each note. Activity Demonstration Basics of Music:When it comes to reading sheet mu"
|
||||||
featuredImage: "/images/resources/activity-making-music-beginner.jpg"
|
featuredImage: "/images/resources/activity-making-music-beginner.jpg"
|
||||||
---
|
---
|
||||||
@@ -11,7 +13,7 @@ Use the Rovers speaker to make it play songs. Learn to combine the world of musi
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Basics of Music:
|
### Basics of Music:
|
||||||
|
|
||||||
@@ -23,12 +25,8 @@ As the image to the right shows, a note can sit on a line or a space. You may fi
|
|||||||
|
|
||||||
Songs can be divided into a rhythm, the constant beat the music follows. Shown in the diagram to the right, we have the note durations. One whole note (semibreve) lasts for 4 beats. Next, minums last for 2, and crotchets last for 1. We’ll only use semibreves, minums, and crotchets for basic songs.
|
Songs can be divided into a rhythm, the constant beat the music follows. Shown in the diagram to the right, we have the note durations. One whole note (semibreve) lasts for 4 beats. Next, minums last for 2, and crotchets last for 1. We’ll only use semibreves, minums, and crotchets for basic songs.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Below is an example of ‘Mary Had a Little Lamb’ in sheet music. The letters have already been written below the notes. This is the example we will use for the guide, but feel free to find your own songs or even write your own music!
|
Below is an example of ‘Mary Had a Little Lamb’ in sheet music. The letters have already been written below the notes. This is the example we will use for the guide, but feel free to find your own songs or even write your own music!
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Code:
|
## Code:
|
||||||
|
|
||||||
**Constant -** A constant is a variable that never changes when the code is run. In python, we write this in all capitals with underscores between words.
|
**Constant -** A constant is a variable that never changes when the code is run. In python, we write this in all capitals with underscores between words.
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Making Music II"
|
title: "Activity: Making Music II"
|
||||||
date: "2024-12-30"
|
date: "2024-12-30"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Intermediate", "Variables", "Buzzer", "Iteration"]
|
tags: ["Intermediate", "Variables", "Buzzer", "Iteration"]
|
||||||
|
codingSkills: ["Variables", "Iteration"]
|
||||||
|
roverConcepts: ["Buzzer"]
|
||||||
excerpt: "Use the Rovers speaker to make it play songs. Learn to combine the world of music and robotics by going through sheet music and coding the Rover to play each note.In the intermediate course, we will focus on making the code from the beg"
|
excerpt: "Use the Rovers speaker to make it play songs. Learn to combine the world of music and robotics by going through sheet music and coding the Rover to play each note.In the intermediate course, we will focus on making the code from the beg"
|
||||||
featuredImage: "/images/resources/activity-making-music-intermediate.jpg"
|
featuredImage: "/images/resources/activity-making-music-intermediate.jpg"
|
||||||
---
|
---
|
||||||
@@ -13,7 +15,7 @@ In the intermediate course, we will focus on making the code from the beginner g
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Basics of Music:
|
### Basics of Music:
|
||||||
|
|
||||||
@@ -21,10 +23,6 @@ When it comes to reading sheet music for this task, we will be using two pieces
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Code:
|
## Code:
|
||||||
|
|
||||||
We will switch to the text code editor for the intermediate and advanced music activities as some of the following functions are easier to build in that editor. If you wish to see the block version of the code, paste the complete code at the bottom of this activity into the text editor and then switch to block view in the IDE.
|
We will switch to the text code editor for the intermediate and advanced music activities as some of the following functions are easier to build in that editor. If you wish to see the block version of the code, paste the complete code at the bottom of this activity into the text editor and then switch to block view in the IDE.
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Ping-Pong Shooter"
|
title: "Activity: Ping-Pong Shooter"
|
||||||
date: "2023-10-12"
|
date: "2023-10-12"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour"]
|
||||||
excerpt: "Use the ping-pong shooter attachment to locate and topple towers from a distance. The ultrasonic sensor can be used to find the tower by searching in a radar motion. Once the tower is located, the distance can be used to move the rover"
|
excerpt: "Use the ping-pong shooter attachment to locate and topple towers from a distance. The ultrasonic sensor can be used to find the tower by searching in a radar motion. Once the tower is located, the distance can be used to move the rover"
|
||||||
featuredImage: "/images/resources/activity-ping-pong-shooter.jpg"
|
featuredImage: "/images/resources/activity-ping-pong-shooter.jpg"
|
||||||
---
|
---
|
||||||
@@ -60,8 +62,6 @@ The rover will stop the motors and call the ‘*shoot*’ function to hit the to
|
|||||||
|
|
||||||
#### Complete Code:
|
#### Complete Code:
|
||||||
|
|
||||||

|
**Tip:**
|
||||||
|
|
||||||
**Tip:**
|
|
||||||
|
|
||||||
Our code aims to get as close as possible to the line and fire. However, another technique is to find the perfect distance from the tower to shoot from and use the ultrasonic to stop the robot.
|
Our code aims to get as close as possible to the line and fire. However, another technique is to find the perfect distance from the tower to shoot from and use the ultrasonic to stop the robot.
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Rover Theremin"
|
title: "Activity: Rover Theremin"
|
||||||
date: "2024-12-31"
|
date: "2024-12-31"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour"]
|
||||||
excerpt: "Let’s convert the rover into one of the weirdest musical instruments of all time! In this activity, you will learn to code the rover to act like a Theremin and play it without touching a thing. Getting Into Music: As instruments go, the"
|
excerpt: "Let’s convert the rover into one of the weirdest musical instruments of all time! In this activity, you will learn to code the rover to act like a Theremin and play it without touching a thing. Getting Into Music: As instruments go, the"
|
||||||
featuredImage: "/images/resources/activity-rover-theremin.jpg"
|
featuredImage: "/images/resources/activity-rover-theremin.jpg"
|
||||||
---
|
---
|
||||||
@@ -43,8 +45,6 @@ As seen in the code, if the left IR distance sees less than 6cm, the code will c
|
|||||||
|
|
||||||
Now, all that is left is to add a large 'if/else if 'code to the inside of the volume control to control the pitch. As the code shows, the 'if' statement checks through each distance on the note scale to see which note is being triggered. The code plays the correct note depending on how far the hand is from the right IR.
|
Now, all that is left is to add a large 'if/else if 'code to the inside of the volume control to control the pitch. As the code shows, the 'if' statement checks through each distance on the note scale to see which note is being triggered. The code plays the correct note depending on how far the hand is from the right IR.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### Tips:
|
#### Tips:
|
||||||
|
|
||||||
Try to make your own note scale and change the code to suit it. Maybe you can add two octaves of notes on your page.
|
Try to make your own note scale and change the code to suit it. Maybe you can add two octaves of notes on your page.
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Seed Planter"
|
title: "Activity: Seed Planter"
|
||||||
date: "2023-10-31"
|
date: "2023-10-31"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Advanced"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour"]
|
||||||
excerpt: "Use the seed planter attachment to start your own little garden. Organise your garden layout and have the rover precisely deposit seeds in soft soil. Cover it up as you go, and finish with some water! SetupFor this task, you must purcha"
|
excerpt: "Use the seed planter attachment to start your own little garden. Organise your garden layout and have the rover precisely deposit seeds in soft soil. Cover it up as you go, and finish with some water! SetupFor this task, you must purcha"
|
||||||
featuredImage: "/images/resources/activity-seed-planter.jpg"
|
featuredImage: "/images/resources/activity-seed-planter.jpg"
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Servo Gauge"
|
title: "Activity: Servo Gauge"
|
||||||
date: "2024-12-31"
|
date: "2024-12-31"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Attachments", "Servo Motors", "Intermediate"]
|
tags: ["Attachments", "Servo Motors", "Intermediate"]
|
||||||
|
codingSkills: []
|
||||||
|
roverConcepts: ["Servo Motors"]
|
||||||
excerpt: "Use a micro servo to make your own visual gauges. Program the gauge to react to a sensor value, motor speed, or robot tilt to visualise data in a new way. In this activity, we’ll be making a gauge to display the stability of the rover."
|
excerpt: "Use a micro servo to make your own visual gauges. Program the gauge to react to a sensor value, motor speed, or robot tilt to visualise data in a new way. In this activity, we’ll be making a gauge to display the stability of the rover."
|
||||||
featuredImage: "/images/resources/activity-servo-gauge.jpg"
|
featuredImage: "/images/resources/activity-servo-gauge.jpg"
|
||||||
---
|
---
|
||||||
@@ -67,8 +69,6 @@ For this activity, we will use the y-axis of the accelerometer as our sensor. Th
|
|||||||
|
|
||||||
Finally, place a ‘Move Servo’ block into the loop and put the scale function inside. Run the code and tilt the robot on its side. The gauge should move the hand the more you tilt the rover.
|
Finally, place a ‘Move Servo’ block into the loop and put the scale function inside. Run the code and tilt the robot on its side. The gauge should move the hand the more you tilt the rover.
|
||||||
|
|
||||||

|
**Tip:**
|
||||||
|
|
||||||
**Tip:**
|
|
||||||
|
|
||||||
Try changing some of the colours on the scale and adding numbers to it. Maybe connect it to other sensors like the Ultrasonic, and use the gauge to display how close an object is to the rover.
|
Try changing some of the colours on the scale and adding numbers to it. Maybe connect it to other sensors like the Ultrasonic, and use the gauge to display how close an object is to the rover.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Balance Bot"
|
title: "Activity: Balance Bot"
|
||||||
date: "2021-06-04"
|
date: "2021-06-04"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Iteration", "Algorithm Design", "Accelerometer", "Motors", "Maths", "Advanced"]
|
tags: ["Iteration", "Algorithm Design", "Accelerometer", "Motors", "Maths", "Advanced"]
|
||||||
codingSkills: ["Iteration", "Algorithm Design", "Maths"]
|
codingSkills: ["Iteration", "Algorithm Design", "Maths"]
|
||||||
roverConcepts: ["Accelerometer", "Motors"]
|
roverConcepts: ["Accelerometer", "Motors"]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Balloon Battle Bots at Trinity College Beenleigh"
|
title: "Balloon Battle Bots at Trinity College Beenleigh"
|
||||||
date: "2022-08-05"
|
date: "2022-08-05"
|
||||||
categories: ["Customer Stories", "All"]
|
categories: ["Customer Stories"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Last year supported by ACS and the Gateway to Industry Schools ICT program Trinity College and Micromelon started their first Balloon Battle Bots Competition.Using the Micromelon Rovers students learnt to program their robots in Blocks and Python, be"
|
excerpt: "Last year supported by ACS and the Gateway to Industry Schools ICT program Trinity College and Micromelon started their first Balloon Battle Bots Competition.Using the Micromelon Rovers students learnt to program their robots in Blocks and Python, be"
|
||||||
featuredImage: "/images/resources/balloon-battle-bots-at-trinity-college-beenleigh.jpeg"
|
featuredImage: "/images/resources/balloon-battle-bots-at-trinity-college-beenleigh.jpeg"
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Binary Bot"
|
title: "Activity: Binary Bot"
|
||||||
date: "2022-05-10"
|
date: "2022-05-10"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Iteration", "Motors", "Maths", "Intermediate"]
|
tags: ["Iteration", "Motors", "Maths", "Intermediate"]
|
||||||
|
codingSkills: ["Iteration", "Maths"]
|
||||||
|
roverConcepts: ["Motors"]
|
||||||
excerpt: "Complete a simple exercise using only binary numbers!"
|
excerpt: "Complete a simple exercise using only binary numbers!"
|
||||||
featuredImage: "/images/resources/binary-bot.png"
|
featuredImage: "/images/resources/binary-bot.png"
|
||||||
---
|
---
|
||||||
@@ -13,7 +15,7 @@ Complete the Driving Shapes exercise but using only binary numbers instead of de
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
@@ -22,46 +22,38 @@ Click on the buttons below to collect the print files!
|
|||||||
[Makerworld](https://makerworld.com/en/models/1129214#profileId-1129115)
|
[Makerworld](https://makerworld.com/en/models/1129214#profileId-1129115)
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 1:
|
## Step 1:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 2:
|
## Step 2:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 3:
|
## Step 3:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 4:
|
## Step 4:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 5:
|
## Step 5:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 6:
|
## Step 6:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Complete
|
## Complete
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ excerpt: "What You’ll Need: Click the buttons below to collect the print files
|
|||||||
featuredImage: "/images/resources/build-guide-claw.jpg"
|
featuredImage: "/images/resources/build-guide-claw.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## What You’ll Need:
|
## What You’ll Need:
|
||||||
|
|
||||||
@@ -22,43 +22,36 @@ Click the buttons below to collect the print files!
|
|||||||
[Makerworld](https://makerworld.com/en/models/147783#profileId-641414)
|
[Makerworld](https://makerworld.com/en/models/147783#profileId-641414)
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 1:
|
## Step 1:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 2:
|
## Step 2:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 3:
|
## Step 3:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 4:
|
## Step 4:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 5:
|
## Step 5:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Complete
|
## Complete
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Servo Calibration:
|
## Servo Calibration:
|
||||||
|
|
||||||
@@ -76,7 +69,6 @@ Once step 1 is completed, plug the servo into the right port and run the followi
|
|||||||
|
|
||||||
Once the code has been uploaded, without rotating the servo, re-attach the servo horn, so when the servo is at 0, the servo horn is in the same orientation as the image.
|
Once the code has been uploaded, without rotating the servo, re-attach the servo horn, so when the servo is at 0, the servo horn is in the same orientation as the image.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## What’s Next?
|
## What’s Next?
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ excerpt: "What You’ll Need: Click on the buttons below to collect the print fi
|
|||||||
featuredImage: "/images/resources/build-guide-digger.jpg"
|
featuredImage: "/images/resources/build-guide-digger.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## What You’ll Need:
|
## What You’ll Need:
|
||||||
|
|
||||||
@@ -22,43 +22,36 @@ Click on the buttons below to collect the print files!
|
|||||||
[Makerworld](https://makerworld.com/en/models/147792#profileId-575290)
|
[Makerworld](https://makerworld.com/en/models/147792#profileId-575290)
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 1:
|
## Step 1:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 2:
|
## Step 2:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 3:
|
## Step 3:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 4:
|
## Step 4:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 5:
|
## Step 5:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Complete
|
## Complete
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Servo Calibration:
|
## Servo Calibration:
|
||||||
|
|
||||||
@@ -68,8 +61,6 @@ Before attaching a servo horn to a servo, we need to make sure that the servo mo
|
|||||||
|
|
||||||
#### Step 3:
|
#### Step 3:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Once step 3 is completed, plug the servo into the right port and run the following code:
|
Once step 3 is completed, plug the servo into the right port and run the following code:
|
||||||
|
|
||||||

|

|
||||||
@@ -80,15 +71,12 @@ Upload the code and attach the servo horn to the servo so it’s in this positio
|
|||||||
|
|
||||||
#### Step 4:
|
#### Step 4:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Once step 4 is completed, plug the servo into the left port and run the following code:
|
Once step 4 is completed, plug the servo into the left port and run the following code:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## What’s Next?
|
## What’s Next?
|
||||||
|
|
||||||
|
|||||||
@@ -24,43 +24,36 @@ Click on the a button below to collect the print files!
|
|||||||
[Makerworld](https://makerworld.com/en/models/147782?from=search)
|
[Makerworld](https://makerworld.com/en/models/147782?from=search)
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 1:
|
## Step 1:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 2:
|
## Step 2:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 3:
|
## Step 3:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 4:
|
## Step 4:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 5:
|
## Step 5:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Complete
|
## Complete
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## What’s Next?
|
## What’s Next?
|
||||||
|
|
||||||
|
|||||||
@@ -24,55 +24,46 @@ Click on the buttons below to collect the print files!
|
|||||||
[Makerworld](https://makerworld.com/en/models/462433)
|
[Makerworld](https://makerworld.com/en/models/462433)
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 1:
|
## Step 1:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 2:
|
## Step 2:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 3:
|
## Step 3:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 4:
|
## Step 4:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 5:
|
## Step 5:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 6:
|
## Step 6:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 7:
|
## Step 7:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Complete:
|
## Complete:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## What’s Next?
|
## What’s Next?
|
||||||
|
|
||||||
|
|||||||
@@ -22,55 +22,46 @@ Click on the buttons below to collect the print files!
|
|||||||
[Makerworld](https://makerworld.com/en/models/147788)
|
[Makerworld](https://makerworld.com/en/models/147788)
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 1:
|
## Step 1:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 2:
|
## Step 2:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 3:
|
## Step 3:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 4:
|
## Step 4:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 5:
|
## Step 5:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 6:
|
## Step 6:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 7:
|
## Step 7:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Complete
|
## Complete
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
# Servo Calibration
|
# Servo Calibration
|
||||||
|
|
||||||
@@ -80,15 +71,12 @@ Before attaching a servo horn to a servo, we need to make sure that the servo mo
|
|||||||
|
|
||||||
#### Step 6:
|
#### Step 6:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Once step 6 is completed, plug the servo into the left port and run the following code:
|
Once step 6 is completed, plug the servo into the left port and run the following code:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## What’s Next?
|
## What’s Next?
|
||||||
|
|
||||||
|
|||||||
@@ -22,61 +22,51 @@ Click on the buttons below to collect the print files!
|
|||||||
[Makerworld](https://makerworld.com/en/models/147778)
|
[Makerworld](https://makerworld.com/en/models/147778)
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 1:
|
## Step 1:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 2:
|
## Step 2:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 3:
|
## Step 3:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 4:
|
## Step 4:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 5:
|
## Step 5:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 6:
|
## Step 6:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 7:
|
## Step 7:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 8:
|
## Step 8:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Complete:
|
## Complete:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Servo Calibration:
|
## Servo Calibration:
|
||||||
|
|
||||||
@@ -86,15 +76,12 @@ Before attaching a servo horn to a servo, we need to make sure that the servo mo
|
|||||||
|
|
||||||
#### Step 5:
|
#### Step 5:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Once step 5 is completed, plug the servo into the right port and run the following code
|
Once step 5 is completed, plug the servo into the right port and run the following code
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## What’s Next?
|
## What’s Next?
|
||||||
|
|
||||||
|
|||||||
@@ -22,67 +22,56 @@ Click on the buttons below to collect the print files!
|
|||||||
[Makerworld](https://makerworld.com/en/models/147786#profileId-575448)
|
[Makerworld](https://makerworld.com/en/models/147786#profileId-575448)
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 1:
|
## Step 1:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 2:
|
## Step 2:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 3:
|
## Step 3:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 4:
|
## Step 4:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 5:
|
## Step 5:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 6:
|
## Step 6:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 7:
|
## Step 7:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 8:
|
## Step 8:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 9:
|
## Step 9:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Complete:
|
## Complete:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
### Servo Calibration:
|
### Servo Calibration:
|
||||||
|
|
||||||
@@ -92,15 +81,12 @@ Before attaching a servo horn to a servo, we need to make sure that the servo mo
|
|||||||
|
|
||||||
#### Step 3:
|
#### Step 3:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Once step 3 is completed, plug the servo into the right port and run the following code:
|
Once step 3 is completed, plug the servo into the right port and run the following code:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## What’s Next?
|
## What’s Next?
|
||||||
|
|
||||||
|
|||||||
@@ -22,25 +22,21 @@ Click on a button below to collect the print files!
|
|||||||
[Makerworld](https://makerworld.com/en/models/147862#profileId-641400)
|
[Makerworld](https://makerworld.com/en/models/147862#profileId-641400)
|
||||||
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 1:
|
## Step 1:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Step 2
|
## Step 2
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Complete
|
## Complete
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Servo Calibration:
|
## Servo Calibration:
|
||||||
|
|
||||||
@@ -50,15 +46,12 @@ Before attaching a servo horn to a servo, we need to make sure that the servo mo
|
|||||||
|
|
||||||
#### Step 1:
|
#### Step 1:
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Once step 1 is completed, plug the servo into the right port and run the following code:
|
Once step 1 is completed, plug the servo into the right port and run the following code:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
Upload the code and attach the servo horn to the servo so it’s in this position when the servo is at 0.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## What’s Next?
|
## What’s Next?
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Cargo Bot"
|
title: "Cargo Bot"
|
||||||
date: "2022-03-13"
|
date: "2022-03-13"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Motors", "Beginner"]
|
tags: ["Motors", "Beginner"]
|
||||||
|
codingSkills: []
|
||||||
|
roverConcepts: ["Motors"]
|
||||||
excerpt: "Don’t drop the cargo!"
|
excerpt: "Don’t drop the cargo!"
|
||||||
featuredImage: "/images/resources/cargo-bot.png"
|
featuredImage: "/images/resources/cargo-bot.png"
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "The Colour Sensor"
|
title: "The Colour Sensor"
|
||||||
date: "2021-06-30"
|
date: "2021-06-30"
|
||||||
categories: ["All", "Sensor Guides"]
|
categories: ["Sensor Guides"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Learn what the colour sensor is and how to code it."
|
excerpt: "Learn what the colour sensor is and how to code it."
|
||||||
featuredImage: "/images/resources/colour-sensor.gif"
|
featuredImage: "/images/resources/colour-sensor.gif"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Colourful Sounds"
|
title: "Activity: Colourful Sounds"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Colour Sensors", "Iteration", "Buzzer", "LEDs", "Maths", "Intermediate"]
|
tags: ["Colour Sensors", "Iteration", "Buzzer", "LEDs", "Maths", "Intermediate"]
|
||||||
codingSkills: ["Iteration", "Maths"]
|
codingSkills: ["Iteration", "Maths"]
|
||||||
roverConcepts: ["Colour", "Buzzer", "LEDs"]
|
roverConcepts: ["Colour", "Buzzer", "LEDs"]
|
||||||
@@ -14,7 +14,7 @@ Create a program that allows our robot to translate data from the colour sensors
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
@@ -99,7 +99,6 @@ Show above is a print-in-place hinge by mikeprusa. As seen in the gif, the hinge
|
|||||||
|
|
||||||
**Cons:** Difficult to design, difficult to print, joints can be breakable
|
**Cons:** Difficult to design, difficult to print, joints can be breakable
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Conversation Bot"
|
title: "Activity: Conversation Bot"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Branching", "Iteration", "Buzzer", "LEDs", "Beginner"]
|
tags: ["Branching", "Iteration", "Buzzer", "LEDs", "Beginner"]
|
||||||
codingSkills: ["Branching", "Iteration"]
|
codingSkills: ["Branching", "Iteration"]
|
||||||
roverConcepts: ["Buzzer", "LEDs"]
|
roverConcepts: ["Buzzer", "LEDs"]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Creating A Maze Solving Unit For Your Digital Technologies Class"
|
title: "Creating A Maze Solving Unit For Your Digital Technologies Class"
|
||||||
date: "2021-07-10"
|
date: "2021-07-10"
|
||||||
categories: ["All"]
|
categories: []
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "How to do maze solving in your digital technologies classroom."
|
excerpt: "How to do maze solving in your digital technologies classroom."
|
||||||
featuredImage: "/images/resources/creating-a-maze-unit.png"
|
featuredImage: "/images/resources/creating-a-maze-unit.png"
|
||||||
@@ -17,15 +17,13 @@ Maze challenges are great cumulative activities for digital technologies classes
|
|||||||
|
|
||||||
- How to build your student's knowledge throughout the term so they are ready to attempt maze assessments.
|
- How to build your student's knowledge throughout the term so they are ready to attempt maze assessments.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
### **What Skill Level Are Mazes Appropriate For?**
|
### **What Skill Level Are Mazes Appropriate For?**
|
||||||
|
|
||||||
Mazes can be a great challenge for students of all skill levels. Maze complexity can be adjusted easily with changes to layout and the optional inclusion of various challenges. As the maze becomes more complex, the algorithm students create will become more sophisticated. You can tailor a maze to meet the desired learning objectives necessary for your student’s skill level.
|
Mazes can be a great challenge for students of all skill levels. Maze complexity can be adjusted easily with changes to layout and the optional inclusion of various challenges. As the maze becomes more complex, the algorithm students create will become more sophisticated. You can tailor a maze to meet the desired learning objectives necessary for your student’s skill level.
|
||||||
|
|
||||||
### Possible Maze Unit Learning Objectives
|
### Possible Maze Unit Learning Objectives
|
||||||
|
|
||||||
**Branching, Iteration & Algorithm Design** To complete a maze, students will need to design an algorithm for their Rover. The algorithm will instruct the Rover how to handle path formations and maze challenges. Successful maze algorithms will require students to have a comprehensive understanding of branching and iteration. The more complex the maze, the more sophisticated the algorithm required to solve the maze will need to be. Maze algorithms will typically implement comprehensive branching logic using ** IF / Else / Else If** blocks and ** conditional operator (>, <, ==, !=)** blocks. Branching logic will often need to be repeated, this is done using a variety of** Loops**.
|
**Branching, Iteration & Algorithm Design** To complete a maze, students will need to design an algorithm for their Rover. The algorithm will instruct the Rover how to handle path formations and maze challenges. Successful maze algorithms will require students to have a comprehensive understanding of branching and iteration. The more complex the maze, the more sophisticated the algorithm required to solve the maze will need to be. Maze algorithms will typically implement comprehensive branching logic using ** IF / Else / Else If** blocks and ** conditional operator (`>`, `<`, `==`, `!=`)** blocks. Branching logic will often need to be repeated, this is done using a variety of** Loops**.
|
||||||
|
|
||||||
**Understanding & Analysing Sensor Data** Depending on maze complexity, there are a range of sensors students can use to solve challenges and optimize their algorithm. Most common mazes will require students to utilize the Rovers ** ultrasonic**,** IR ** and** colour sensors**. The** IR and ultrasonic sensors ** will be used to detect the walls of the maze. The** colour sensors ** are used to detect changes to floor colour e.g. to detect when the rover finds the finish point or an obstacle. More complex solutions may also make use of the** gyroscope**.
|
**Understanding & Analysing Sensor Data** Depending on maze complexity, there are a range of sensors students can use to solve challenges and optimize their algorithm. Most common mazes will require students to utilize the Rovers ** ultrasonic**,** IR ** and** colour sensors**. The** IR and ultrasonic sensors ** will be used to detect the walls of the maze. The** colour sensors ** are used to detect changes to floor colour e.g. to detect when the rover finds the finish point or an obstacle. More complex solutions may also make use of the** gyroscope**.
|
||||||
|
|
||||||
@@ -219,8 +217,6 @@ Knowing the science behind how the ultrasonic & IR sensors work provides student
|
|||||||
|
|
||||||
[Read More](/resources/ir-sensor)
|
[Read More](/resources/ir-sensor)
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Basics Of The Ultrasonic Sensor
|
Basics Of The Ultrasonic Sensor
|
||||||
|
|
||||||
[Read More](/resources/ultrasonic-sensor)
|
[Read More](/resources/ultrasonic-sensor)
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Creating A Sumo Unit For Your Digital Technologies Class"
|
title: "Creating A Sumo Unit For Your Digital Technologies Class"
|
||||||
date: "2021-10-11"
|
date: "2021-10-11"
|
||||||
categories: ["All"]
|
categories: []
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "How to run a sumo unit in your digital technologies classroom."
|
excerpt: "How to run a sumo unit in your digital technologies classroom."
|
||||||
featuredImage: "/images/resources/creating-a-sumo-unit.png"
|
featuredImage: "/images/resources/creating-a-sumo-unit.png"
|
||||||
@@ -29,7 +29,7 @@ Sumo is a great challenge for students of any skill levels. For a student, the d
|
|||||||
|
|
||||||
To compete in the sumo ring, students will need to design and program a sumo algorithm that utilises branching and iteration. Sumo algorithms will typically use:
|
To compete in the sumo ring, students will need to design and program a sumo algorithm that utilises branching and iteration. Sumo algorithms will typically use:
|
||||||
|
|
||||||
- Branching logic using **IF / Else / Else If** and ** conditional operators (>, `<, ==, !=)**. The more complex the student's algorithm, the more sophisticated the branching logic will need to be as more conditions are introduced.
|
- Branching logic using **IF / Else / Else If** and ** conditional operators (`>`, `<`, `==`, `!=`)**. The more complex the student's algorithm, the more sophisticated the branching logic will need to be as more conditions are introduced.
|
||||||
|
|
||||||
- Iterating their logic using a variety of **Loops**.
|
- Iterating their logic using a variety of **Loops**.
|
||||||
|
|
||||||
@@ -154,7 +154,7 @@ We recommend sticking with Free For All battles where all rovers battle on their
|
|||||||
|
|
||||||
**How Many Rovers In The Ring**
|
**How Many Rovers In The Ring**
|
||||||
|
|
||||||
There’s no limit to the number of rovers you can have in the ring for a battle. It’s good to start with 1v1 as a starting point for students to start developing their algorithms. Expanding to >`2 rovers at once in the ring can be good fun once all students have finished their algorithms. We recommend you don’t associate these larger battles with any assessment item as they’re wildly chaotic and not a good way to gauge the quality of a sumo algorithm.
|
There’s no limit to the number of rovers you can have in the ring for a battle. It’s good to start with 1v1 as a starting point for students to start developing their algorithms. Expanding to more than 2 rovers at once in the ring can be good fun once all students have finished their algorithms. We recommend you don’t associate these larger battles with any assessment item as they’re wildly chaotic and not a good way to gauge the quality of a sumo algorithm.
|
||||||
|
|
||||||
**Student vs Student or Student vs Teacher**
|
**Student vs Student or Student vs Teacher**
|
||||||
|
|
||||||
@@ -325,8 +325,6 @@ Knowing the science behind how the ultrasonic & IR sensors work provides student
|
|||||||
|
|
||||||
[Read More](/resources/ir-sensor)
|
[Read More](/resources/ir-sensor)
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Basics Of The Ultrasonic Sensor
|
Basics Of The Ultrasonic Sensor
|
||||||
|
|
||||||
[Read More](/resources/ultrasonic-sensor)
|
[Read More](/resources/ultrasonic-sensor)
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Dance Dance Rover-lution"
|
title: "Dance Dance Rover-lution"
|
||||||
date: "2022-03-13"
|
date: "2022-03-13"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Iteration", "Functions", "Buzzer", "Motors", "LEDs"]
|
tags: ["Iteration", "Functions", "Buzzer", "Motors", "LEDs"]
|
||||||
|
codingSkills: ["Iteration", "Functions"]
|
||||||
|
roverConcepts: ["Buzzer", "Motors", "LEDs"]
|
||||||
excerpt: "Time to boogie down with some programming."
|
excerpt: "Time to boogie down with some programming."
|
||||||
featuredImage: "/images/resources/dance-dance-rover-lution.png"
|
featuredImage: "/images/resources/dance-dance-rover-lution.png"
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ excerpt: "My name is Binara, and I will be taking you through the entire design
|
|||||||
featuredImage: "/images/resources/design-blog-domino-layer.jpg"
|
featuredImage: "/images/resources/design-blog-domino-layer.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
My name is Binara, and I will be taking you through the entire design process of how I created the domino layer attachment. The original task was to develop an attachment for the rover to store and lay dominos in patterns coded by the user.
|
My name is Binara, and I will be taking you through the entire design process of how I created the domino layer attachment. The original task was to develop an attachment for the rover to store and lay dominos in patterns coded by the user.
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ excerpt: "My name is Binara, and I will be taking you through the entire design
|
|||||||
featuredImage: "/images/resources/design-blog-ping-pong-shooter.jpg"
|
featuredImage: "/images/resources/design-blog-ping-pong-shooter.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
My name is Binara, and I will be taking you through the entire design process of how I created the ping pong shooter attachment. The original task was to develop an attachment for the rover to store and shoot ping-pong balls with automatic reloading.
|
My name is Binara, and I will be taking you through the entire design process of how I created the ping pong shooter attachment. The original task was to develop an attachment for the rover to store and shoot ping-pong balls with automatic reloading.
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Driving School Basics"
|
title: "Driving School Basics"
|
||||||
date: "2022-03-13"
|
date: "2022-03-13"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Simulator", "Advanced"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Simulator", "Advanced"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour", "Ultrasonic", "IR", "Motors"]
|
||||||
excerpt: "Learn the basics of rover motors and sensors while navigating Duck City."
|
excerpt: "Learn the basics of rover motors and sensors while navigating Duck City."
|
||||||
featuredImage: "/images/resources/driving-school-basics.png"
|
featuredImage: "/images/resources/driving-school-basics.png"
|
||||||
---
|
---
|
||||||
@@ -15,7 +17,7 @@ In Driving School Basics we program the rovers to stay in the centre of the lane
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Driving Shapes 2"
|
title: "Activity: Driving Shapes 2"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Iteration", "Variables", "Motors", "Maths", "Intermediate"]
|
tags: ["Iteration", "Variables", "Motors", "Maths", "Intermediate"]
|
||||||
codingSkills: ["Iteration", "Variables", "Maths"]
|
codingSkills: ["Iteration", "Variables", "Maths"]
|
||||||
roverConcepts: ["Motors"]
|
roverConcepts: ["Motors"]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Driving Shapes"
|
title: "Activity: Driving Shapes"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Iteration", "Motors", "Beginner"]
|
tags: ["Iteration", "Motors", "Beginner"]
|
||||||
codingSkills: ["Iteration"]
|
codingSkills: ["Iteration"]
|
||||||
roverConcepts: ["Motors"]
|
roverConcepts: ["Motors"]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "A Crash Course on 3D Printing in the Classroom"
|
title: "A Crash Course on 3D Printing in the Classroom"
|
||||||
date: "2022-08-03"
|
date: "2022-08-03"
|
||||||
categories: ["All"]
|
categories: []
|
||||||
tags: ["3D Printing"]
|
tags: ["3D Printing"]
|
||||||
excerpt: "Learn the fundamentals of 3D printing as a technology you can use in the classroom!"
|
excerpt: "Learn the fundamentals of 3D printing as a technology you can use in the classroom!"
|
||||||
featuredImage: "/images/resources/everything-to-know-about-3d-printing.jpeg"
|
featuredImage: "/images/resources/everything-to-know-about-3d-printing.jpeg"
|
||||||
@@ -163,7 +163,6 @@ Finally, 3D printers have allowed people to make entire businesses based on cust
|
|||||||
|
|
||||||
So that is a crash course on 3D Printing. There is lots of content we purposely didn’t include in this blog post because it could honestly be a whole book. Things like which 3D Printers are best for classrooms, where I download models from, how I store my filament and how do I manage 30 or more students all wanting to print their new design at once are all great questions and ones that are best handled in a video call or meeting with some of our 3D printing experts at Micromelon. If this is you feel free to reach out via our contact form and we’ll be more than happy to support you on your 3D Printing journey.[Contact Us!](/contact)
|
So that is a crash course on 3D Printing. There is lots of content we purposely didn’t include in this blog post because it could honestly be a whole book. Things like which 3D Printers are best for classrooms, where I download models from, how I store my filament and how do I manage 30 or more students all wanting to print their new design at once are all great questions and ones that are best handled in a video call or meeting with some of our 3D printing experts at Micromelon. If this is you feel free to reach out via our contact form and we’ll be more than happy to support you on your 3D Printing journey.[Contact Us!](/contact)
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Flip Bot"
|
title: "Activity: Flip Bot"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Branching", "Iteration", "Accelerometer", "Motors", "Intermediate"]
|
tags: ["Branching", "Iteration", "Accelerometer", "Motors", "Intermediate"]
|
||||||
codingSkills: ["Branching", "Iteration"]
|
codingSkills: ["Branching", "Iteration"]
|
||||||
roverConcepts: ["Accelerometer", "Motors"]
|
roverConcepts: ["Accelerometer", "Motors"]
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ title: "Getting Started with Arduino and the Micromelon Rover"
|
|||||||
date: "2024-02-07"
|
date: "2024-02-07"
|
||||||
categories: ["Getting Started"]
|
categories: ["Getting Started"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "The Micromelon Rover comes with an expansion header that allows for the connection of various additional devices. This guide will outline how to connect an Arduino Uno and use it to control the Rover via UART. Hardware Setup First, the R"
|
excerpt: "The Micromelon Rover comes with an expansion header that allows for the connection of various additional devices. This guide will outline how to connect an Arduino Uno and use it to control the Rover via UART. Hardware Setup First, the R"
|
||||||
featuredImage: "/images/resources/getting-started-with-arduino.jpg"
|
featuredImage: "/images/resources/getting-started-with-arduino.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Getting Started With Proportional Control On A Micromelon Rover"
|
title: "Getting Started With Proportional Control On A Micromelon Rover"
|
||||||
date: "2022-11-16"
|
date: "2022-11-16"
|
||||||
categories: ["All", "Advanced Guides"]
|
categories: ["Advanced Guides"]
|
||||||
tags: ["Guides"]
|
tags: ["Guides"]
|
||||||
excerpt: "Learn about proportional control."
|
excerpt: "Learn about proportional control."
|
||||||
featuredImage: "/images/resources/getting-started-with-proportional-controls.png"
|
featuredImage: "/images/resources/getting-started-with-proportional-controls.png"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Getting Started with Servo Motors and the Micromelon Rover"
|
title: "Getting Started with Servo Motors and the Micromelon Rover"
|
||||||
date: "2022-08-03"
|
date: "2022-08-03"
|
||||||
categories: ["All", "Getting Started"]
|
categories: ["Getting Started"]
|
||||||
tags: ["Servo Motors", "Extension"]
|
tags: ["Servo Motors", "Extension"]
|
||||||
excerpt: "Learn the basics of how to extend your rover with servo motors."
|
excerpt: "Learn the basics of how to extend your rover with servo motors."
|
||||||
featuredImage: "/images/resources/getting-started-with-servo-motors.png"
|
featuredImage: "/images/resources/getting-started-with-servo-motors.png"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Getting Started With The Micromelon Rover"
|
title: "Getting Started With The Micromelon Rover"
|
||||||
date: "2021-06-09"
|
date: "2021-06-09"
|
||||||
categories: ["All", "Getting Started"]
|
categories: ["Getting Started"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Crash course on basic rover function, how and what to program and starter activities to attempt."
|
excerpt: "Crash course on basic rover function, how and what to program and starter activities to attempt."
|
||||||
featuredImage: "/images/resources/getting-started-with-the-micromelon-rover.png"
|
featuredImage: "/images/resources/getting-started-with-the-micromelon-rover.png"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Getting Setup with the Micromelon Python Module "
|
title: "Getting Setup with the Micromelon Python Module "
|
||||||
date: "2022-11-16"
|
date: "2022-11-16"
|
||||||
categories: ["All", "Getting Started"]
|
categories: ["Getting Started"]
|
||||||
tags: ["Python", "Guide"]
|
tags: ["Python", "Guide"]
|
||||||
excerpt: "Learn how to start programming the Rover with Python!"
|
excerpt: "Learn how to start programming the Rover with Python!"
|
||||||
featuredImage: "/images/resources/getting-started-with-the-python-module.png"
|
featuredImage: "/images/resources/getting-started-with-the-python-module.png"
|
||||||
|
|||||||
@@ -27,9 +27,9 @@ Here at Micromelon, we’ve already gone ahead and made a few attachments for yo
|
|||||||
|
|
||||||
Claw
|
Claw
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Roborave Line Follow
|
Roborave Line Follow
|
||||||
|
|
||||||
@@ -39,37 +39,31 @@ Here at Micromelon, we’ve already gone ahead and made a few attachments for yo
|
|||||||
|
|
||||||
Ping-Pong Shooter
|
Ping-Pong Shooter
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Tipper
|
Tipper
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Whiteboard Marker Holder
|
Whiteboard Marker Holder
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Seed Planter
|
Seed Planter
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
For further information about our existing attachments, visit our page on rover expansions.[Rover Expansions & 3D Printing](/rover-expansion-3d-printing)
|
For further information about our existing attachments, visit our page on rover expansions.[Rover Expansions & 3D Printing](/rover-expansion-3d-printing)
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ The align tool is useful for quickly making a number of objects sit on the same
|
|||||||
|
|
||||||
#### Step 1:
|
#### Step 1:
|
||||||
|
|
||||||
To get started, first download our rover shell clip [here](/s/MM-Attachment-Clip.stl). Next, open up the downloaded file in a new Tinkercad project by using **Import > Choose a File > (open the file) > Import**. Drop a ruler into the workplane and rotate the clip so that it looks like the image below:
|
To get started, first download our rover shell clip [here](/s/MM-Attachment-Clip.stl). Next, open up the downloaded file in a new Tinkercad project by using **Import > Choose a File > (open the file) > Import**. Drop a ruler into the workplane and rotate the clip so that it looks like the image below:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ For the line-follow aspect of the challenge, the in-built colour sensors on the
|
|||||||
|
|
||||||
Because of this, the recommended technique is to build a tower of sorts on top of the Rover with a container to store the balls. This container should also have a system (like a servo) to release the balls when it reaches the tower. Our 3D-printed RoboRAVE Line-follow attachment encompasses these considerations. For more details, click on button below to head to the build guide.[Build Guide: Roborave Line Follow](https://micromelon.com.au/resources/build-guide-roborave-line-follow)
|
Because of this, the recommended technique is to build a tower of sorts on top of the Rover with a container to store the balls. This container should also have a system (like a servo) to release the balls when it reaches the tower. Our 3D-printed RoboRAVE Line-follow attachment encompasses these considerations. For more details, click on button below to head to the build guide.[Build Guide: Roborave Line Follow](https://micromelon.com.au/resources/build-guide-roborave-line-follow)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
**Coding:**
|
**Coding:**
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ As seen in the diagram above, when a driver gear has more teeth than the driven
|
|||||||
|
|
||||||
## Designing gears in Fusion 360:
|
## Designing gears in Fusion 360:
|
||||||
|
|
||||||
While designing gears traditionally is possible, in this guide, we’ll be going through how to use the Spur Gear Add-in from Fusion 360. As seen below, on a new Fusion part, navigate to Utilities > Add-ins > Add-ins > Spur Gear (there will be two, either will work).
|
While designing gears traditionally is possible, in this guide, we’ll be going through how to use the Spur Gear Add-in from Fusion 360. As seen below, on a new Fusion part, navigate to Utilities > Add-ins > Add-ins > Spur Gear (there will be two, either will work).
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "The Gyroscope"
|
title: "The Gyroscope"
|
||||||
date: "2021-06-24"
|
date: "2021-06-24"
|
||||||
categories: ["All", "Sensor Guides"]
|
categories: ["Sensor Guides"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Learn what the gyroscope is and how to code it."
|
excerpt: "Learn what the gyroscope is and how to code it."
|
||||||
featuredImage: "/images/resources/gyroscope.gif"
|
featuredImage: "/images/resources/gyroscope.gif"
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ Note that this guide is focused on Creality FDM printers, however, the concepts
|
|||||||
|
|
||||||
Belts are usually used on 3D printers to move two or more of the axes. Belts must always be kept well-tensioned, and neglecting to maintain belt tension may lead to several issues in print quality. These issues include deformed dimensions, print surface defects, and layer shifting.
|
Belts are usually used on 3D printers to move two or more of the axes. Belts must always be kept well-tensioned, and neglecting to maintain belt tension may lead to several issues in print quality. These issues include deformed dimensions, print surface defects, and layer shifting.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
*Credit: pattertj (Reddit)*
|
*Credit: pattertj (Reddit)*
|
||||||
|
|
||||||

|

|
||||||
@@ -43,8 +41,6 @@ The image above shows that an eccentric nut is just a hexagonal nut with an offs
|
|||||||
|
|
||||||
Many printers will, at some point, come across the issue of a print unsticking from the build plate. The frequency of this occurrence can be significantly reduced by correctly levelling the build plate. The idea is to get the nozzle to the perfect height from the build plate across the entire surface.
|
Many printers will, at some point, come across the issue of a print unsticking from the build plate. The frequency of this occurrence can be significantly reduced by correctly levelling the build plate. The idea is to get the nozzle to the perfect height from the build plate across the entire surface.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
*Credit: Raise3D*
|
*Credit: Raise3D*
|
||||||
|
|
||||||
First, home the 3D printer, then disable the steppers (or turn the printer off). A great way to start levelling is to use a business card between the nozzle and the bed and tighten the nuts under the bed until you feel slight resistance when the card is moved. This process should be repeated twice. Then, an excellent way to properly fine-tune the levelling is to run a calibration print (some examples below).
|
First, home the 3D printer, then disable the steppers (or turn the printer off). A great way to start levelling is to use a business card between the nozzle and the bed and tighten the nuts under the bed until you feel slight resistance when the card is moved. This process should be repeated twice. Then, an excellent way to properly fine-tune the levelling is to run a calibration print (some examples below).
|
||||||
@@ -95,7 +91,6 @@ A simple and effective way to store filament is to keep the rolls in an airtight
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||

|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
@@ -87,6 +87,6 @@ The PCA9686 servo driver is a device that allows 16 servos to be controlled usin
|
|||||||
|
|
||||||
#### Rover with Arduino Nano:
|
#### Rover with Arduino Nano:
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
The Arduino Nano is a highly adaptable microcontroller with many I/O ports. The default I2C ports on the Nano are A4 (SDA) and A5 (SCL). The rover can use I2C to easily communicate with an Arduino. This enables the rover to access all of the I/O ports on the Nano and use these as external sensor ports. In the example above, the rover uses an Arduino Nano to receive data from a line sensor array. For more info on this project, click the button below:[Showcase: Rover and Arduino Line Follow](showcase-rover-and-arduino-line-follow)
|
The Arduino Nano is a highly adaptable microcontroller with many I/O ports. The default I2C ports on the Nano are A4 (SDA) and A5 (SCL). The rover can use I2C to easily communicate with an Arduino. This enables the rover to access all of the I/O ports on the Nano and use these as external sensor ports. In the example above, the rover uses an Arduino Nano to receive data from a line sensor array. For more info on this project, click the button below:[Showcase: Rover and Arduino Line Follow](showcase-rover-and-arduino-line-follow)
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "How To Install PyCharm"
|
title: "How To Install PyCharm"
|
||||||
date: "2022-08-03"
|
date: "2022-08-03"
|
||||||
categories: ["All", "Advanced Guides"]
|
categories: ["Advanced Guides"]
|
||||||
tags: ["Python", "Install Guide"]
|
tags: ["Python", "Install Guide"]
|
||||||
excerpt: "Learn how to install PyCharm"
|
excerpt: "Learn how to install PyCharm"
|
||||||
featuredImage: "/images/resources/install-guide-pycharm.png"
|
featuredImage: "/images/resources/install-guide-pycharm.png"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "How To Install Visual Studio Code"
|
title: "How To Install Visual Studio Code"
|
||||||
date: "2022-08-03"
|
date: "2022-08-03"
|
||||||
categories: ["All", "Advanced Guides"]
|
categories: ["Advanced Guides"]
|
||||||
tags: ["Python", "Install Guide", "VS Code"]
|
tags: ["Python", "Install Guide", "VS Code"]
|
||||||
excerpt: "Learn how to install Visual Studio Code."
|
excerpt: "Learn how to install Visual Studio Code."
|
||||||
featuredImage: "/images/resources/install-guide-vs-code.png"
|
featuredImage: "/images/resources/install-guide-vs-code.png"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "The IR Distance Sensors"
|
title: "The IR Distance Sensors"
|
||||||
date: "2021-06-18"
|
date: "2021-06-18"
|
||||||
categories: ["All", "Sensor Guides"]
|
categories: ["Sensor Guides"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Learn what the IR distance sensors are and how to code them."
|
excerpt: "Learn what the IR distance sensors are and how to code them."
|
||||||
featuredImage: "/images/resources/ir-sensor.gif"
|
featuredImage: "/images/resources/ir-sensor.gif"
|
||||||
@@ -85,8 +85,6 @@ In the sensor view dialog, the IR sensor values are located on the sides of the
|
|||||||
|
|
||||||
Let’s write a simple program to print our left IR sensor values every second for 10 seconds.
|
Let’s write a simple program to print our left IR sensor values every second for 10 seconds.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
- Start by adding a **Repeat 10 Times** block.
|
- Start by adding a **Repeat 10 Times** block.
|
||||||
|
|
||||||
- Inside the loop, place a **Print** statement. You can find this in the ** Utilities** category.
|
- Inside the loop, place a **Print** statement. You can find this in the ** Utilities** category.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Lane Guidance"
|
title: "Activity: Lane Guidance"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Maths", "Advanced"]
|
tags: ["Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Maths", "Advanced"]
|
||||||
codingSkills: ["Branching", "Iteration", "Algorithm Design", "Maths"]
|
codingSkills: ["Branching", "Iteration", "Algorithm Design", "Maths"]
|
||||||
roverConcepts: ["Ultrasonic", "IR", "Motors"]
|
roverConcepts: ["Ultrasonic", "IR", "Motors"]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Learning Binary"
|
title: "Learning Binary"
|
||||||
date: "2022-05-10"
|
date: "2022-05-10"
|
||||||
categories: ["All", "Advanced Guides"]
|
categories: ["Advanced Guides"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Learn the basics of binary"
|
excerpt: "Learn the basics of binary"
|
||||||
featuredImage: "/images/resources/learning-binary.jpg"
|
featuredImage: "/images/resources/learning-binary.jpg"
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Line Following"
|
title: "Activity: Line Following"
|
||||||
date: "2022-02-23"
|
date: "2022-02-23"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Intermediate"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Intermediate"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour"]
|
||||||
excerpt: "Learn the colour sensor and simple algorithm design while following the line."
|
excerpt: "Learn the colour sensor and simple algorithm design while following the line."
|
||||||
featuredImage: "/images/resources/line-following.png"
|
featuredImage: "/images/resources/line-following.png"
|
||||||
---
|
---
|
||||||
@@ -11,7 +13,7 @@ Program the rover to follow a line. Use the colour sensors on the rover to help
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Maze II"
|
title: "Activity: Maze II"
|
||||||
date: "2021-06-05"
|
date: "2021-06-05"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Intermediate"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Intermediate"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour", "Ultrasonic", "IR", "Motors"]
|
||||||
excerpt: "Build on your maze solving skills by using both IR sensors and the ultrasonic sensor together to handle more complex maze layouts."
|
excerpt: "Build on your maze solving skills by using both IR sensors and the ultrasonic sensor together to handle more complex maze layouts."
|
||||||
featuredImage: "/images/resources/maze.png"
|
featuredImage: "/images/resources/maze.png"
|
||||||
---
|
---
|
||||||
|
|
||||||
Take your maze solving to the next level. In this intermediate challenge, you'll use both IR sensors alongside the ultrasonic sensor to make smarter decisions at intersections and handle more complex maze layouts.
|
Take your maze solving to the next level. In this intermediate challenge, you'll use both IR sensors alongside the ultrasonic sensor to make smarter decisions at intersections and handle more complex maze layouts.
|
||||||
|
|
||||||

|
### Activity Demonstration
|
||||||
|
|
||||||
Activity Demonstration
|
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Maze III"
|
title: "Activity: Maze III"
|
||||||
date: "2021-06-06"
|
date: "2021-06-06"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Gyroscope", "Motors", "Functions", "Advanced"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Gyroscope", "Motors", "Functions", "Advanced"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design", "Functions"]
|
||||||
|
roverConcepts: ["Colour", "Ultrasonic", "IR", "Gyroscope", "Motors"]
|
||||||
excerpt: "Master maze solving with precise gyroscope turns, wall-following algorithms, and functions to create an efficient maze navigator."
|
excerpt: "Master maze solving with precise gyroscope turns, wall-following algorithms, and functions to create an efficient maze navigator."
|
||||||
featuredImage: "/images/resources/maze.png"
|
featuredImage: "/images/resources/maze.png"
|
||||||
---
|
---
|
||||||
|
|
||||||
Create an advanced maze solving algorithm that uses the gyroscope for precise 90-degree turns, implements a wall-following strategy, and organises code with functions for a clean, efficient solution.
|
Create an advanced maze solving algorithm that uses the gyroscope for precise 90-degree turns, implements a wall-following strategy, and organises code with functions for a clean, efficient solution.
|
||||||
|
|
||||||

|
### Activity Demonstration
|
||||||
|
|
||||||
Activity Demonstration
|
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,17 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Maze I"
|
title: "Activity: Maze I"
|
||||||
date: "2021-06-04"
|
date: "2021-06-04"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Beginner"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Beginner"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Ultrasonic", "IR", "Motors"]
|
||||||
excerpt: "Learn the basics of maze solving using the ultrasonic and IR sensors to detect walls and navigate simple paths."
|
excerpt: "Learn the basics of maze solving using the ultrasonic and IR sensors to detect walls and navigate simple paths."
|
||||||
featuredImage: "/images/resources/maze.png"
|
featuredImage: "/images/resources/maze.png"
|
||||||
---
|
---
|
||||||
|
|
||||||
Navigate your rover through a maze using the ultrasonic sensor to detect walls ahead and the IR sensor to check for walls to the side. This beginner approach introduces the fundamentals of maze solving with simple branching logic.
|
Navigate your rover through a maze using the ultrasonic sensor to detect walls ahead and the IR sensor to check for walls to the side. This beginner approach introduces the fundamentals of maze solving with simple branching logic.
|
||||||
|
|
||||||

|
### Activity Demonstration
|
||||||
|
|
||||||
Activity Demonstration
|
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon at QSITE CreativITy 2022 Conference"
|
title: "Micromelon at QSITE CreativITy 2022 Conference"
|
||||||
date: "2022-09-19"
|
date: "2022-09-19"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon showcases their robotics platform at the QSITE CreativITy 2022 conference, connecting with Queensland's digital technologies educators."
|
excerpt: "Micromelon showcases their robotics platform at the QSITE CreativITy 2022 conference, connecting with Queensland's digital technologies educators."
|
||||||
featuredImage: "/images/news/img_1520.jpg"
|
featuredImage: "/images/news/img_1520.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon at Queensland Computers STEM Demo Day in Bundaberg"
|
title: "Micromelon at Queensland Computers STEM Demo Day in Bundaberg"
|
||||||
date: "2024-08-15"
|
date: "2024-08-15"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon demonstrates the Rover platform at the Queensland Computers STEM Demo Day in Bundaberg, bringing hands-on robotics to regional Queensland educators."
|
excerpt: "Micromelon demonstrates the Rover platform at the Queensland Computers STEM Demo Day in Bundaberg, bringing hands-on robotics to regional Queensland educators."
|
||||||
featuredImage: "/images/news/img_1559.jpg"
|
featuredImage: "/images/news/img_1559.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon at World Science Festival Ipswich"
|
title: "Micromelon at World Science Festival Ipswich"
|
||||||
date: "2024-06-15"
|
date: "2024-06-15"
|
||||||
categories: ["All", "Customer Stories"]
|
categories: ["Customer Stories"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon delivers hands-on robotics workshops at the World Science Festival in Ipswich, inspiring young learners in Western Brisbane."
|
excerpt: "Micromelon delivers hands-on robotics workshops at the World Science Festival in Ipswich, inspiring young learners in Western Brisbane."
|
||||||
featuredImage: "/images/news/img_5748.jpg"
|
featuredImage: "/images/news/img_5748.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon at World Science Festival Toowoomba"
|
title: "Micromelon at World Science Festival Toowoomba"
|
||||||
date: "2024-06-08"
|
date: "2024-06-08"
|
||||||
categories: ["All", "Customer Stories"]
|
categories: ["Customer Stories"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon brings hands-on robotics to the World Science Festival in Toowoomba, giving regional families the chance to experience coding and robotics firsthand."
|
excerpt: "Micromelon brings hands-on robotics to the World Science Festival in Toowoomba, giving regional families the chance to experience coding and robotics firsthand."
|
||||||
featuredImage: "/images/news/img_7421.jpg"
|
featuredImage: "/images/news/img_7421.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Attends ACES Hardware Meetup in Sydney"
|
title: "Micromelon Attends ACES Hardware Meetup in Sydney"
|
||||||
date: "2025-02-15"
|
date: "2025-02-15"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon presents at the ACES Hardware Meetup in Sydney, connecting with Australia's hardware startup community."
|
excerpt: "Micromelon presents at the ACES Hardware Meetup in Sydney, connecting with Australia's hardware startup community."
|
||||||
featuredImage: "/images/news/img_7409.jpg"
|
featuredImage: "/images/news/img_7409.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Code Editor 2.6.0"
|
title: "Micromelon Code Editor 2.6.0"
|
||||||
date: "2022-08-01"
|
date: "2022-08-01"
|
||||||
categories: ["News & Updates", "All"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon Code Editor 2.6.0 was released on the 2nd August 2022 Here at Micromelon we are continually making changes and improvements to all our product lines, including hardware and software. Previously the best place to find out about these update"
|
excerpt: "Micromelon Code Editor 2.6.0 was released on the 2nd August 2022 Here at Micromelon we are continually making changes and improvements to all our product lines, including hardware and software. Previously the best place to find out about these update"
|
||||||
featuredImage: "/images/resources/micromelon-code-editor-260.png"
|
featuredImage: "/images/resources/micromelon-code-editor-260.png"
|
||||||
@@ -27,4 +27,4 @@ Once you’re done with all the tabs you’ve got open, you can easily close the
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
And that’s it for now! To get the latest version, jump into the Code Editor and click File -> Check for Updates or on Mac click Micromelon IDE -> Check for updates.
|
And that’s it for now! To get the latest version, jump into the Code Editor and click File -> Check for Updates or on Mac click Micromelon IDE -> Check for updates.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Code Editor 2.8"
|
title: "Micromelon Code Editor 2.8"
|
||||||
date: "2025-06-04"
|
date: "2025-06-04"
|
||||||
categories: ["News & Updates", "All"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon Code Editor 2.8.3 was released in April of 2025. This post will detail some important changes and how they will affect institutions. Change: Institution Account SystemThe ProblemPreviously in the Code Editor accounts were split between hom"
|
excerpt: "Micromelon Code Editor 2.8.3 was released in April of 2025. This post will detail some important changes and how they will affect institutions. Change: Institution Account SystemThe ProblemPreviously in the Code Editor accounts were split between hom"
|
||||||
featuredImage: "/images/resources/micromelon-code-editor-283.png"
|
featuredImage: "/images/resources/micromelon-code-editor-283.png"
|
||||||
@@ -35,8 +35,6 @@ Besides the old tools being updated to the invite system. There is now a new too
|
|||||||
|
|
||||||
#### What is a Quick Join Code?
|
#### What is a Quick Join Code?
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
Every class has a unique 9 digit Quick Join Code.
|
Every class has a unique 9 digit Quick Join Code.
|
||||||
|
|
||||||
You can share this with your students and they can use it to join your class & school without needing and invitation.
|
You can share this with your students and they can use it to join your class & school without needing and invitation.
|
||||||
@@ -111,4 +109,4 @@ We’re always aiming to improve the Code Editor. In this release we have update
|
|||||||
|
|
||||||
To get the latest version,
|
To get the latest version,
|
||||||
|
|
||||||
- Microsoft Users: Open the Code Editor. In the top bar click **File **->** Check for Updates **- Mac Users: Open the Code Editor. In the app menu click** Micromelon IDE **->** Check for Updates**.
|
- Microsoft Users: Open the Code Editor. In the top bar click **File** -> **Check for Updates** - Mac Users: Open the Code Editor. In the app menu click **Micromelon IDE** -> **Check for Updates**.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Heads to EduTECH Australia 2023"
|
title: "Micromelon Heads to EduTECH Australia 2023"
|
||||||
date: "2023-08-24"
|
date: "2023-08-24"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon exhibits at EduTECH Australia 2023, the country's largest education technology conference, showcasing the full robotics platform to educators from across the country."
|
excerpt: "Micromelon exhibits at EduTECH Australia 2023, the country's largest education technology conference, showcasing the full robotics platform to educators from across the country."
|
||||||
featuredImage: "/images/products/rover-candid.png"
|
featuredImage: "/images/products/rover-candid.png"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Returns to EduTECH Australia 2025"
|
title: "Micromelon Returns to EduTECH Australia 2025"
|
||||||
date: "2025-08-20"
|
date: "2025-08-20"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon exhibits at EduTECH Australia for the third time, showcasing the latest platform updates to educators from across the country."
|
excerpt: "Micromelon exhibits at EduTECH Australia for the third time, showcasing the latest platform updates to educators from across the country."
|
||||||
featuredImage: "/images/news/img_7393.jpg"
|
featuredImage: "/images/news/img_7393.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Heads North to Cairns State High School"
|
title: "Micromelon Heads North to Cairns State High School"
|
||||||
date: "2022-07-25"
|
date: "2022-07-25"
|
||||||
categories: ["News & Updates", "All"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Tim from Micromelon meeting with Design Technology teachers at Cairns State High School showing off some of the 3D printed parts they can use with the Micromelon Rover and collecting some future feature ideas for the Micromelon Robot Simulator In Jun"
|
excerpt: "Tim from Micromelon meeting with Design Technology teachers at Cairns State High School showing off some of the 3D printed parts they can use with the Micromelon Rover and collecting some future feature ideas for the Micromelon Robot Simulator In Jun"
|
||||||
featuredImage: "/images/resources/micromelon-heads-north-to-cairns-state-high-school.jpg"
|
featuredImage: "/images/resources/micromelon-heads-north-to-cairns-state-high-school.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Hosts RoboRAVE Australia 2023"
|
title: "Micromelon Hosts RoboRAVE Australia 2023"
|
||||||
date: "2023-10-20"
|
date: "2023-10-20"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon hosts RoboRAVE Australia for the first time, bringing hundreds of students together at the University of the Sunshine Coast for one of the country's largest student robotics competitions."
|
excerpt: "Micromelon hosts RoboRAVE Australia for the first time, bringing hundreds of students together at the University of the Sunshine Coast for one of the country's largest student robotics competitions."
|
||||||
featuredImage: "/images/news/img_7860.jpg"
|
featuredImage: "/images/news/img_7860.jpg"
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Joins UQ ilab Accelerator"
|
title: "Micromelon Joins UQ ilab Accelerator"
|
||||||
date: "2019-07-15"
|
date: "2019-07-15"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon Robotics joins the University of Queensland's ilab Accelerator program, gaining access to mentorship, resources, and a network of innovators."
|
excerpt: "Micromelon Robotics joins the University of Queensland's ilab Accelerator program, gaining access to mentorship, resources, and a network of innovators."
|
||||||
featuredImage: "/images/partners/uq.png"
|
featuredImage: "/images/products/rover-render.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||
Micromelon Robotics has been accepted into the University of Queensland's ilab Accelerator, one of Australia's longest-running and most respected university startup programs. The program provides intensive mentorship, business development support, and access to UQ's extensive research and industry networks.
|
Micromelon Robotics has been accepted into the University of Queensland's ilab Accelerator, one of Australia's longest-running and most respected university startup programs. The program provides intensive mentorship, business development support, and access to UQ's extensive research and industry networks.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Partners with ACS ICT Gateway to Industry Schools Program"
|
title: "Micromelon Partners with ACS ICT Gateway to Industry Schools Program"
|
||||||
date: "2021-02-15"
|
date: "2021-02-15"
|
||||||
categories: ["All", "Customer Stories"]
|
categories: ["Customer Stories"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon partners with the Australian Computer Society to deliver robotics workshops through the Gateway to Industry Schools Program across Queensland."
|
excerpt: "Micromelon partners with the Australian Computer Society to deliver robotics workshops through the Gateway to Industry Schools Program across Queensland."
|
||||||
featuredImage: "/images/news/img_7686.jpg"
|
featuredImage: "/images/news/img_7686.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Partners with Cross River Rail for Public Workshop"
|
title: "Micromelon Partners with Cross River Rail for Public Workshop"
|
||||||
date: "2022-06-29"
|
date: "2022-06-29"
|
||||||
categories: ["All", "Customer Stories"]
|
categories: ["Customer Stories"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon delivers a public robotics workshop in partnership with Cross River Rail, introducing families to coding and engineering at Brisbane's Experience Centre."
|
excerpt: "Micromelon delivers a public robotics workshop in partnership with Cross River Rail, introducing families to coding and engineering at Brisbane's Experience Centre."
|
||||||
featuredImage: "/images/news/img_6121.jpg"
|
featuredImage: "/images/news/img_6121.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Pitches at ICRA 2018 International Robotics Conference"
|
title: "Micromelon Pitches at ICRA 2018 International Robotics Conference"
|
||||||
date: "2018-05-22"
|
date: "2018-05-22"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon presents at the IEEE International Conference on Robotics and Automation (ICRA) 2018 in Brisbane, showcasing their educational robotics platform to a global audience."
|
excerpt: "Micromelon presents at the IEEE International Conference on Robotics and Automation (ICRA) 2018 in Brisbane, showcasing their educational robotics platform to a global audience."
|
||||||
featuredImage: "/images/news/img_0013.jpg"
|
featuredImage: "/images/news/img_0013.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon at World Robots Summit with Trade and Investment Queensland"
|
title: "Micromelon at World Robots Summit with Trade and Investment Queensland"
|
||||||
date: "2018-10-20"
|
date: "2018-10-20"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon showcases the Rover at the World Robots Summit as part of the Trade and Investment Queensland delegation, representing Queensland's robotics industry on the world stage."
|
excerpt: "Micromelon showcases the Rover at the World Robots Summit as part of the Trade and Investment Queensland delegation, representing Queensland's robotics industry on the world stage."
|
||||||
featuredImage: "/images/news/img_0020.jpg"
|
featuredImage: "/images/news/img_0020.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Receives Advance Queensland Ignite Ideas Fund Grant"
|
title: "Micromelon Receives Advance Queensland Ignite Ideas Fund Grant"
|
||||||
date: "2018-11-01"
|
date: "2018-11-01"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon Robotics secures an Advance Queensland Ignite Ideas Fund grant to accelerate the development and commercialisation of their educational robotics platform."
|
excerpt: "Micromelon Robotics secures an Advance Queensland Ignite Ideas Fund grant to accelerate the development and commercialisation of their educational robotics platform."
|
||||||
featuredImage: "/images/news/img_7792.jpg"
|
featuredImage: "/images/news/img_7792.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Robotics Founded in Brisbane"
|
title: "Micromelon Robotics Founded in Brisbane"
|
||||||
date: "2017-11-08"
|
date: "2017-11-08"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "University of Queensland engineering graduates found Micromelon Robotics with a mission to make robotics education accessible to every Australian student."
|
excerpt: "University of Queensland engineering graduates found Micromelon Robotics with a mission to make robotics education accessible to every Australian student."
|
||||||
featuredImage: "/images/news/img_0124.jpg"
|
featuredImage: "/images/news/img_0124.jpg"
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Rover Earns Australian Made Certification"
|
title: "Micromelon Rover Earns Australian Made Certification"
|
||||||
date: "2021-09-01"
|
date: "2021-09-01"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "The Micromelon Rover is officially certified as Australian Made, reflecting the company's commitment to local manufacturing and quality."
|
excerpt: "The Micromelon Rover is officially certified as Australian Made, reflecting the company's commitment to local manufacturing and quality."
|
||||||
featuredImage: "/images/products/rover-big.png"
|
featuredImage: "/images/products/rover-render.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||
The Micromelon Rover has been officially certified as Australian Made by the Australian Made Campaign, earning the right to carry the iconic green-and-gold kangaroo logo. The certification recognises that the Rover is designed, engineered, and assembled in Australia.
|
The Micromelon Rover has been officially certified as Australian Made by the Australian Made Campaign, earning the right to carry the iconic green-and-gold kangaroo logo. The certification recognises that the Rover is designed, engineered, and assembled in Australia.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Rover Wins Australian Good Design Gold Award"
|
title: "Micromelon Rover Wins Australian Good Design Gold Award"
|
||||||
date: "2024-09-20"
|
date: "2024-09-20"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "The Micromelon Rover receives an Australian Good Design Award Gold in the Product Design category, recognising excellence in design and innovation."
|
excerpt: "The Micromelon Rover receives an Australian Good Design Award Gold in the Product Design category, recognising excellence in design and innovation."
|
||||||
featuredImage: "/images/news/img_1844.jpg"
|
featuredImage: "/images/news/img_1844.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon's ACS GISP School Partnership Reaches 8,000+ Students"
|
title: "Micromelon's ACS GISP School Partnership Reaches 8,000+ Students"
|
||||||
date: "2025-03-26"
|
date: "2025-03-26"
|
||||||
categories: ["All", "Customer Stories"]
|
categories: ["Customer Stories"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon's partnership with the ACS Gateway to Industry Schools Program has now reached more than 8,000 students across Queensland, delivering hands-on robotics workshops in hundreds of schools."
|
excerpt: "Micromelon's partnership with the ACS Gateway to Industry Schools Program has now reached more than 8,000 students across Queensland, delivering hands-on robotics workshops in hundreds of schools."
|
||||||
featuredImage: "/images/hero/driving-school.png"
|
featuredImage: "/images/hero/driving-school.png"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Sponsors RoboRAVE World Championships 2024"
|
title: "Micromelon Sponsors RoboRAVE World Championships 2024"
|
||||||
date: "2024-10-15"
|
date: "2024-10-15"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon sponsors the RoboRAVE Australia World Championships, supporting hundreds of students competing in robotics challenges on the Sunshine Coast."
|
excerpt: "Micromelon sponsors the RoboRAVE Australia World Championships, supporting hundreds of students competing in robotics challenges on the Sunshine Coast."
|
||||||
featuredImage: "/images/news/img_3172.jpg"
|
featuredImage: "/images/news/img_3172.jpg"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Sponsors UQ Racing Formula SAE Team"
|
title: "Micromelon Sponsors UQ Racing Formula SAE Team"
|
||||||
date: "2024-04-01"
|
date: "2024-04-01"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon sponsors the University of Queensland's Formula SAE racing team, supporting the next generation of engineers."
|
excerpt: "Micromelon sponsors the University of Queensland's Formula SAE racing team, supporting the next generation of engineers."
|
||||||
featuredImage: "/images/news/img_2128.jpg"
|
featuredImage: "/images/news/img_2128.jpg"
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Surpasses 1,000 Rovers Deployed Across Australia"
|
title: "Micromelon Surpasses 1,000 Rovers Deployed Across Australia"
|
||||||
date: "2023-11-15"
|
date: "2023-11-15"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon reaches a major milestone with over 1,000 Rovers now deployed in schools and educational organisations across Australia."
|
excerpt: "Micromelon reaches a major milestone with over 1,000 Rovers now deployed in schools and educational organisations across Australia."
|
||||||
featuredImage: "/images/products/rover-big.png"
|
featuredImage: "/images/products/rover-render.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||
Micromelon Robotics has reached a significant milestone: more than 1,000 Micromelon Rovers are now deployed in schools and educational organisations across Australia. From its beginnings as a Brisbane startup, the company has grown to serve hundreds of schools spanning every state and territory.
|
Micromelon Robotics has reached a significant milestone: more than 1,000 Micromelon Rovers are now deployed in schools and educational organisations across Australia. From its beginnings as a Brisbane startup, the company has grown to serve hundreds of schools spanning every state and territory.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Teaches Robotics at World Science Festival"
|
title: "Micromelon Teaches Robotics at World Science Festival"
|
||||||
date: "2024-05-17"
|
date: "2024-05-17"
|
||||||
categories: ["All", "Customer Stories"]
|
categories: ["Customer Stories"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon delivers hands-on robotics workshops at the World Science Festival Brisbane, inspiring hundreds of young learners at one of the world's premier science events."
|
excerpt: "Micromelon delivers hands-on robotics workshops at the World Science Festival Brisbane, inspiring hundreds of young learners at one of the world's premier science events."
|
||||||
featuredImage: "/images/news/img_5748.jpg"
|
featuredImage: "/images/news/img_5748.jpg"
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Named Winners of QUT Bluebox Robotics Accelerator"
|
title: "Micromelon Named Winners of QUT Bluebox Robotics Accelerator"
|
||||||
date: "2018-03-20"
|
date: "2018-03-20"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon Robotics wins the QUT Bluebox Robotics Accelerator, gaining mentorship and resources to develop their educational robotics platform."
|
excerpt: "Micromelon Robotics wins the QUT Bluebox Robotics Accelerator, gaining mentorship and resources to develop their educational robotics platform."
|
||||||
featuredImage: "/images/awards/bluebox.png"
|
featuredImage: "/images/products/rover-render.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||
Micromelon Robotics has been named the winner of the QUT Bluebox Robotics Accelerator program, a competitive program run by Queensland University of Technology to support early-stage robotics ventures in Queensland.
|
Micromelon Robotics has been named the winner of the QUT Bluebox Robotics Accelerator program, a competitive program run by Queensland University of Technology to support early-stage robotics ventures in Queensland.
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Micromelon Wins People's Choice at Young Starters Competition"
|
title: "Micromelon Wins People's Choice at Young Starters Competition"
|
||||||
date: "2018-05-15"
|
date: "2018-05-15"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Micromelon Robotics wins the People's Choice Award at the Young Starters competition, recognising the team's innovative approach to STEM education."
|
excerpt: "Micromelon Robotics wins the People's Choice Award at the Young Starters competition, recognising the team's innovative approach to STEM education."
|
||||||
featuredImage: "/images/awards/young-starters.png"
|
featuredImage: "/images/products/rover-render.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||
Micromelon Robotics has taken home the People's Choice Award at the Young Starters competition, a program celebrating outstanding young entrepreneurs across Queensland's startup ecosystem.
|
Micromelon Robotics has taken home the People's Choice Award at the Young Starters competition, a program celebrating outstanding young entrepreneurs across Queensland's startup ecosystem.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Prison Escape"
|
title: "Activity: Prison Escape"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Motors", "Intermediate"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Motors", "Intermediate"]
|
||||||
codingSkills: ["Branching", "Iteration"]
|
codingSkills: ["Branching", "Iteration"]
|
||||||
roverConcepts: ["Colour", "Motors"]
|
roverConcepts: ["Colour", "Motors"]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Puppy Bot"
|
title: "Activity: Puppy Bot"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Branching", "Iteration", "Functions", "Motors", "Ultrasonic", "Intermediate"]
|
tags: ["Branching", "Iteration", "Functions", "Motors", "Ultrasonic", "Intermediate"]
|
||||||
codingSkills: ["Branching", "Iteration", "Functions"]
|
codingSkills: ["Branching", "Iteration", "Functions"]
|
||||||
roverConcepts: ["Ultrasonic", "Motors"]
|
roverConcepts: ["Ultrasonic", "Motors"]
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Random Bug Bot 2"
|
title: "Random Bug Bot 2"
|
||||||
date: "2022-03-13"
|
date: "2022-03-13"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Variables", "Motors", "Maths", "Advanced"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Variables", "Motors", "Maths", "Advanced"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Variables", "Maths"]
|
||||||
|
roverConcepts: ["Colour", "Motors"]
|
||||||
excerpt: "Program your rover to move like a bug!"
|
excerpt: "Program your rover to move like a bug!"
|
||||||
featuredImage: "/images/resources/random-bug-bot-2.png"
|
featuredImage: "/images/resources/random-bug-bot-2.png"
|
||||||
---
|
---
|
||||||
@@ -13,7 +15,7 @@ Build from the Basic Bug Bot exercise but program the rover to have a more compl
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Random Bug Bot"
|
title: "Activity: Random Bug Bot"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Iteration", "Motors", "Maths", "Beginner", "Colour Sensors"]
|
tags: ["Iteration", "Motors", "Maths", "Beginner", "Colour Sensors"]
|
||||||
codingSkills: ["Iteration", "Maths"]
|
codingSkills: ["Iteration", "Maths"]
|
||||||
roverConcepts: ["Motors", "Colour"]
|
roverConcepts: ["Motors", "Colour"]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Roaming Rover"
|
title: "Activity: Roaming Rover"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Iteration", "Ultrasonic", "Motors", "Beginner"]
|
tags: ["Iteration", "Ultrasonic", "Motors", "Beginner"]
|
||||||
codingSkills: ["Iteration"]
|
codingSkills: ["Iteration"]
|
||||||
roverConcepts: ["Ultrasonic", "Motors"]
|
roverConcepts: ["Ultrasonic", "Motors"]
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Robot Simulator Launches on Microsoft Store and Mac App Store"
|
title: "Robot Simulator Launches on Microsoft Store and Mac App Store"
|
||||||
date: "2020-09-15"
|
date: "2020-09-15"
|
||||||
categories: ["All", "News & Updates"]
|
categories: ["News & Updates"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "The Micromelon Robot Simulator officially launches on the Microsoft Store and Mac App Store, making virtual robotics accessible to students everywhere."
|
excerpt: "The Micromelon Robot Simulator officially launches on the Microsoft Store and Mac App Store, making virtual robotics accessible to students everywhere."
|
||||||
featuredImage: "/images/products/simulator-demo.gif"
|
featuredImage: "/images/products/simulator-demo.gif"
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Getting Started With The Robot Simulator"
|
title: "Getting Started With The Robot Simulator"
|
||||||
date: "2021-06-14"
|
date: "2021-06-14"
|
||||||
categories: ["All", "Getting Started"]
|
categories: ["Getting Started"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "How to get started with the Micromelon Robot Simulator."
|
excerpt: "How to get started with the Micromelon Robot Simulator."
|
||||||
featuredImage: "/images/resources/robot-simulator.png"
|
featuredImage: "/images/resources/robot-simulator.png"
|
||||||
@@ -87,8 +87,6 @@ Here’s a demonstration of how to log into the simulator by connecting from the
|
|||||||
|
|
||||||
### Doing an Activity
|
### Doing an Activity
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
**Selecting an Activity** Click on the activity you want to try. You will see all the details for the activity appear on the right. Some of the activities such as ** Sumo** and ** Maze** have customisation options.
|
**Selecting an Activity** Click on the activity you want to try. You will see all the details for the activity appear on the right. Some of the activities such as ** Sumo** and ** Maze** have customisation options.
|
||||||
|
|
||||||
For this post, we’re going to pick the **Spike Drop** activity. Let’s press the ** PLAY** button.
|
For this post, we’re going to pick the **Spike Drop** activity. Let’s press the ** PLAY** button.
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Rover Van Gogh"
|
title: "Activity: Rover Van Gogh"
|
||||||
date: "2022-03-29"
|
date: "2022-03-29"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Branching", "Iteration", "Motors", "Maths", "Simulator", "Intermediate"]
|
tags: ["Branching", "Iteration", "Motors", "Maths", "Simulator", "Intermediate"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Maths"]
|
||||||
|
roverConcepts: ["Motors"]
|
||||||
excerpt: "Get your art on with the pen attachment!"
|
excerpt: "Get your art on with the pen attachment!"
|
||||||
featuredImage: "/images/resources/rover-van-gogh.png"
|
featuredImage: "/images/resources/rover-van-gogh.png"
|
||||||
---
|
---
|
||||||
@@ -13,7 +15,7 @@ Using the pen attachment of the Micromelon Rover, try your hand at using code to
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
**Not Sure What To Draw? Try These**
|
**Not Sure What To Draw? Try These**
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Running A Term Of Digital Technologies Classes In The Robot Simulator"
|
title: "Running A Term Of Digital Technologies Classes In The Robot Simulator"
|
||||||
date: "2021-11-15"
|
date: "2021-11-15"
|
||||||
categories: ["All", "Getting Started"]
|
categories: ["Getting Started"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Learn how you can use the Robot Simulator as the primary learning resource in a term of Digital Technologies classrooms."
|
excerpt: "Learn how you can use the Robot Simulator as the primary learning resource in a term of Digital Technologies classrooms."
|
||||||
featuredImage: "/images/resources/running-a-term-of-digital-technologies-classes-in-the-robot-simulator.png"
|
featuredImage: "/images/resources/running-a-term-of-digital-technologies-classes-in-the-robot-simulator.png"
|
||||||
@@ -127,8 +127,6 @@ You can also add a time requirement for solving mazes, which will encourage stud
|
|||||||
|
|
||||||
The ultrasonic sensor and Infrared Distance sensors are essential in creating any maze solving algorithm. If you’d like to read a further breakdown of how these sensors work check out our dedicated [Ultrasonic sensor post](/resources/ultrasonic-sensor) and [Infrared sensor post](/resources/ir-sensor).
|
The ultrasonic sensor and Infrared Distance sensors are essential in creating any maze solving algorithm. If you’d like to read a further breakdown of how these sensors work check out our dedicated [Ultrasonic sensor post](/resources/ultrasonic-sensor) and [Infrared sensor post](/resources/ir-sensor).
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### **Learning The Ultrasonic Sensor **[** READ MORE**](/resources/ultrasonic-sensor)
|
#### **Learning The Ultrasonic Sensor **[** READ MORE**](/resources/ultrasonic-sensor)
|
||||||
|
|
||||||

|

|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "How To Set Up A School"
|
title: "How To Set Up A School"
|
||||||
date: "2021-06-14"
|
date: "2021-06-14"
|
||||||
categories: ["All", "Getting Started"]
|
categories: ["Getting Started"]
|
||||||
tags: []
|
tags: []
|
||||||
excerpt: "Learn how to set up your school through the teacher dashboard in the Micromelon Code Editor."
|
excerpt: "Learn how to set up your school through the teacher dashboard in the Micromelon Code Editor."
|
||||||
featuredImage: "/images/resources/setting-up-a-school.png"
|
featuredImage: "/images/resources/setting-up-a-school.png"
|
||||||
@@ -193,8 +193,6 @@ For this method;
|
|||||||
|
|
||||||
- Your students have the Code Editor open and are ready to log into their Micromelon account or create a new account.
|
- Your students have the Code Editor open and are ready to log into their Micromelon account or create a new account.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### What is a Quick Join Code?
|
#### What is a Quick Join Code?
|
||||||
|
|
||||||
Every class has a unique 9 digit Quick Join Code. You can share this with your students and they can use it to join your class & school without needing and invitation.
|
Every class has a unique 9 digit Quick Join Code. You can share this with your students and they can use it to join your class & school without needing and invitation.
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ Using I2C and an Arduino Nano, a QTR-8RC line sensor array can be attached to th
|
|||||||
|
|
||||||
An overview of the I2C protocol and how to use it with the Rover can be found here.
|
An overview of the I2C protocol and how to use it with the Rover can be found here.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## The Sensor (QTR-8RC)
|
## The Sensor (QTR-8RC)
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ void readSensor(){
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## The Rover
|
## The Rover
|
||||||
|
|
||||||
|
|||||||
@@ -1,17 +1,19 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Spike Drop"
|
title: "Activity: Spike Drop"
|
||||||
date: "2022-02-23"
|
date: "2022-02-23"
|
||||||
categories: ["All", "Simulator Activities"]
|
categories: ["Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Ultrasonic", "Robot Simulator", "Beginner"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Ultrasonic", "Robot Simulator", "Beginner"]
|
||||||
|
codingSkills: ["Branching", "Iteration"]
|
||||||
|
roverConcepts: ["Colour", "Ultrasonic"]
|
||||||
excerpt: "Simulator activity for learning ultrasonic, colour sensor and iteration."
|
excerpt: "Simulator activity for learning ultrasonic, colour sensor and iteration."
|
||||||
featuredImage: "/images/resources/spike-drop.png"
|
featuredImage: "/images/resources/spike-drop.jpg"
|
||||||
---
|
---
|
||||||
|
|
||||||
Find a way to drive the simulator rover into the green parking lot. Use your colour or ultrasonic sensor to help you find the safe zone. Watch out though, go to far and you’ll fall and get spiked!
|
Find a way to drive the simulator rover into the green parking lot. Use your colour or ultrasonic sensor to help you find the safe zone. Watch out though, go to far and you’ll fall and get spiked!
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Stop On Colour Change"
|
title: "Activity: Stop On Colour Change"
|
||||||
date: "2021-06-03"
|
date: "2021-06-03"
|
||||||
categories: ["Activities", "All"]
|
categories: ["Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration"]
|
tags: ["Colour Sensors", "Branching", "Iteration"]
|
||||||
codingSkills: ["Branching", "Iteration"]
|
codingSkills: ["Branching", "Iteration"]
|
||||||
roverConcepts: ["Colour"]
|
roverConcepts: ["Colour"]
|
||||||
|
|||||||
@@ -1,15 +1,17 @@
|
|||||||
---
|
---
|
||||||
title: "Activity: Sumo II"
|
title: "Activity: Sumo II"
|
||||||
date: "2021-06-04"
|
date: "2021-06-04"
|
||||||
categories: ["Activities", "All", "Simulator Activities"]
|
categories: ["Activities", "Simulator Activities"]
|
||||||
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Intermediate"]
|
tags: ["Colour Sensors", "Branching", "Iteration", "Algorithm Design", "Ultrasonic", "IR", "Motors", "Intermediate"]
|
||||||
|
codingSkills: ["Branching", "Iteration", "Algorithm Design"]
|
||||||
|
roverConcepts: ["Colour", "Ultrasonic", "IR", "Motors"]
|
||||||
excerpt: "Improve your sumo algorithm by adding IR sensors to detect opponents from the sides and implementing smarter search patterns."
|
excerpt: "Improve your sumo algorithm by adding IR sensors to detect opponents from the sides and implementing smarter search patterns."
|
||||||
featuredImage: "/images/resources/sumo.png"
|
featuredImage: "/images/resources/sumo.png"
|
||||||
---
|
---
|
||||||
|
|
||||||
Level up your sumo robot. In this intermediate challenge, you'll add the IR distance sensors to detect opponents from multiple directions and create a smarter search pattern to find and engage your opponent faster.
|
Level up your sumo robot. In this intermediate challenge, you'll add the IR distance sensors to detect opponents from multiple directions and create a smarter search pattern to find and engage your opponent faster.
|
||||||
|
|
||||||
Activity Demonstration
|
### Activity Demonstration
|
||||||
|
|
||||||
### Setup
|
### Setup
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user