Othman Bot LOGO
Inspired by
Othman
Barcode Programming
For Under Age 5
Kibo Robot
Challenges that I faced
I faced some Challenges in my Field, Especially when I worked with these Kits ....
*Kibo Robot
*STEAM Park KIT
*WeDo
Kibo Robot
1-Solid Shape.
2- Doesn't Fit with any other components.
3- Doesn't Contain Sensors "All of them".
4-High Coast. Up to 40.000.
5- Already Programmed Brain.
WeDo Robot
1-Doesn't Make Turns.
2- Doesn't Contain Sensors "All of them".
3- Simple Programming.
4-High Coast. Up to 7500 " Latest edition up to 15000"
5- Already Programmed Brain.
6- Didn't have USB cable For Charging or Connecting with Devices.
7-WeDo brain requires certain version Bluetooth devices to be able to connect with
STEAM Park
1- Doesn't have a brain.
2- Doesn't Contain Sensors "All of them".
3- There are no Programming Skills.
MY OthoBot Robot
1- Contain All Sensors.
2-Fit with LEGO Duplo / Standard.
3-Simple Shape.
4-Safe.
5-Suitable Size.
6- Sturdy.
7-Chargable & Have Battery.
8-BarCode Programming/ٍSoftware Programming.
9- Two Motors at least to make all turns.
10-Software can pair with devices easily.
11-Have a USB cable to Connect with devices and Charging.
Wall E I Luv IT <3
warning
I never allow the use of the design, you can use the goal and the idea only.
please respect the intellectual property
Minimum Feature Design
Second scenario
Minimum Feature Design
Second scenario
Minimum Feature Design
Second scenario
Complete Feature Design
First scenario
Othman Bot LOGO
Construction Parts
acrylic body, 3d Printing parts .......... last option PLY :(
Input
(Sensing, Tactile Input, and/or Graphical Input)
Tactile inputs
On/Off Switch
Sensors inputs
Ultrasonic Sensor
LDR sensor
DHT11 Sensor
Action
(Physical and/or Graphic)
Graphical Action
Software app
integrate with
Tinker CAD
Action
Action (depending on the instruction on Tinker CAD & Arduino IDE)
LCD
Brain
Arduino UNO
Power Management
Portable Power management "Power bank "
Otho-Bot Participate in an international educational conference in Kempinski Hotel.
17/3/2023
الحمد لله ^^
Minimum Feature First Senario
Basic case
Basic case
Basic case
Complete Feature First Scenario
Complete Feature
Adjusted dimension
Complete Feature
Minimum Feature current scenario
Back Side
Right Side "both Version"
Putting Power bank inside OthoBot.
Using 2 Wheels + caster wheel in Minimum Feature for balance.
Left Side
Front Side
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
I changing the Q order cause it makes sense to me ^^
This Q I'm working on is "Updating"
Minimum Features
**Tinker CAD / Arduino IDE
Software app instruction
**Motion
Action: Moves back
Sensing: Ultrasonic sensor
User Input: installed Code
**Otho Lightning
Action: LED RGB Module
Sensing: Powering on
User Input: installed Code
Complete User Features
**Tinker CAD / Arduino IDE
Software app instruction
**Motion
Action: Moves 4 direction
Sensing: Ultrasonic sensor
User Input:
**Otho Lightning
Action: LED light Bar light
Sensing: Sound sensor
User Input:
**Light reading From LDR sensor appears on LCD
Action: Light Mode
Sensing: LDR sensor
User Input: Coding blocks "Tinker CAD"
**Speaker makes sound depending on Temperature & Humidity sensor
Action: Speakers Make sounds
Sensing: DHT11 sensor
User Input: Coding blocks "Tinker CAD"
Nice-to-have User Features
Action: Air motion Radial fan
Sensing:
User Input:
**Force Sensitive Resistor Sensor
Action: Water Motion (Pump/Valve)
Sensing:
User Input:
**Weigh sensor
Action:
Sensing:
User Input:
**GPS
Action: Localization
Sensing:
User Input:
**Tilt sensor
Action:
Sensing:
User Input:
**Line tracking
Action:
Sensing:
User Input:
**Magnetic Pull electromagnet
Action: define Magnet objects
Sensing:
User Input:
**7 Segments
Action: Showing Numbers Counter (Countup or countdown).
Sensing:
User Input:
**RGB LED
Action:Color display
Sensing:
User Input:
Manual Feature
Example: OthoBot Power On
Action: Powering on
Sensing: On/Off Switch
User Input:
Automated Feature
Minimum Feature
**Othobot Moves when the user gets closer
Action: Movement
Sensing: Ultrasonic Sensor
User Input: Coding blocks "Tinker CAD"
**Lamp changes color when Powering on
Action: RGB light
Sensing: Powering on
User Input: Coding blocks "Tinker CAD"
Complete Feature
**Light reading From LDR sensor appears on LCD
Action: Light Mode
Sensing: LDR sensor
User Input: Coding blocks "Tinker CAD"
**Speaker makes sound depending on Temperature & Humidity sensor
Action: Speakers Make sounds
Sensing: DHT11 sensor
User Input: Coding blocks "Tinker CAD"
Notes to remember
1-Scan Othobot LOGO on ROBOT
2-Scanning all tags on the interface
3-Add magnet on the top face.
4-Fix magnet on backside face of baseplates.
5-Designing top face for LEGO Duplo.
Task
Sub-Tasks
From:
To:
Cardboard with needed Component
Scketching
Measurement for main components
Designing the component place
screw holes for Electronic components
LEGO Top face
Decide the Final Design
Documenting Cardboard
9/3/2023
16/3/2023
Fusion "Design the enclouser"
Design the enclosure
Decide the fabrication material
Fabricate the enclosure
Documenting Design
19/3/2023
22/3/2023
Electronic circuits
Tinker Circuits.
Combine Circuits on bread board.
Documenting Circuits
11/3/2023
11/3/2022
Coding
Writing SUDO Code
Code the Main Modules
Wheels movement t+ Ultrasonic
Sound Sensors + LED light bar
Documenting Coding
11/3/2023
11/3/2023
Integration
إن شاء الله such a dream ^^
Documenting assembly
20/3/2023
22/3/2023
Component/Material
Amount
Link
1
1 sheet
1 sheet