Big projects using Arduinos Aka Guerrilla Tag using Arduino Created By George Patterson 30 May 2012.

Slides:



Advertisements
Similar presentations
SOUTHEASTCON I KARMA ECE IEEE SoutheastCon Hardware Competition Must build an autonomous robot that can –Start at rest at the Starting Station.
Advertisements

Chapter 3 - Transmission Media Basic Idea Transmission media Copper wires Glass fibers Radio Microwave Infrared Laser Choosing a medium Media in use at.
OutLine Overview about Project Wii Robot Escaper Robot Problems and Solutions Demo.
1 Part II: Data Transmission The basics of media, signals, bits, carriers, and modems Fall 2005 Qutaibah Malluhi Computer Science and Engineering Qatar.
NSF ITEST SPIRIT December Workshop 2006 WELCOME Building an IR Controller for Your TekBot.
A Framework for Patient Monitoring A. L. Praveen Aroul, William Walker, Dinesh Bhatia Department of Electrical Engineering University of Texas at Dallas.
CSCI 4550/8556 Computer Networks Comer, Chapter 4: Transmission Media.
Environmental Control Units. ECU EDUC 477/689O Devices Part III-C.
Introduction.
Micromouse Meeting #3 Lecture #2 Power Motors Encoders.
Capstone PDR Fall 2005 Paintball Gun IR Sensing and Tracking Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE)
GCSE Information Technology Input Devices and Methods Objectives:  To understand what input devices are.  Identify their individual uses  Be able to.
Motion Capture Hardware
Chapter 4:Transmission Media 1 Basic Idea 2 Transmission media 3 Copper wires 4 Glass fibers 5 Radio 6 Microwave 7 Infrared 8 Laser 9 Choosing a medium.
Team 4 Mike Niksa, David Freidin Emily Blount, Ben Moeller.
Peripherals and their Control An overview of industrially available “peripheral devices” that use “pulse-width modulation” for information passing. Review.
Data Communications Introduction and Review. Transmission Media Copper Wires Copper Wires Low resistance. Electrical signal produces miniature radio station.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
RoboTeam 05/04/2012 Submitted by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
 “Zigbee is a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard.”  Basically- short-range.
Digital Pong Maisee BrownChris AndrewsHoang NguyenOmar Alattar.
Smart Parking System PREPARED BY : GHADEER AQRAA AND MARAH JABER.
Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.
Smart Lens Robot William McCombie IMDL Spring 2007.
COMPUTER NETWORKS Lecture-3 Husnain Sherazi. Review Lecture 2  Resource Sharing  Growth of the Internet – Linear Scale – Log Scale  Tools for Probing.
Computer Components Part #2 – Input and Output. Let’s Review.
Embedded systems and sensors 1 Part 2 Interaction technology Lennart Herlaar.
I I R R T T Internet Real Time Lab SECE SYSTEM SECE SERVER INTERNET ELECTRICAL APPLIANCES CONNECTED TO MICROCONTROLLER … … : register & download.
A Project by ABHISHEK N (1P909EC001) YASHAS B R (1PI09EC129) J CHETAN (1PI09EC051) Guided by Ms. ANNAPOORNA K Y DEPARTMENT OF ELECTRONICS AND COMMUNICATION.
Hacking on Arduino George Patterson
Smart Parking System (SPS) Prepared by: Ma’ali Hasan. Noora Dmedi.
COMPUTER NETWORKS CS610 Lecture-3 Hammad Khalid Khan.
Short-Range Digital Laser Communication System
Solar Energy Generator: Design Rendering Description
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Smart Parking Application
iHome Automation System
Application Case Study Security Camera Controller
Summary Presentation of the project Components Demonstration
SUBMITTED BY EDGEFX TEAM
Home automation using Arduino & ‘PIR sensor’
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Environment Temperature Monitor
REMOTE JAMMING DEVICE.
TV OPERATION JAMMING SYSTEM
Musical Instrument Virtual
Computer Basics: Parts of a Computer? Part I
Monitoring Robot Prepared by: Hanin Mizyed ,Abdalla Melhem
SUBMITTED BY EDGEFX TEAM
Summary Presentation of the project Components Demonstration
Introduction to Internet of Things(IoT) using Arduino
NETWORKING TECHNOLOGIES
‘SONAR’ using Arduino & ultrasonic distance sensor
RAILWAY TRACK SNAP NOTIFICATION
IR Control Materials taken from a variety of sources including IR Remote for the Boe-Bot by Andy Lindsay.
Directional Driver Hazard Advisory System
Fig. 3 Infrared Components
Zigbee Networks Using Xbee Modules
Trainings 10/28 Woooooo!!.
Journey: Introduction to Embedded Systems
CSCI1600: Embedded and Real Time Software
Manual Robotics ..
UNIT 7: INFRARED SENSORS
- Dylan Leintz - Dr. Davies
CSCI1600: Embedded and Real Time Software
Hardware Graduation Project (2) Seminar
UNIT 7: INFRARED SENSORS
IOT and ZigBee Wang Zhongsheng Xi'an Technological University,
Presentation transcript:

Big projects using Arduinos Aka Guerrilla Tag using Arduino Created By George Patterson 30 May 2012

Breaking down your Project a) Break down the project into smaller pieces such as buttons, LCD, RF Modules etc b) Devices using serial ports should use pin 0 and 1 c) If you have devices that are timing sensitive such as triggers or rotary encoders, pencil those in next on interrupt pins d) Next are the bus devices such as i 2 c and SPI, if used e)Finally position the rest, such as LCDs and LEDs.

Laser Skirmish Think of it as paintball skimish No pain, paint and mess Longer range -More realistic What is a tagger?

Arduino Easy level of entry Large community Totally open source (almost)

Guerilla Tag Inspired by Open Source End-to-End-to-Server Developing with the help of CCHS Contains multiple sub-systems Infra-Red Emitter Infra-Red Sensor Focusing Lens Sound Generator Radio module

Sub-systems: Infra-Red Emitter DIY and even commerical laser tag is not using Laser Simliar technology as a TV remote. An emitter is simly an Light Emitting Diode (LED for short) Focused using a Lens for longer range and accuracy Driven from hardware driven PWM.

Sub-systems: Infra-Red Sensor Detects the IR signal from a tagger or other device while suppressing interference Deceivingly simple but contains a IC to pre- process and shape the signal into a digital signal.

Sub-systems: Focusing Lens Require double convex or bi-convex lens to that match the LED Plastic or glass is okay.. no iron though.

Sub-systems: Sound Generator Arduino can generate beeps and pew-pews – Doesn't sound good. Using an sound recording chip using a ISD17xxx Build your own – Not simple

Sub-systems: Radio Module In order to communicate with the server and other taggers, you will need a RF module Find something that works Digi Zigbee modules work well but are not open There can be only one Coordinator on the same PAN SeeedStudio RFBee is open but very low level.

Simplified Protocol (General) Player shoots and hits a target Target makes a sound Hit and rounds fired are recorded for score purposes

Simplified Protocol (Large field) Similar as the general scenario just covered At long range you can't hear the target when they are hit Instead use RF to send a radio packet back to player saying that the target was hit

Simplified Protcol (Server) Once an RF transmission is available, it can be widely utilised by adding a simple server Configuring all taggers and targets for a game type. Players can be assigned to teams via the server Server tally statistics in real time for specators Your suggestions

Don't be an idiot! Don't use infrared lasers in Laser Tag Do not create a tagger that looks too realistic, Sci-Fi taggers are fun! Don't spook the mainstream Do not hold a game in public parks Get permission and have a ball on private property. Game one

Future Project Design a Remotely controlled vehicle Repurpose a childs ride-on electric car – cheap platform. Requires two cameras and a gimbal mounted tagger. Operator(s) sit at a console of some sort. Accessible for Inclusion

Next Challenge Currently working on the Infra-red protocol Following that I will be working on the Optics Adding RF comms Attending with proof of concept at BarCamp Melbourne? Discussion: Web based graphing software

Summary Paintball without the pain(t) and mess A lot of work if building from scratch-Initially repurpose if possible Get the protocols right and build on the foundations

Refererences Project reference at Connected Community HackerSpace ( MileTag Infra-red protocol