דברים שרואים מכאן לא רואים בכלל
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
The Dod 5e5883872d Site-specific config files 20 часов назад
HuzzahAPDistance Site-specific config files 20 часов назад
static Site-specific config files 20 часов назад
templates Site-specific config files 20 часов назад
.gitignore Site-specific config files 20 часов назад
README.md Site-specific config files 20 часов назад
app.py Initial commit 1 день назад
requirements.txt Initial commit 1 день назад
run.sh Site-specific config files 20 часов назад

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 distance sensor:

  • gnd to gnd
  • 3v3 to vcc
  • 12 to trig
  • 13 to echo

[to do: fritzing 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)