Worst thing about teppanyaki in NY are the NYers who can not shut the hell up and eat. NODA in White Plains earns a 4 of 5 -- every thing was well done -- my only fickle scorn is not halving the shrimp and a soggy salad lettuce. #Assessment - 21:16:41 337 017 Miter
TVShow S02E02X45 Arduino MetroPhones
The metropolitan in it's natural habitat; unaware, oblivious, purposefully deafened and subsequent prey. To increase perception thus safety, we wed an Arduino Nano and ultrasonic sensor to regulate volume to proximity to some one (thing) behind you; easily deactivated per environment (in-line slide switch) and rechargeable (3XCR2032). Beyond this proof of concept, intention for apparel or accessory (i.e. purse strap, back pack) embedding is ideal.

(Disclaimer) TVMiller is NOT a metro-any-damn-thing!

This prototype of a prototype is a mono-version. A stereo version would merely require dual channels (pots). Aptly, imagine if you will, you plug your head phones in to your purse strap which is embedded with a Metrophone with bluetooth that streams to your smart phone...or or or you could PAY ATTENTION! Sorry not sorry.

Arduino Sketch McSketcherson
// MetroPhones
// TVMiller

#include <SPI.h>

// Chip Select Pin
int csp = 10;

// Sensor Values
long dur, dis;
// Echo Pin
int echo = 4;
// Trigger Pin
int trig = 5;

// Position
int pos = 0;

// Centimeters
// Minimum Distance
int mindis = 0;
// Maximum Distance
int maxdis = 90; // 2.6FT

void setup() {

// Pot Com
pinMode(csp, OUTPUT);
// Set Chip Select LOW
digitalWrite(csp, LOW);

// Testing
Serial.begin (9600);

// Sensor Pins
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);


void loop() {

// Poll Sensor
digitalWrite(trig, HIGH);
digitalWrite(trig, LOW);
dur = pulseIn(echo, HIGH);
// Convert to Centimeters
dis = dur / 58.2;

if (dis < maxdis) {
// Convert Distance to Pot (256 Steps)
pos = map(dis, mindis, maxdis, 0, 255);
// Alert Chip
// Adjust Volume
} else if (dis > maxdis) {
pos = 255;

// Testing
Serial.print(" ");


HackADay.io - MetroPhones
Arduino - Arduino Metrophones Will Help Keep You and Your Bag Safe
HackADay - Ears on the Back of Your Head
@AtmelMakes - These Arduino MetroPhones Got Your Back

Add the HackADay Skull and Wrenches logo to your project...
tvmiller.com/index.php?entry=entry160526-16:miller.com/index.php?entry=entry160526-1609.ller.com/index.php?entry=entry160526-160933 287--1 OTC
TVShow S02E01X44 Everybody Draw Mohammed Day VI
TVShow S02E00X43 Exposed (Series 2 Promo)
Urineless Splash Back Toilet Design

Our never ending venture to improve our human experience on Earth often revisits the loo, where a tranquil setting is commonly torpedoed by flecks of contaminated fluid showered up on our under carriage. In our attempt to ease this madness, we have idealized a toilet that segregates the two exhumations, apportioning unsullied splashed back water for the inevitable. Rest assured, our processes will remain stead fast towards the advent of absolutes, eventually freeing all man from an unwilling solution bathing. Female species excluded from design analysis; sorry, not sorry.
tvmiller.com/index.php?entry=entry160505-11:miller.com/index.php?entry=entry160505-1145.ller.com/index.php?entry=entry160505-114531 287--1 OTC
TVShow Season 01
Catch up on every crude, innovative, juxtapositioned, cathartic, noxious and ordained
TVShow Series 01 episode before the brand new series debuts this month(gr). #TVShow

tvmiller.com/index.php?entry=entry160503-14:miller.com/index.php?entry=entry160503-1438.ller.com/index.php?entry=entry160503-143819 287--1 OTC
Resistance Theory (Faux Rendering) Dimensional Wave Migration

Having analyzed simplified wave form migration structures in a three dimensional boundary such as flagellum and deoxyribonucleic acid, we found potential application of vortices to explain wave duality and/or redundant kinetic oscillation in a membrane.
tvmiller.com/index.php?entry=entry160426-17:miller.com/index.php?entry=entry160426-1756.ller.com/index.php?entry=entry160426-175641 287--1 OTC
Evaluating Elevation | Hover

Efficient hovering at shallow elevations should be accomplished by intermittent oscillations and not static resistance; a gradual ascent and consequential decent building kinetic discharge.
tvmiller.com/index.php?entry=entry160423-13:miller.com/index.php?entry=entry160423-1322.ller.com/index.php?entry=entry160423-132209 287--1 OTC
TVShow S01E26X42 Fare Well Laboratory E
Inventor, Hacker, Maker, Lover? Join HackADay.io
While engineering has always existed as aspiration, we can genuinely attest that if it were not for HackADay and HackADay.io in the past two years having promoted our projects, we would not have ventured as confidently or passionately, in spite of difficult circumstances, in bringing ideas in to tangible invent.

Strictly speaking for my self, though surely many exist alike, I am not an entrepreneur. I am a creator and from this, there is little outlet for garage tinkering to have substance if not marketed, branded and pitched. HackADay.io provides this alternative forum to give your ideas a platform for reception and recognition no matter the degree, talent or genre. Join and post your build and you will find the desire to compete, to which evolves your knowledge and skill.

Join HackADay.io and Build
See TVMiller articles on HackADay
Follow TVMiller on HackADay.io
tvmiller.com/index.php?entry=entry160411-11:miller.com/index.php?entry=entry160411-1155.ller.com/index.php?entry=entry160411-115548 287--1 OTC
TVShow S01E25X41 Garbage Gauge
The average American family of four creates 124 pounds of garbage each week. We are dismissive if we are better or worse. Here we have combined a Particle Photon, scale and scraps to wirelessly log our weekly and life long waste out put with coding to acclimate to blah blah blah...the following is a fart joke.

Written, Directed and Possessed by TVMiller
Filmed through Pea Soup and a Droid Razr

Particle Photon Code? Sketch? Letters and Numbers
// Garbage Gauge
// @TVMiller

#ifdef SPARK
#include "ThingSpeak/ThingSpeak.h"
#include "ThingSpeak.h"

#ifdef SPARK
TCPClient client;
#define VOLTAGE_MAX 3.3
#define VOLTAGE_MAXCOUNTS 4095.0

// ThingSpeak
unsigned long myChannelNumber = CHANNEL;
const char * myWriteAPIKey = "APIKEY";

// Input
int scale = A5;

// Variables
int current = 0;
int tare = 0;
int preweight = 0;
int adjust = 0;

int week = 0;
int total = 0;

int wait = 10800; // 3 Hours

void setup() {


// Calm Down Power-Up Fluctuation

// Empty Garbage Bin Weight
tare = analogRead(scale);



void loop() {

// Read Pot
current = analogRead(scale);
// Convert to Pounds
// Pot Turn Limitation 254 Pounds
// Particle Photon is 0 to 4095
preweight = map(current, 0, 4095, 0, 254);
// Subtract Tare
adjust = preweight - tare;

if (adjust < week && preweight < tare) {
// No Barrel? Ignore
else if (adjust < week && preweight > tare) {
// Barrel Emptied? Reset Week
week = adjust;
else if (adjust == week) {
// No Change? Ignore
else if (adjust > week) {
// Remove Previous Week Addition
total = total - week;
// Adjust Week
week = adjust;
// Add to Total
total = total + week;

// Total Amount
ThingSpeak.writeField(myChannelNumber, 1, total, myWriteAPIKey);
// Amount Since Emptying
ThingSpeak.writeField(myChannelNumber, 2, week, myWriteAPIKey);

// Low Power During Delay
// Allow WIFI Recovery

HackADay.io - Garbage Gauge
ThingSpeak Tutorial - ThingSpeak Particle Photon Library
tvmiller.com/index.php?entry=entry160405-13:miller.com/index.php?entry=entry160405-1344.ller.com/index.php?entry=entry160405-134418 287--1 OTC