普通视图

Received before yesterday

New in the Makerspace: Baby Lock Embellisher EMB12

2024年5月29日 12:00

Through a gratuitous donation, the Scholars’ Lab Makerspace has acquired a Baby Lock Embellisher EMB12. This embellisher lets you felt all types of material including yarn and ribbon into various fabrics. The 12 barbed needles mesh material together without the need for thread. These needles are removable, so you can adjust the quantity to fit whatever project you are working on. Use all 12 to cover a large area rapidly or use a reduced amount for finer detailed work. Come test it out and add some flair to your clothing!

New in the Makerspace: Prusa MK4

2024年5月29日 12:00

We have upgraded all our old Prusa i3 MK3S+ printers to the Original Prusa MK4. The MK4 features a print volume of 25 x 21 x 22 cm (9.84 x 8.3 x 8.6 in). Its more rugged build quality and new reinforced z-axis rods allow for significantly faster and more consistent prints. Autocalibration before each print helps to ensure a smooth first layer and is much faster than manual calibration. Come by and check it out!

New in the Makerspace: Prusa XL

2024年5月17日 12:00

The Scholars’ Lab Makerspace has just made its newest addition to its 3D printing family. Our new Original Prusa XL is one of the biggest 3D printers on Grounds, with a print volume of 36 x 36 x 36 cm (14.17 x 14.17 x 14.17 in). Its five toolheads allow for up to five different filaments to be used together in a single print, whether to create a multicolour print or with specialty support materials. These independent toolheads also reduce filament waste, significantly reducing the amount of filament that needs to be purged during filament changes. Come by and check it out!

Mechanical Keyboards: Switch Basics

2024年5月7日 12:00

Mechanical keyboards are the most customizable kind of keyboard. Each component and modification to a mechanical keyboard can have drastic effects on the sound of each keystroke. The arguably most important part of mechanical keyboards and their sound quality is the switch. This blog will provide you with the basics on the components of a mechanical keyboard switch, with a focus on cherry style switches.

Top housing

This along with the bottom housing creates the enclosure for the switch. Thickness and material of the housing can affect the sound produced by the switch. You should try a variety of materials and housing combinations to figure out what you like best. The cutout in the bottom is for leds. RGB backlit keyboards have become very popular. The cutout allows light to shine through. The location of the cutout is important when checking compatibility with printed circuit boards (pcbs). The switch will be able to be used, but the location of the cutout and leds in the pcb can interfere with light shining through.

Spring

The spring is responsible for returning the switch to its resting position after a keypress. Different spring weights affect the typing experience. Light springs are more responsive allowing for faster keystrokes, but provide less feedback when pressed down on. Heavy springs provide more feedback and allow for more deliberate typing. However, heavier springs can expedite fatigue and reduce typing speed.

Stem

The stem is the central component that moves up and down when a key is pressed. It acts as a bridge between the keycap and the switch’s internals, transferring the force exerted by the user’s finger to the switch mechanism below. The stem determines the kind of switch, the main three being tactile, linear and clicky.

Tactile switches provide tactile feedback when typing, providing a bump or resistance at the actuation point to signal that the keypress has been registered. This bump does not affect sound or produce a click. This bump is visibly noticeable on the legs of tactical switches.

Linear switches have the same feeling through the entire keystroke. There is no tactile feedback until the switch bottoms out. The legs of the stem are smooth, unlike tactile switches.

Clicky switches have a more complicated stem to provide tactile and audio feedback when pressed. They feature a distinct bump in the keystroke, along with an audible “click” sound. The Cherry MX Blue is one of the most popular clicky switches. It possesses a click jacket style mechanism to produce its distinct clicky sound.

Bottom housing

The bottom housing completes the enclosure of the switch along with the top housing.

The leaf is located in the bottom housing. These are the thin metal strips within the switch that provide tactile feedback and help stabilize the stem during actuation. The legs of the stem brush up against the leaf to create the switch’s feel, contributing to characteristics such as clickiness and tactility.

There is no best key switch, it all depends on personal preference. Sound and feel can differ dramatically between switches. It is best to try as many switches as you can and see what you like best. Maybe even take parts of different switches to make your own frankenswitch. Your switch can improve your typing or gaming experience significantly, especially if you are doing it a lot. Who knows, it might even make writing papers for class enjoyable.

Setting Raspberry Pi’s Date and Time

2024年4月23日 12:00

You have finally connected your Raspberry Pi to the internet and are ready to start your project. You are then hit with an error telling you that you can’t access the web. It turns out that your Pi is set to a different year in a different timezone. This is how you manually change your date and time so that you can access the internet.

The first thing you want to do is open up your terminal. The command: man date, will give you all the information you need to work with anything relating to the date and time of a Raspberry Pi.

Don’t worry, you won’t be forced to read through all of that documentation.

The following code will allow you to set the time to whatever you desire, ideally the current time. Follow this format:

sudo date -s "WeekDay Month NumericDay hour:minute:second timezone year"

Do not forget to put quotations before the day of the week and after the year. The time also needs to be based off a 24 hour clock so that am and pm are accurate.

Wait a few seconds and the clock and calendar in the corner of your screen should update.

If your timezone is still wrong, follow the next steps. If your timezone is accurate, you are good to go.

Go back to the terminal and enter:

sudo raspi-config

This will bring you to the Raspberry Pi Software Configuration Tool. Select option 5 Localisation Options

Select option L2 Timezone.

This Pi is being setup for usage at the University of Virginia, so the timezone will be set to reflect that. If you live in a different timezone select your corresponding locations.

Select the America Geographic area.

Charlottesville is on the east coast so select New York as the Time Zone.

Hit finish.

Congrats!!! You have set up your Raspberry Pi to its accurate date and time. You should be able to freely access the web now.

Papercraft: Origami Kraken

2024年4月2日 12:00

If you’ve ever been to the Scholar’s Lab Makerspace, you have at one point or another seen Lionel. Lionel is our resident kraken and the mascot of the Makerspace. Through the Japanese art of origami, folding paper, you can bring Lionel to life and create your own paper kraken. All you need is a piece of paper.

  • Fold in half, then unfold

  • Rotate the paper 90 degrees and fold in half, unfold

  • Fold in half diagonally, unfold

  • Rotate the paper 90 degrees and fold in half, unfold

  • Bend sides in, making a triangle

  • Bring the edge of one flap up to the top

  • Repeat for all flaps, unfold all flaps

  • Fold top down to the middle, unfold

  • Fold top down to middle on opposite site, unfold

  • Open one of the bottom flaps

  • Fold down the flap

  • Repeat for all flaps

  • Fold corner to midpoint, unfold

  • Fold corner again up to previous crease, unfold

  • Fold the first crease the opposite direction

  • Fold the top section using the previous fold as a guideline, unfold

  • Repeat with the other side

  • Unfold the flaps so you have a square section with all the creases

  • Fold the outer layers in

  • Continue folding in the layers until flat

  • Repeat for other side

  • Fold the single flap section up and rotate everything

  • Fold the single flap section so that the tip meets the midway point

  • Fold the flap up and then fold it down

  • Flip everything over to the other side

  • Fold the edge towards middle, unfold

  • Fold top side edge towards middle, unfold

  • Pinch the edge and fold towards the middle and upwards

  • Repeat for other side

  • Pull the inside flap out and fold out

  • Repeat with other side

  • Flip over, and fold the flap area in. This will become the face

  • Fold flaps upward

  • Use something to make space in these flaps fold them down, I used a pencil. This will become the eyes

  • Bend center crease up to give it a more distinctive face

  • Bend flap on top down away from the face

  • Press leg inwards and fold out

  • Repeat with other legs

  • Shape the legs and head as you please to give it more of a cephalopod appeareance

Congrats!!! You have successfully made an origami kraken.

Beep-boop: littleBits Droid Inventor

2024年3月22日 12:00

Have you ever wanted to build your own astromech droid? Now you can! This step-by-step guide on building the littleBits Star Wars Droid Inventor Kit will allow you to have your own screaming astromech droid. The box will say download the DroidInventor app for instructions to build your own droid, but this app no longer exists. With littleBits acquisition by Sphero, support for this kit no longer exists. This will provide a guide on how to build the droid and be able to drive it.

There are three main sections of the droid: the electronics, the chassis, and the frame. We will begin with the electronics.

Electronics

  • Connect the adapter to the 9 volt battery and plug the adapter into the port on the dark blue component labeled P4 Power

  • Attach the P4 Power module to the control hub, on the side with a singular adapter

  • There will be a longer connector with Wire In and Wire Out labels. The W1 Wire Out connector will plug into the top port (1) on the control hub and the W1 Wire Out connector will plug into the pink component labeled Proximity Sensor

  • Connect the component labeled 011 Servo to the middle connector (2) of the control hub and the component labeled 025 dc motor to the bottom connector (3) of the control hub. This setup will make mounting the electronics to the chassis easier.

Chassis

  • The box like section of the chassis has a rectangular opening, this slots into the other section of the chassis

  • The gear has a larger side and a smaller side that corresponds with the openings on the chassis. Secure the gear with the axle, then secure the wheels on the ends of the axle.

  • Attach the small wheel to the peg on the servo and connect the cover shown below to the top of the servo, this is how it will mount to the rest of the chassis.

  • Attach the battery holder to the battery, this is how the battery will mount to the chassis.

  • Attach the dc motor to the bottom of the chassis, make sure the gears on the motor mesh with the gears on the chassis, this will power the wheels. Attach the servo to the front of the chassis, there will be a section with four holes for the servo mount to attach to, this will allow the droid to turn.

  • Mount the battery to the back of the chassis and the rest of the electronics to the front, this will allow the lights to shine through the front like a real astromech droid. It also just looks cooler with the electronics visible in the front

Frame

  • Carefully attach the bottom of the frame to the bottom of the chassis. There is a locking mechanism that will secure it. Make sure to avoid clamping any cables when attaching the frame.

  • Slot the main section of the frame over the chassis, connect it to the bottom section of the frame

  • Attach the arms to the frame. They will be labeled with L and R. L goes into L and R goes into R. Make sure there is clearance between the bottom sections of the arms and the wheels, so the wheels can spin unimpeded.

  • Once you put the head on, you will have completed the astromech droid. You can put stickers on it now to give it more character. It comes with red, white and blue stickers. I ended up using straight blue because R2D2 is canonically blue.

Note: I have no idea where to put these parts, the box came with no mounting mechanism for them.

Driving

Now that it’s built, all that’s left is to drive it. Again, the app that was meant to control the astromech droid no longer exists. Luckily, I was able to find a program that deals with this issue, to an extent. Meetar on github has created an open source program to drive the droid. Once the files are downloaded, run the bluetoothtest.html file to see if your device can sync to the droid (I used my laptop). If successful, begin testing the different interface versions to see which one works best for you, personally I found interface6 to be the most reliable. Some of the other iterations would not let me drive backwards.

This will allow you to drive the droid around and have it make various sounds. However, it seems without the official app a lot of functionality is no longer available. I was unable to get the proximity sensor to work, so the ability of the droid to learn and navigate a room on its own has been lost with the app.

❌