You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
679 B
22 lines
679 B
4 years ago
|
"""
|
||
|
CLI Meter
|
||
|
====================================================================
|
||
|
Takes a reading of the light using the meter attached via to the
|
||
|
intended Raspberry PI. The reading is the sent to a server where the
|
||
|
reading is stored. The intended use for this script is to be run via
|
||
|
the command-line without the need for a G.U.I. This should be the
|
||
|
version used when the "Return to Ritherdon" project is live.
|
||
|
"""
|
||
|
import json
|
||
|
import RPi.GPIO as GPIO
|
||
|
import time, math
|
||
|
import requests
|
||
|
from datetime import datetime
|
||
|
|
||
|
# Using BCM (Broadcom) names when referencing the GPIO pins.
|
||
|
GPIO.setmode(GPIO.BCM)
|
||
|
|
||
|
a_pin = 18 # Charges the capacitor.
|
||
|
b_pin = 23 # Discharges the capacitor.
|
||
|
|