Code (Final)
If Above Code-WebLink Fails to Load Code (Code Missing and Only-Loads 'Microsoft-micro:bit' Home-Page),
Then Skip Below to 'Troubleshooting Section If Code-WebLink Fails to Load Code: Plan B'
Buttons C & D: +/- 15_Degrees for ServoArms: Left & Right
How to Save Your R100 Code
1. ASAP, Check in Advance that Code Loads in CloudBased-Code-Editor
w/o 'Network Request Failure (DNS/Firewall/Web-Security Issue)' by Clicking on Code-WebLink (https://makecode.microbit.org/...)
If Above Fails, such as a) Blank-Screen w/o Any Code and/or b) Stuck at 'Microsoft-micro:bit' Home-Page, Then try...
Plan B: Autonomous-Control of Bot-Only ~ Test-Servo_Motors
https://makecode.microbit.org/S02523-99293-91577-86392 (Ver 0.9.0)
2. Do Chrome (Web) Browser 'One-Time Setup' for Manual-Download
So 'micro:bit' treated as a USB-Drive (vs/ Auto-Download to 'Download' Folder)
Instructions found in Right-Side-Panel of CloudBased-Code-Editor: Section E 'FOR STAFF USE: Chrome Browser ~ One-Time Setup ' (See Image to Right)
3. Insure Students are Assigned Group_Channel_# (Bot_Id) within Range [21 to 255] (Ideally)
Since Recommended that [0 to 20] Reserved for Staff-Use
For Beginner Class (if possible): [21-99]
For 2-Digit Driver's & Diagnostic Dashboard (See 1st Image to Right)
For Intermediate & Advanced Classes: [100-255]
Not need 2-Digit Driver's & Diagnostic Dashboard, Since can Rely on Scrolling Startup-Message w/ Group_Channel_# (See 2nd Image to Right)
Kindly Label Group_Channel_# (Bot_Id) on Both Bot's and Controller_Joystick's 'micro:bit' for Proper Identification by Using a Black-Sharpie on Colored Upper-Left Corner
4. Battery Fully-Charge
Insure 'micro:bit' IO-Expansion-Board is Battery-Charged with Minimum 3-out-of-4 Bars (See Image to Right)
5. Spare-Parts Kit (Standard & Optional)
Standard
Any Staff-Bot can serve Not just as a Demo-Bot for Lessons, But also as an Source of Emergency Spare-Parts for Students - of course as Permitted by Staff. 😉
Optional
There can be two clear-plastic storage-organizer cases (actual storage-organizer case may vary from the respective photo):
1) LEGO-TECHNIC Parts and
2) NON-LEGO-TECHNIC Parts (e.g. Servo-Motors, AAA Batteries for Controller-Joystick, , Controller-Joystick, I/O Expansion Board, micro:bit, etc.)
6. Tear-Down for Next Class, as Needed
If Bot-Kits are Not Take-Home, Then Ideally - at End of Camp - have Students Separate the Basic-Required Parts from the Bonus-Optional Parts for Next Bot-Kit Assembly
'Troubleshooting Section If Code-WebLink Fails to Load Code: Plan B'
Symptoms: Missing Code and/or Only-Loads 'Microsoft-micro:bit' Home-Page
Plan B:
If Above Plan A Fails, Then Try Offline-Editor:
WinOs, MacOs: https://makecode.microbit.org/offline
iOS, Android: https://microbit.org/get-started/user-guide/mobile/
https://makecode.microbit.org/S77197-86382-59317-91379
Robot100-RemoteControl-Beginner-v2.1 (24-1209-1410)
Beginning Student 'Mod & Flash Code' for Both 'Bot' & 'Controller-Joystick'
If Above Code-WebLink Fails to Load Code (Code Missing and Only-Loads 'Microsoft-micro:bit' Home-Page),
Then Skip Below to 'Troubleshooting Section If Code-WebLink Fails to Load Code: Plan B'
https://makecode.microbit.org/S59611-34060-04670-45659
robot100-servo_motors-test-v2.1 (24-1108-0530)
https://makecode.microbit.org/S00196-17417-22831-77605
robot100-blank_template-v2.1-0.1.4 (24-1024-0630) [github edited]
StaffTraining-Part_01-Lesson-VideoGuide (11') WebLink
StaffTraining-Part_02-Setup-VideoGuide (7') WebLink
See Above WebLink
Lesson_02 Joyride 'Old Faithful': Bot
Lesson_02 Joyride 'Old Faithful': Controller_Joystick
ARCHIVE OBSOLETE
Part 1 (Last is Latest)
https://drive.google.com/file/d/1ZCL6t9VoyhCW266ShkTAPIjEdbUI-sRX/view?usp=sharing
https://drive.google.com/file/d/10prgoOV-VehW3nIGhMBIVFfbjQ5Gs-MU/view?usp=sharing
https://drive.google.com/file/d/16kOCvXVD8lKciyNvlybu5k9m5h5fnWPx/view?usp=sharing
https://drive.google.com/file/d/1OqxVokOHhqt33xGYJT24TOYy_uWPgv4i/view?usp=sharing
Part 2 (Last is Latest)
https://makecode.microbit.org/S77197-86382-59317-91379
Robot100-RemoteControl-Beginner-2.2 (25-0210-2200)
If Above Code-WebLink Fails to Load Code (Code Missing and Only-Loads 'Microsoft-micro:bit' Home-Page),
Then Skip Below to 'Troubleshooting Section If Code-WebLink Fails to Load Code: Plan B'
Archive (Old Versions)
https://makecode.microbit.org/S85195-89753-66510-61916
Beginning Student 'Mod & Flash Code' for Both 'Bot' & 'Controller-Joystick'
v2.1-1.0.1 (24-1003-0730)
RQ100 Code for Both Both & Controller-Joystick
Same as Above But With Room For Autonomous (Self-Driving) Code
RQ100 Code for Bot Only: Servo_Motor Diagnostic Test:
Left & Right Servo_Motors Separately then Together
RQ100 v1.0: Old Faithful
Controller_Joystick: https://makecode.microbit.org/_D5mE2sFfr62m
RQ100 v1.1 Lesson 5 Sumo
Controller_Joystick: https://makecode.microbit.org/S19961-51072-33961-53502
RQ100 v2.1 All-in-One for Lesson 2 JoyrRide & Lesson 5 Sumo
Bot & Controller_Joystick: https://makecode.microbit.org/S17535-56408-80999-53993
Test RQ100 v2.x Blank Program
Test-24-0709-1200
Test-24-0709-1640: v2.1: Easy To Code, Fast To Drive
tinyurl.com/roboqust
Same Code LINK for Both: 1) Bot
-&- 2) Controller_Joystick:
If iPad, Use Safari Web_ Browser for Standard Viewing
For More Reliable Editing, Use GoogleSheet_App (not Browser_Version of GoogleSheet)
GoogleDrive to Upload Any Video of Event w/ FullName in FileName for Credit : )
RoboQuest Classes
Elementary-VCS
EL-RoboQuest-AfterSchool-22_23-Sem02: Fri 2:00p
JrHigh-VCS
JH-RoboQuest-AfterSchool_22_23-Sem02: Wed 3:15p
JH-Robotics-DuringSchool-22_23-Per2A
DigiX-StudioLabs
Connections
Coach Gill GoogleForm
Coach Chan DailyLessonMatrix_LINK
Section D: Construct ~ VideoGuides & MapGuides
Section E: VideoGuides & MapGuides
Section F: VideoGuides & MapGuides
5/16/2022 Mon 3:00p-6:00p @ VCS: Small Gym
LiveStream
Admin
RoboQuest -VCS-JH-AfterSchool
Sat 10:00a
Mon 3:15p
RoboQuest Atholton-MD
Wed 3:30p
DigitalX: Game Design & Development:
Wed 3:15p-4:45p
For 'One-Time' Diagnostic Testing
'micro:bit-Bot': Bot-DCMotor_WiringAndWheel_Test
For 'Every-Time' User Operation for Both Bot & Controller-Joystick 'micro:bits'
Basic Code: Slower Controller-Response-Time:
Intermediate Code: Faster Controller-Response-Time:
Advanced (Pro) Code: Fastest Controller-Response-Time
Also w/ 1) Velocity-Sensitive Joystick & 2) Dual-D.O.F. (Degrees of Freedom) Tilt-Accelerometers
micro:bit Coding Editor
Troubleshooting
Archive
'micro:bit-Controller_Joystick': RQ-BX--Controller_Joystick_Yahboom-Tx-BasicOps-Ver20.hex
'micro:bit-Bot': RQ-BX--Bot-Rx-BasicOps-Ver20.hex
RQ-Derby: Robotics-JH-2021_22-Per4A
RQ-Sim-2D-GDevelop:
Any Device on Chrome/Safari-Browser:
https://10t-asteroids-gdevelop-examples-rqbxsim.netlify.app/
RQ-3D/XR-AR:
Mobile Device (iOS/Android) on Chrome/Safari-Browser:
The Marker Tree
eande.8thwall.app/cursorplaceground-aframe-2021-1025-0900
Car-Ar-3D: Can actually see bottom-side using 3D mode (vs. AR mode)
eande.8thwall.app/ar-3d-modelviewer-aframe-2021-1025-1000
WalkingRobot-Joystick
eande.8thwall.app/joystickmovement-2021-1025-1010
Throwing Tomatoes w/ Sound
eande.8thwall.app/tossobject-aframe-2021-1025-0910
RQ-RPX (Raspberry Pi) AlphaTest LiveStream
@VCS: G137 (First Floor underneath Basketball Gym)
Please arrive early for 'Safety & Compliance' Inspection of Your Own Bot -or- for Rental Bot Administration
Coach Chan:
jchan@vcs.net (offline during RQ-Derby event)
Urgent Mobile #: 408-828-5131
1: 1:00p-2:15p
2. 2:30p-3:30p
3. 3:45p- 4:45p
MS-Teams Video-Live Meet for Scoreboard
Student Access Only
Intermediate
Advanced-Pro
Wed-4:00p-5:15p
Wed 5:30p-6:45p
1st: Zoom VideoMeet
2nd: MS-Teams VideoMeet
For Student: DailyLessonMatrix-JrHi
Ver 0.2: https://v3d.net/2re
RoboQuest_Robotics_Elementary-AfterSchool
Fri 4:00p-5:00p
DigitalX: Game Design & Development:
Wed 3:15p-4:45p
RoboQuest VLab Bot Farm @ VCS
(this link will be updated, in case the dynamic URL changes over time)
Copyright 2021 Valley Christian Schools