diff --git a/public/images/projects/boebot/boebot_classdiagram-w240.webp b/public/images/projects/boebot/boebot_classdiagram-w240.webp new file mode 100644 index 0000000..542d4d4 Binary files /dev/null and b/public/images/projects/boebot/boebot_classdiagram-w240.webp differ diff --git a/public/images/projects/boebot/boebot_classdiagram-w480.webp b/public/images/projects/boebot/boebot_classdiagram-w480.webp new file mode 100644 index 0000000..9da4402 Binary files /dev/null and b/public/images/projects/boebot/boebot_classdiagram-w480.webp differ diff --git a/public/images/projects/boebot/boebot_classdiagram-w800.webp b/public/images/projects/boebot/boebot_classdiagram-w800.webp new file mode 100644 index 0000000..38fa461 Binary files /dev/null and b/public/images/projects/boebot/boebot_classdiagram-w800.webp differ diff --git a/public/images/projects/boebot/boebot_classdiagram.webp b/public/images/projects/boebot/boebot_classdiagram.webp new file mode 100644 index 0000000..3c58ed8 Binary files /dev/null and b/public/images/projects/boebot/boebot_classdiagram.webp differ diff --git a/public/images/projects/boebot/boebot_gui-w240.webp b/public/images/projects/boebot/boebot_gui-w240.webp new file mode 100644 index 0000000..46b2371 Binary files /dev/null and b/public/images/projects/boebot/boebot_gui-w240.webp differ diff --git a/public/images/projects/boebot/boebot_gui-w480.webp b/public/images/projects/boebot/boebot_gui-w480.webp new file mode 100644 index 0000000..1e3d019 Binary files /dev/null and b/public/images/projects/boebot/boebot_gui-w480.webp differ diff --git a/public/images/projects/boebot/boebot_gui.webp b/public/images/projects/boebot/boebot_gui.webp new file mode 100644 index 0000000..33133c3 Binary files /dev/null and b/public/images/projects/boebot/boebot_gui.webp differ diff --git a/public/images/projects/boebot/javelin-w240.webp b/public/images/projects/boebot/javelin-w240.webp new file mode 100644 index 0000000..1e07617 Binary files /dev/null and b/public/images/projects/boebot/javelin-w240.webp differ diff --git a/public/images/projects/boebot/javelin.webp b/public/images/projects/boebot/javelin.webp new file mode 100644 index 0000000..87c32b4 Binary files /dev/null and b/public/images/projects/boebot/javelin.webp differ diff --git a/public/images/projects/boebot/robot2-w240.webp b/public/images/projects/boebot/robot2-w240.webp new file mode 100644 index 0000000..5abde58 Binary files /dev/null and b/public/images/projects/boebot/robot2-w240.webp differ diff --git a/public/images/projects/boebot/robot2-w480.webp b/public/images/projects/boebot/robot2-w480.webp new file mode 100644 index 0000000..4dde888 Binary files /dev/null and b/public/images/projects/boebot/robot2-w480.webp differ diff --git a/public/images/projects/boebot/robot2.webp b/public/images/projects/boebot/robot2.webp new file mode 100644 index 0000000..ba60c50 Binary files /dev/null and b/public/images/projects/boebot/robot2.webp differ diff --git a/public/images/projects/boebot/robot3-w240.webp b/public/images/projects/boebot/robot3-w240.webp new file mode 100644 index 0000000..3ac31ad Binary files /dev/null and b/public/images/projects/boebot/robot3-w240.webp differ diff --git a/public/images/projects/boebot/robot3-w480.webp b/public/images/projects/boebot/robot3-w480.webp new file mode 100644 index 0000000..415d972 Binary files /dev/null and b/public/images/projects/boebot/robot3-w480.webp differ diff --git a/public/images/projects/boebot/robot3.webp b/public/images/projects/boebot/robot3.webp new file mode 100644 index 0000000..c6d92c9 Binary files /dev/null and b/public/images/projects/boebot/robot3.webp differ diff --git a/src/App.js b/src/App.js index cb0633f..07745fc 100644 --- a/src/App.js +++ b/src/App.js @@ -21,6 +21,7 @@ import EmbeddedInternetRadio from './Pages/Software/Projects/EmbeddedInternetRad import Windows10Cookbook from './Pages/Software/Projects/Windows10Cookbook'; import IOSAirports from './Pages/Software/Projects/IOSAirports'; import FestivalSimulator from './Pages/Software/Projects/FestivalSimulator'; +import BoardOfEducationBot from './Pages/Software/Projects/BoardOfEducationBot'; import Radio from './Pages/Radio/Radio'; import Components from './Pages/Radio/Components'; @@ -52,6 +53,7 @@ function App() { }> }> }> + }> }> }> }> diff --git a/src/Pages/Software/Projects/BoardOfEducationBot.js b/src/Pages/Software/Projects/BoardOfEducationBot.js new file mode 100644 index 0000000..b11357e --- /dev/null +++ b/src/Pages/Software/Projects/BoardOfEducationBot.js @@ -0,0 +1,64 @@ +import React from 'react'; + +const BoardOfEducationBot = () => { + return ( +
+ +
+
+

Board of Education bot

+

Learning robot platform

+ +

The Board of education Robot is a development platform made by Parallax.

+

This school project was mainly to learn about basic electronics and programming for embedded devices. The BoeBot was created by Parallax and uses the Javelin stamp processor. This processor accepts the high-level programming language Java to control different pieces of hardware on the robot. The robot started as a simple prototype board with two servo motors. Sensors and actuators were later placed on the breadboard to allow sensory input and output. We created a GUI named "Robot at Work" which allowed the robot to follow a path using QPI linefollowers. The robot could also be controlled with an IR remote control.

+ + + + + + + Class diagram + + +

+ + + + + + G U I for this project + + +

+ + + + + + B O E bot + + +

+ + + + + + B O E bot + + +

+ + + + + Javelin chip + + +
+
+
+ ) +} + +export default BoardOfEducationBot; \ No newline at end of file diff --git a/src/Pages/Software/Software.js b/src/Pages/Software/Software.js index d083a7c..a528306 100644 --- a/src/Pages/Software/Software.js +++ b/src/Pages/Software/Software.js @@ -50,6 +50,7 @@ const Software = () => {
  • Windows 10 Cookbook
  • iOS Airports mobile application
  • Java festival crowd simulator
  • +
  • Board of Education bot