2.6 - Tilt It!

img_tilt

The tilt switch is a 2-pin device with a metal ball in the middle. When you put it upright, the 2 pins are connected together; when you tilt the switch, 2 pins will be disconnected.

Bill of Materials

In this project, we need the following components.

It’s definitely convenient to buy a whole kit, here’s the link:

Name

ITEMS IN THIS KIT

LINK

Kepler Kit

450+

Kepler Kit

You can also buy them separately from the links below.

SN

COMPONENT

QUANTITY

LINK

1

Raspberry Pi Pico W

1

BUY

2

Micro USB Cable

1

3

Breadboard

1

BUY

4

Wires

Several

BUY

5

Resistor

1(10KΩ)

BUY

6

Tilt Switch

1

Schematic

sch_tilt

When you put it upright, GP14 will get high; after tilting it, GP14 will get low.

The purpose of the 10K resistor is to keep the GP14 in a stable low state when the tilt switch is in a tilted state.

Wiring

wiring_tilt

Code

Note

  • You can open the file 2.6_tilt_it.ino under the path of kepler-kit-main/arduino/2.4_colorful_light.

  • Or copy this code into Arduino IDE.

  • For detailed tutorials, please refer to Open & Run Code Directly.

  • Or run this code directly in the Arduino Web Editor.

Don’t forget to select the Raspberry Pi Pico W board and the correct port before clicking the Upload button.

After the program runs, when you tilt the breadboard (tilt switch), “The switch works!” will appear in the shell.