WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to...
-
Upload
merry-mitchell -
Category
Documents
-
view
220 -
download
0
Transcript of WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to...
![Page 1: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/1.jpg)
21 Ch
apR
v1.0
pwr
connect
onpair /
release
21 Ch
apR
v1.0
pwr
connect
onpair /
release
WHAT IS ?
![Page 2: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/2.jpg)
FeaturesWith
John Saxton
![Page 3: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/3.jpg)
DrivingPlug in joysticks
Hit the action button if needed
Hold power button to turn on
Select program
1.
2.
3.
4.
![Page 4: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/4.jpg)
The Kill SwitchTap power button to abort program
TAP
HOLD
Hold power button to turn off ChapR
![Page 5: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/5.jpg)
Via Bluetooth Hold down both buttons on the ChapR Use NXT menus to find the ChapR and
connect with it
Pairing
![Page 6: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/6.jpg)
Via USB Make sure Bluetooth is on Plug in the cable
Pairing Continued
![Page 7: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/7.jpg)
• name - the name of the ChapR• timeout - the time before the ChapR turns
itself off• lag - the time between sending messages• mode - tele-op or autonomous• personality - the compatibility of the
ChapR with various “flavors” of programs• NXT-RobotC• NXT-G• NXT-LabView
ConfigurableConfigurable
via flash drive or
serial port
![Page 8: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/8.jpg)
In progress! Implementing the ability to start the
program from afar using the action button Uses the program that has been loaded into
Program Chooser
Tele-Op Remote Start
![Page 9: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/9.jpg)
Programmable
The programmer and code on our website can be used to reprogram the ChapR
![Page 10: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/10.jpg)
HardwareWith
Rachel Gardner
![Page 11: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/11.jpg)
History of Hardware – starting with the NXT Remote!
![Page 12: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/12.jpg)
first ChapR made of shield
![Page 13: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/13.jpg)
v0.2 – condensed design!
![Page 14: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/14.jpg)
v0.3 – Updated case and Board!
![Page 15: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/15.jpg)
v1.0 – Release version!
Arduino Pro-Mini
RN-42
VDIP
![Page 16: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/16.jpg)
Port 1
Port 2
USB Interface
(VDIP)
Bluetooth Transmitter
(RN-42)
Microprocessor (Arduino Pro-
Mini)
Joystick Data B
T P
acke
ts
Con
nect
ed?
![Page 17: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/17.jpg)
PCB done in Eagle and manufactured by Futurlec.
We receive the board, then solder the parts in place and manufacture case.
Case is modified off-the-shelf unit. Board manufacturing process takes 1 hour
30 minutes! If orders start becoming too much to handle
we may outsource production, but for now we enjoy building them ourselves.
Manufacturing Process
![Page 18: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/18.jpg)
SoftwareWith
Rachel Gardner
![Page 19: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/19.jpg)
Arduino Sketch written in C Versioned using an EEPROM (local memory
on the Arduino) “magic string” Managed using an SVN 22 subclasses Check out
www.TheChapR.com/build-your-own to see the actual copy
The Software
![Page 20: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/20.jpg)
Set Up
Power Up Initialize Bluetooth
Initialize VDIP
Read EEPROM
Check for device in
VDIP
Configure EEPROM
Grab joystick packets
Connect to NXT
If USB
If joystick
If NXT
Lag is added
Check EEPROM
Checks inactivit
yIf greater than timeout
Power off ChapR
Checks if Serial
is availabl
e
If available
Check buttons
If PWR
If WFS
Kill switch
Release WFS
Turn off tapped
held
Check connection
If BT connected
Send data to
NXT
Check personalit
y
![Page 21: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/21.jpg)
Business ModelWith
John Saxton
![Page 22: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/22.jpg)
Selling each for $100 with a production cost of $75
Shipping out one charity ChapR for every 3 sold
All production is done by Westlake high school students volunteering their time
We’re building as fast as we can
Moving Forward
![Page 23: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/23.jpg)
WESTA is our 501(c)3 non-profit organization
Working on filing a patent Chap Robotics is trying to give back to the
FIRST community Learned marketing, software, hardware,
manufacturing and design. www.TheChapR.com has support systems
for using the ChapR
Moving Forward
![Page 24: WHAT IS ?. With John Saxton Plug in joysticks Hit the action button if needed Hold power button to turn on Select program 1. 2. 3. 4.](https://reader036.fdocuments.in/reader036/viewer/2022062309/56649ea85503460f94bac72d/html5/thumbnails/24.jpg)
Any ways to spread the word? Advice for manufacturing or production? General feedback? Uses we didn’t think of?
Questions? Feedback?
See www.TheChapR.com to get more information, donate or order!