RoboDigital Welcome
Don Bertrand, Course Guide
RoboDigital What course is about
Session 1
RoboDigital
Session 1
(cont)
Why are you here? What do you hope to learn? Why is this important?
RoboDigital
Session 1
(cont)
Who I am Education business owner Retired Attorney Many tech interests Former software company Son Engineer, 2 grandchildren
RAISED NEW YORK - LIVE HAMDEN
RoboMechatronics MY EDUCATION WEBSITE www.roboachiever.com
RoboDigital
Session 1
(cont)
Inspiration
Computer Engineering Video
RoboDigital
Session 1
(cont)
Project Based Learning
“Learning discovered, not delivered” YOU LEARN BY DOING Course Syllabus
RoboDigital
Session 1
(cont)
Jobs CT Dept of Labor “Computers and Electronics” sample Bridgeport
RoboDigital
End of Session 1
Now, let’s build Spykee!
RoboDigital
Session 2
Finish Spykee build Survey Game Challenge Mat Study Fisher Pre-Algebra “Sets” online help on Sets
DO R/C ROBOT GAME CHALLENGES
RoboDigital
End of Session
2 members = {3,5,7} and B members = {1,2,5,6}, secure obstacle and return home within time limit. Help: FISHER p4-6
Challenge: TIME Spykee’s movement: Base to setA INTERSECTION setB where A members = {3,5,7} B members = {1,2,5,6}
Secure obstacle and return home within time limit. Help: FISHER p4-6
RoboDigital
Session 3
Computer Programming â—? Inventory/refresh basic computer skills ONLINE LINK [ Basic Skills Refresher ]
RoboDigital
Session 3
(cont)
What is “Programming”?
ONLINE LINK [www.teachingchannel.org]
RoboDigital
End of Session 3
First Programming language
vbSCRIPT [www.w3schools.com]
RoboDigital
Session 4
VARIABLES ASSIGNED TO ARRAYS
Dim Animals(3) Animals(0) = "cat" Animals(1) = "dog" Animals(2) = "pig" Animals(3) = "cow"
RoboDigital 4
FOR NEXT LOOP
for i=0 to 3 document.write(animals(i) & " ") next
End of Session
RoboDigital
vbScript PowerPoint
Session 5
RoboDigital
End of ession 5
Try these
RoboDigital
Session 6
PROGRAM SPYKEE WIRELESS FORWARD & PIVOT job id='Play' script language='VBScript' src='PlayScript.vb'> r = PlayScript("Spykee","2") r = PlayScript("Spykee","6") script job
RoboDigital
Session 6 (cont)
TINKLE & WARNING job id='Play' script language='VBScript' src='PlayScript.vb' r = PlayScript("Spykee","9") r = PlayScript("Spykee","0") script job
RoboDigital
End of Session 6
Spykee Wireless Control
RoboDigital
Session 7
ARDX Experimenters Guide for
ARDUINO kit contents
RoboDigital
End of Session 7
What is electronics?
Basic Electronics ARDX Circuit Components
RoboDigital
Session 8
BUILD CIRCUIT 01 - Blinking LED
Full ARDX Guide Circ 01
RoboDigital
Session 9
Circ 01 - Try Variations Math Challenge Setup: Identify and look up function of capacitors and resistors, and associated measurement units. Challenge: Compute value extremes of equal magnitude higher and lower than sample amperes/ohms provided. Help: FISHER pp 19-22 EXAMPLE: Write 1 ampere in megaamperes in sci notation form. Write 1 ohm in milliohms in scientific notation. ANSWERs: 1.0E-9 amperes; 1.0E+3 ohms.
RoboDigital
Session 10
Circ 01 - Review & Study Repeat Math Challenge Challenge: Develop blinking light challenge for opposing team with solution that solves your created "sets" challenge. EXAMPLE: Location that proves false setA is subset of setB where A members = {8,9,11} and B members = {6,7,8,11,12}. ANSWER: Sector 9 (blinks)
RoboDigital
Session 11
BUILD CIRCUIT 02 - Multiple LEDs
Full ARDX Guide Circ 02
RoboDigital
Session 12
Circ 02 - Try Variations Math Challenge SETUP: Complete circuit with ability for distinct light display of 10 leds based on solved percent sequences. CHALLENGE: Create circuit with ability for distinct light display of 10 leds based on solved percent sequences. Help: FISHER p 30 EXAMPLE: 2/5 would be what %? ANSWER: 70% or 7 of 10 leds lit.
RoboDigital
Session 13
Circ 02 - Review & Study Repeat Math Challenge SETUP: Complete circuit with ability for distinct light display of 10 leds based on solved percent sequences. CHALLENGE: Create challenge for opposing team to build circuit with ability for distinct light display of 10 leds based on solved percent sequences. Help: FISHER p 30 EXAMPLE: 2/5 would be what %? ANSWER: 70% or 7 of 10 leds lit.
RoboDigital
Session 14
BUILD CIRCUIT 04 - Servos
Full ARDX Guide Circ 04
RoboDigital
Session 15
Circ 04 - Try Variations Math Challenge SSESETUP:
Complete circuit with ability for distinct light display of 10 leds based on solved percent sequences. CHALLENGE: Create circuit with servo "pos" steps set as intersect solution. Example: Intersect of lines identified by these 2 equations: y= x - 2 and y = -2x + 2. Help: FISHER pp 44-47 Answer: Sector 11
RoboDigital
Session 16
Circ 04 - Review & Study Repeat Math Challenge Challenge: Create challenge for other team to create circuit with servo "pos" steps set as intersect solution. EXAMPLE: Intersect of lines identified by these 2 equations: y= x - 2 and y = -2x + 2. Help: FISHER pp 44-47 ANSWER: Sector 11
RoboDigital
session 17
BUILD CIRCUIT 06 - Piezos
Full ARDX Guide Circ 06
RoboDigital Circ 06 - Try Variations
Review & Study
session 18
RoboDigital Build Dagu MiniBot
MiniBot in Action
session 19
RoboDigital
session 20
Continue to Build MiniBot
Follow Instruction Guide
RoboDigital
session 21
Continue to Build MiniBot
Follow Instruction Guide
RoboDigital
session 22
Finish build, test and adjust
RoboDigital
session 23
Print and review control software program Identify core control sections Test what you know Modify program, reload and retest
RoboDigital
session 24
Wrap Up Your Mechatronics Future!