Maker.io main logo

Laser Cut Glittered Acrylic ZIP Tile Name Badge

2021-01-29 | By Kitronik Maker

License: See Original Project

Courtesy of Kitronik

Guide by Kitronik Maker

Quickly turn your ZIP Tile for microbit into a stylish digital name badge with this simple laser cut design. Follow the step by step guide and find out how you can make one too!

Our design features Glittered Acrylic which has recently been added to our range of acrylics, but you can use any 3mm Acrylic. As always, we've also provided the design file as a download and included some example code.

We Used:

Laser Cut ZIP Tile Glittered Acrylic Name Badge:

badge_1

Step 1:

Download the DXF file into your laser cutter software, then cut out using 3mm Perspex in the colour of your choice. We went for red glitter acrylic as its new and it also looks great. The green “engrave” layer should be engraved first, then the red “inner_cut” layer should be cut. Finally, the black/white outer layer. Settings will be laser cutter specific.

acrylic_2

Step 2:

Using the 12mm M3 countersunk screws supplied with the ZIP Tile, attach the BBC micro:bit to the ZIP Tile, with the larger name badge plate between them. Then, make sure that the correct pins are connected (the text written on the ZIP Tile board should be upside down when the BBC micro:bit is the right way up).

attach_3

Step 3:

Using 4 x 16mm M2 Machine Screws and M2 hex nuts, attach the smaller name badge plate to the back of the badge. Use 4 of the 6mm plastic spacers provided with the ZIP Tile to separate the two name badge plates – this will leave enough room to fit in the LiPo battery. Make sure the square hole in the smaller name badge plate lines up with the JST battery connector on the ZIP Tile.

plate_4

Step 4:

Plug the LiPo battery into the JST connector on the Tile. Then, with the wires coming out of the battery on the top left, slot the battery between the name badge plates from the right-hand side.

JST_5

Step 5:

Attach the name badge to a lanyard/necklace/string.

Laser Cut Glittered Acrylic ZIP Tile Name Badge

code_7

Microsoft MakeCode Terms of Use Privacy Download

Copy Code
input.onButtonPressed(Button.A, function () {
tileDisplay.scrollText(
"Hello!",
Kitronik_Zip_Tile.TextDirection.Left,
75,
Kitronik_Zip_Tile.TextStyle.None,
Kitronik_Zip_Tile.colors(ZipLedColors.Red),
Kitronik_Zip_Tile.colors(ZipLedColors.Purple)
)
})
input.onButtonPressed(Button.B, function () {
tileDisplay.scrollText(
"My name is ...",
Kitronik_Zip_Tile.TextDirection.Left,
75,
Kitronik_Zip_Tile.TextStyle.Underlined,
Kitronik_Zip_Tile.colors(ZipLedColors.White),
Kitronik_Zip_Tile.colors(ZipLedColors.Green)
)
})
input.onGesture(Gesture.Shake, function () {
tileDisplay.scrollText(
"Nice to meet you",
Kitronik_Zip_Tile.TextDirection.Up,
75,
Kitronik_Zip_Tile.TextStyle.Background,
Kitronik_Zip_Tile.colors(ZipLedColors.Blue),
Kitronik_Zip_Tile.colors(ZipLedColors.Red)
)
})
let tileDisplay: Kitronik_Zip_Tile.ZIPTileDisplay = null
tileDisplay = Kitronik_Zip_Tile.createZIPTileDisplay(1, 1, Kitronik_Zip_Tile.UBitLocations.Visible)
basic.showLeds(`
. # . # .
. . . . .
# . . . #
. # # # .
. . . . .
`)

Step 6:

Finally, program the badge in the Microsoft MakeCode Editor. An example program is shown in the project above, but this can be changed to display any message, in lots of different colour and formatting options by utilising the Kitronik ZIP Tile extension. To add the extension to a new program, open MakeCode, go to “Advanced”, then “Extensions” and then search “Kitronik” – the ZIP Tile Extension will then be listed. For more fun guides and micro:bit coding tutorials, visit the Kitronik University. To keep up to date and always be first in the loop, sign up to our newsletter here.

©Kitronik Ltd – You may print this page & link to it but must not copy the page or part thereof without Kitronik's prior written consent.

Mfr Part # 5645
MICROBIT ZIP TILE 8X8 LED MATRIX
Kitronik Ltd.
$184.15
View More Details
Add all DigiKey Parts to Cart
Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.