Giter Club home page Giter Club logo

royalhackaway2018's Introduction

RoyalHackaway 2018

A 'magic' clock to passively present information about where you someone is, based on their most recent geotagged tweets.

Inspired by the Weasley Clock from the Harry Potter series, this system is extensible enough to add a few users, have many hands, and set it up for your entire family / flat!

Winners of best IoT hack (from MLH on behalf of Qualcomm)

By Sam Warner and Selina-Jane Spencer

Dependencies and things

You'll need Python and Tweepy installed on your Dragonboard 410c.

  • Python is the entire way the system works. GPIO pin interaction, and twitter listener both need this!

sudo apt install python

  • Tweepy is needed to listen for tweets:

pip install tweepy

  • Dragonboard 410c

This is obvious - you can pick them up at 96boards!

  • Some kind of servo or stepper motor

We're using the Kuman KY66, as the stepper motor and driver supplied have no documentation anywhere on the internet!

  • Something to house your clock

We've used some cardboard for the face, and even more cardboard for the hand.

Current problems

At the moment, we're only using a 180 degree servo because that's the best we have available. This means the clock will only really be half a clock, with around 5 distinct 'place' sections. Either modifying the servo to rotate through 360 degrees or buying a better servo would help this.

Manual reset! Because the servo is a lower-quality one, we've not been able to get it to go two different directions. While I think it is possible for the KY66, I've not figured it out yet. As a result, when position has been updated, the hand needs to be manually reset for the next update.

royalhackaway2018's People

Contributors

sjwarner avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.