# L3+b - Program activare eveniment-LED # la depasire inclinatie. Este folosit sensorul ADXL345 cu I2C # SDA - pin 3 # SCL - pin 5 # LED conectat cu anod la 3,3V si catod, cu rez. 1K, la pin 37. # GPIO sunt accesati conform adafruit lib si nu clasic. import time import board import busio import adafruit_adxl34x import digitalio # echivalare import GPIO #import RPi.GPIO as GPIO led = digitalio.DigitalInOut(board.D26) # 37 fizic led.direction = digitalio.Direction.OUTPUT led.value=1 # stare iniiala stins i2c = busio.I2C(board.SCL, board.SDA) # configurare I2C acc = adafruit_adxl34x.ADXL345(i2c) # constructor while True: x, y, z = acc.acceleration # lectura date if x > 3: # conditie pozitie led.value=0 # aprind LED else: led.value=1 # sting LED print("X =",'{:04.2f}'.format(x)) #4 caractere cu 2 zecimale time.sleep(1) # pentru vizualizare