דברים שרואים מכאן לא רואים בכלל
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.
The Dod 77686167a3 Add fritzing schematics 6 小時之前
HuzzahAPDistance Add fritzing schematics 6 小時之前
static Site-specific config files 7 小時之前
templates Site-specific config files 7 小時之前
.gitignore Site-specific config files 7 小時之前
README.md Add fritzing schematics 6 小時之前
app.py Initial commit 12 小時之前
requirements.txt Initial commit 12 小時之前
run.sh Site-specific config files 7 小時之前

README.md

Eye of Beholder

A work about false narratives, dead journalists, and not-so-innocent bystanders.

to be continued

Install distance sensor server (on Adafruit Feather HUZZAH ESP8266 board)

$ cd HuzzahAPDistance
$ cp config.h.example config.h # and edit it with SSID and Password for the AP (pick something hard to guess)

Upload to the Huzzah board, and connect it to HC-SR04 like this:

Scematic diagram

Test distance sensor server

Connect PC to the WiFi network you’ve defined at config.h

Browse to http://192.168.115.23. You should see a report of list of current client MAC addresses (typically, only yours), and a link to a JSON end point that returns distance.

Install web server (on linux PC)

$ virtualenv venv
$ . venv/bin/activate
$ pip install -r requirements.txt
$ cd ../static/js
$ cp config.js.example config.js # and edit it according to room size, etc.

Run web server

$ ./run.sh

Browse to http://localhost:5000 to see the work.

Browse to http://localhost:5000/p to see distance as a progress bar (this can help callibrate static/js/config.js)