SlideShare ist ein Scribd-Unternehmen logo
1 von 29
1©2015
T/A/L/R/S/H(TinkerShot Alcohol Liquid Reward System for Humans)
2©2015
Subhead
Why a Lab?
Failure is an Option!
TinkerShot Overview!
TinkerShot Tech!
Ask Questions!
01
02
03
04
05
AGENDA
3©2015
Got a question?
Tweet us @TinkerPM.
4©2015
WHAT IS TINKER?WHY A LAB?
5©2015
World is changing!
It’s a hyper connected
WORLD
6©2015
WHY A LAB?
Connect the physical and digital to create new
kinds of branded
experiences for our
clients.
The Lab.
7©2015
WHY IS TINKER?
Connect the physical and digital to create new
kinds of branded experiences
for our clients.
8©2015
RASPBERRY
Pi
9©2015
microcontrollersMICROCONTROLLERS
10©2015
beacons
BEACONS
11©2015
WHAT IS TINKER?FAILURE IS AN OPTION!
12©2015
FAILURE IS AN OPTION!
Have an idea.
Get feedback.
Then iterate.
13©2015
Simple test – internal core temp!Tweet your temp.
14©2015
Twitter bomb!Twitter Bomb.
15©2015
John -- FAILURE IS AN OPTION!Pi takes a pic.
16©2015
LAB RATS!
LAB RAT!
17©2015
WHAT IS TINKER?TINKERSHOT OVERVIEW!
18©2015
John -- TINKERSHOT ACTIONS!
Liquor Clients
Iterate!
Iterate!
Iterate!
19©2015
John -- TINKERSHOT ACTIONS!
User Tweets =>
Pi receives message =>
Pi instructs microcontroller to start pump =>
Shot glass fills with liquor =>
User lifts shot glass =>
Force sensor triggers camera =>
Camera takes picture of user =>
Pi tweets picture to user and to it’s own Twitter feed.
Tweet
yourself
to a shot!
20©2015
John -- TINKERSHOT ACTIONS!
User Tweets =>
Pi receives message =>
Pi instructs microcontroller to start pump =>
Shot glass fills with liquor =>
User lifts shot glass =>
Force sensor triggers camera =>
Camera takes picture of user =>
Pi tweets picture to user and to its own Twitter feed.
21©2015
WHAT IS TINKER?TINKERSHOT TECH!
22©2015
Keegan – Why NodesJS/Twitter API
23©2015
Keegan – Why NodesJS/Twitter API
24©2015
Gertboard – The nervous system of TinkerShot
Gert’s
Gertboard
Gert
25©2015
Raspberry Pi CameraRaspberry Pi
Camera
Module
26©2015
Force Resistant SensorForce
Resistant
Sensor
27©2015
Keegan – Peristaltic pumpPeristaltic
Pump
28©2015
WHAT IS TINKER?ASK QUESTIONS!
29©2015
WHAT IS TINKER?
THANKS!
KEEGAN BROWN
TINKER@PETERAMAYER.COM
JOHN PUCCI
TINKER@PETERAMAYER.COM
@TinkerPM | Tinker.Peteramayer.com

Weitere ähnliche Inhalte

Ähnlich wie T / A / L / R / S / H (TinkerShot Alcohol Liquid Reward System for Humans)

Digital, bear or just bull
Digital, bear or just bullDigital, bear or just bull
Digital, bear or just bull
Scott Rigby
 

Ähnlich wie T / A / L / R / S / H (TinkerShot Alcohol Liquid Reward System for Humans) (20)

A Week in the Life (of DevOps)
A Week in the Life (of DevOps)A Week in the Life (of DevOps)
A Week in the Life (of DevOps)
 
LEO brand reveal
LEO brand reveal LEO brand reveal
LEO brand reveal
 
How to optimizite, retain and get double digit conversions (TLE2015 Europe)
How to optimizite, retain and get double digit conversions (TLE2015 Europe)How to optimizite, retain and get double digit conversions (TLE2015 Europe)
How to optimizite, retain and get double digit conversions (TLE2015 Europe)
 
Tle15 euro-pordon maurice-robecov1.2
Tle15 euro-pordon maurice-robecov1.2Tle15 euro-pordon maurice-robecov1.2
Tle15 euro-pordon maurice-robecov1.2
 
Come realizzare una presentazione aziendale?
Come realizzare una presentazione aziendale?Come realizzare una presentazione aziendale?
Come realizzare una presentazione aziendale?
 
The how and why of patch management
The how and why of patch managementThe how and why of patch management
The how and why of patch management
 
10 Tactics of Successful Energy Managers
10 Tactics of Successful Energy Managers10 Tactics of Successful Energy Managers
10 Tactics of Successful Energy Managers
 
"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015
"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015
"Mobile Deployments Demystified" - Luxottica + Tealium, Digital Velocity 2015
 
Petchy's Sample of Work
Petchy's Sample of WorkPetchy's Sample of Work
Petchy's Sample of Work
 
Pfau the impact of design thinking
Pfau   the impact of design thinkingPfau   the impact of design thinking
Pfau the impact of design thinking
 
Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...
Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...
Deploying CA Applications in the Cloud: Automated Blueprints for your Agile I...
 
Lean Canvas 30min course
Lean Canvas 30min courseLean Canvas 30min course
Lean Canvas 30min course
 
Removing Crucial Dependencies to Enable KPN as a Virtual Telecom Provider
Removing Crucial Dependencies to Enable KPN as a Virtual Telecom ProviderRemoving Crucial Dependencies to Enable KPN as a Virtual Telecom Provider
Removing Crucial Dependencies to Enable KPN as a Virtual Telecom Provider
 
Catalyst 2015 Keynote Address
Catalyst 2015 Keynote AddressCatalyst 2015 Keynote Address
Catalyst 2015 Keynote Address
 
Bacon Flavored Video: How to Turn Eloqua Into a Video Production Machine
Bacon Flavored Video: How to Turn Eloqua Into a Video Production MachineBacon Flavored Video: How to Turn Eloqua Into a Video Production Machine
Bacon Flavored Video: How to Turn Eloqua Into a Video Production Machine
 
Digital, bear or just bull
Digital, bear or just bullDigital, bear or just bull
Digital, bear or just bull
 
LeakDtech Services v1.6 - Nov 2016
LeakDtech Services v1.6 - Nov 2016LeakDtech Services v1.6 - Nov 2016
LeakDtech Services v1.6 - Nov 2016
 
Test-Driven Development for Embedded C -- OOP Conference 2015, Munich
Test-Driven Development for Embedded C -- OOP Conference 2015, MunichTest-Driven Development for Embedded C -- OOP Conference 2015, Munich
Test-Driven Development for Embedded C -- OOP Conference 2015, Munich
 
CA Agile Central (formerly Rally) Inside DevOps
CA Agile Central (formerly Rally) Inside DevOpsCA Agile Central (formerly Rally) Inside DevOps
CA Agile Central (formerly Rally) Inside DevOps
 
eMarketer Webinar: The Multitasking Consumer—So Many Screens, So Little Time
eMarketer Webinar: The Multitasking Consumer—So Many Screens, So Little TimeeMarketer Webinar: The Multitasking Consumer—So Many Screens, So Little Time
eMarketer Webinar: The Multitasking Consumer—So Many Screens, So Little Time
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

T / A / L / R / S / H (TinkerShot Alcohol Liquid Reward System for Humans)

Hinweis der Redaktion

  1. Cover Page: TALRSH – TinkerShot Alcohol Liquid Reward System for Humans.
  2. Agenda
  3. Tweet us and we will do our best to answer your questions!
  4. Overview of the lab at PM. Why? What? How? Is explained. The world Technologies we focused on Our Approach – Iterative, HCD etc Clients/Brands and their need to differentiate
  5. We live in a highly connected multichannel world, where physical and digital experiences converge to create more immersive, emotional and lasting impressions with consumers. We had to step up our game to maintain relevance and currency in this ever changing landscape.
  6. So we build a lab with a small budget, an unused cubicle and a couple of interesting ideas! Here we go!
  7. Lab allows us to explore new modes of interaction, communication and storytelling. We did some research and looked for tech that was scalable, flexible and extensible.
  8. To get started we identified interesting bits of tech that we wanted to play around with. Power. Good networking graphics card. A single unit can support real-time rendering push feeds out across a network to any screen with little trouble. Size. Small -- meaning anything can become connected and responsive – environmental displays, architecture, products and wearables. Cost. Super cheap! $39 – which means SAVINGS in terms of hardware, logistics, energy consumption etc. Has a whole ecosystem of components for the Pi . There is always a device being created that connects to the Pi to enable some function or add some feature.
  9. Focus on Gertboard. Touch on wearables. Flora from AdaFruit and the Arduino UNO But the Gertboard plugs directly into your Raspberry Pi, And in our case --- drive a motor – the Peristaltic Pump!
  10. Beacons – why so interesting to us. location awareness and context! tying a unique ID to a small device that makes it discoverable Location and other relevant context about the beacon's location or what it is attached to. Tore apart a couple and and are attempting to make a wearable (bolo tie) – so as the beacon moves it interact with its surroundings and provides various kinds of contextual feedback to the wearer
  11. Tinker is based on the idea that it’s OK to fail.
  12. Human-centered design is all about experimenting and learning by doing We give ourselves permission to fail and to learn from our mistakes. Perfection makes it hard to take risks. It limits the possibilities to create more radical change. OK to fail. By fail, we mean learning from designed experiments that we test. If the result wasn’t what we expected, we still learned something and that became the next step in our process to improve the end product. Next: A couple of experiments that lead us to TinkerShot.
  13. Simple experiment. Hooked our Pi to Twitter and had it Tweet it’s internal core temperature every 30 minutes.
  14. Simple test. Use a push button to send a tweet> Misunderstanding of how the GPIO signals were received by our code running on the Raspberry Pi, we inadvertently created a device to deliver a Twitter bomb. Our first attempt resulted in hundreds of tweets being released in less than two seconds! It posed some interesting possibilities, but we are tabling this for now.
  15. Attached RaspiCam to our Pi. Use a Tweet to trigger an event. In this case, take a picture and post to Twitter.
  16. So we did a number of simple experiments. We got bored, no one was interested in our Raspeberry Pi picture tweeting. So we talked about we had made and what we should do next. We like to drink. What if you could Tweet yourself to a shot? Northwestern Univ. PhD student created a low cost liquid reward system for her lab rats. Talk about Open source (GitHub).
  17. Quickie on TinkerShot. Iterate! Finished prototype. How it works.
  18. Create lasting impressions through connected, impactful experiential marketing activations.   personal connections between brands and consumers by creating real-life experiences that are worth sharing. These experiences combine digital and real-world connections to create stronger memories and emotional bonds between brands and consumers.    Be real. consumers are often anti-advertising and want authenticity. Make it about the consumer more than the product. Spark curiosity. busy lives. If I see someone handing out samples, or offering tickets, I walk away. Make it an intriguing experience and spark my curiosity.  Use technology. Consumers love technology and innovation. Make these part of the experience Support it in all channels. The crucial component to ensure success is that your idea can live and be experienced across all channels.
  19. Finished prototype
  20. TinkerShot sends a Tweet!
  21. Take it Keegan! Let’s review some of the technology behind TinkerShot that makes all this work.
  22. Why NodeJS? Node was a good choice because of several reasons. 1.NPM is robust. There’s a lot of packages that do a lot of things – including a lot of the functionality out of the box. 2.Node already has well formed libraries and packages to handle a good chunk of the functionality we need. 3.Node enforces an asynchronous and event-based style of programming – we knew that our target behaviors were event-based. 4.JavaScript is Fun!
  23. Twitter API — Easiest Social API for Frictionless User Experience Streaming API Image Upload Easy access to user tweets
  24. Gertboard — The Nervous System of TinkerShot The Gertboard Extends the Raspberry Pi’s GPIO feature with a nice array of useful features. To build TinkerShot we used: 1.Buffered IO 2.Analogue to Digital and Digital to Analogue Converters 3.Motor Controller
  25. Raspberry Pi Camera The Camera Module adds a small and easy way to take pictures programmatically.
  26. Force Resistant Sensor We used the FSR to detect when the user had lifted their glass from the coaster.
  27. Peristaltic Pump The Pump, in combination with the Gertboard’s Motor Controller and an external power supply, is a food-safe liquid delivery device.
  28. Q&A
  29. Thanks and contact info.