DM: ok
This commit is contained in:
parent
6b1557dec6
commit
afd8056c8c
1 changed files with 1 additions and 38 deletions
39
README.rst
39
README.rst
|
|
@ -29,45 +29,8 @@ This is easily achieved by downloading
|
|||
|
||||
Usage Example
|
||||
=============
|
||||
```
|
||||
import time
|
||||
|
||||
import board
|
||||
import busio
|
||||
|
||||
from adafruit_as726x import Adafruit_AS726x
|
||||
|
||||
#maximum value for sensor reading
|
||||
max_val = 16000
|
||||
|
||||
#max number of characters in each graph
|
||||
max_graph = 80
|
||||
|
||||
def graph_map(x):
|
||||
return min(int(x * max_graph / max_val), max_graph)
|
||||
|
||||
# Initialize I2C bus and sensor.
|
||||
i2c = busio.I2C(board.SCL, board.SDA)
|
||||
sensor = Adafruit_AS726x(i2c)
|
||||
|
||||
sensor.conversion_mode = sensor.MODE_2
|
||||
|
||||
while 1:
|
||||
#wait for data to be ready
|
||||
while not sensor.data_ready:
|
||||
time.sleep(.1)
|
||||
|
||||
#plot plot the data
|
||||
print("\n")
|
||||
print("V: " + graph_map(sensor.violet_calibrated)*'=')
|
||||
print("B: " + graph_map(sensor.blue_calibrated)*'=')
|
||||
print("G: " + graph_map(sensor.green_calibrated)*'=')
|
||||
print("Y: " + graph_map(sensor.yellow_calibrated)*'=')
|
||||
print("O: " + graph_map(sensor.orange_calibrated)*'=')
|
||||
print("R: " + graph_map(sensor.red_calibrated)*'=')
|
||||
|
||||
time.sleep(1)
|
||||
```
|
||||
yes
|
||||
|
||||
Contributing
|
||||
============
|
||||
|
|
|
|||
Loading…
Reference in a new issue