Basic tutorial of how to setup a Tilt sensor with the Raspberry Pi.
PARTS:
RPI 3 – https://amzn.to/2VA9pQY
4 Amp Power Adapter – https://amzn.to/2CTptWu
16GB micro SD – https://amzn.to/2SFMwd3
120 pcs jumper cable: https://ebay.to/2VAb9cY
Tilt Sensor: https://amzn.to/2FHIGw4
SCHEMATIC:
CODE:
#!/usr/bin/env python import RPi.GPIO as GPIO channel = 21 GPIO.setmode(GPIO.BCM) GPIO.setup(channel, GPIO.IN, pull_up_down=GPIO.PUD_UP) def alert(ev=None): print("Tilt Detected") def loop(): GPIO.add_event_detect(channel, GPIO.FALLING, callback=alert, bouncetime=100) while True: pass if __name__ == '__main__': try: loop() except KeyboardInterrupt: GPIO.cleanup()