SlideShare a Scribd company logo
1 of 5
Section B – Advanced Robot
Carduino– A compact car that can run multiple programs.
Parts List
LCD Display
Shield

2 x 10K
Resistors

2 x Geared
Motors with
Wheels

2 x Transistors

9V Battery
Adapter

2 x Diodes

9V Battery

Jumper Cables

3 x Large
Screws

Acrylic Board

Arduino
ELEVEN

Solderless Bread
Board

Sound and
Piezo
Diagrams
What it will do
1. Have a menu with the names of 2 of the 4 programs, one on each line and a
‘>’ to determine which program is currently selected.
2. The up and down arrow keys can be used to navigate through each of the
program names. The select button will enter and run the currently selected
program.
Program 1 – Drive Forward
1. There are the values of speed and trim. The speed goes from 50 to 255. The
trim value stops the car from pulling to a side and makes it drive straight, and
goes from -9 to +9.
2. The speed can be adjusted in increments of 5 with the up and down arrows.
3. The trim can be adjusted in increments of 1 with the left and right arrows.
4. Press the select button to start/stop the car from driving forward.
Program 2 – CircleCircleCir
1. The car turns around in a circle at top speed indefinitely.
Program 3 – Display Test
1. Puts test values on the display.
Program 4 – Credits
1. Puts this text on the display “Carduino by Jett/Tyler”
2. Play the melody of chorus of ‘We are the Champions’ with the piezo.
NS Diagram
Evaluation
Our advanced robot ‘Carduino’ turned out very successful. From a slow start, not
being able to figure out how get the wheels to stop turning, the progress increased
exponentially. The tasks were shared evenly between Tyler and I, according to our
various strengths. This includes the design, wiring and circuitry, the frame and
structure to hold the arduino and components, and the code and functionality of the
robot. The only issue that comes to mind is that the display was not connected very
solidly, and would sometimes cut out if nudged out of position. The other parts of
the car were very solid and secure with a homemade frame. The car moves quite
fast for its small wheel/motor size. The code works well and as expected with no
apparent bugs. To extend the task even further, more programs could be added.
Also a ‘remote controlled’ element could be added for extra functionality.

More Related Content

Similar to Section b

iCarsoft MBII User Manual
iCarsoft MBII User ManualiCarsoft MBII User Manual
iCarsoft MBII User ManualTim Miller
 
iCarsoft LRII User Manual
iCarsoft LRII User ManualiCarsoft LRII User Manual
iCarsoft LRII User ManualTim Miller
 
iCarsoft CR+ User Manual
iCarsoft CR+ User ManualiCarsoft CR+ User Manual
iCarsoft CR+ User ManualTim Miller
 
KONNWEI KW850 User Manual
KONNWEI KW850 User ManualKONNWEI KW850 User Manual
KONNWEI KW850 User ManualTim Miller
 
Accelerometer Controller Robot
Accelerometer Controller RobotAccelerometer Controller Robot
Accelerometer Controller RobotNathan Raj
 
Innova 3020d User Manual
Innova 3020d User ManualInnova 3020d User Manual
Innova 3020d User ManualTim Miller
 
Vag 509 scan tool user manual
Vag 509 scan tool user manualVag 509 scan tool user manual
Vag 509 scan tool user manualBuyobdtoolShop
 
Autodiagnosticobd.com users manual of mb880 code reader
Autodiagnosticobd.com users manual of mb880 code readerAutodiagnosticobd.com users manual of mb880 code reader
Autodiagnosticobd.com users manual of mb880 code reader星田 龚
 
FasDiag OM123 User's Manual
FasDiag OM123 User's ManualFasDiag OM123 User's Manual
FasDiag OM123 User's ManualTim Miller
 
Fault Detection In Vehicles Using Sensors
Fault Detection In Vehicles Using SensorsFault Detection In Vehicles Using Sensors
Fault Detection In Vehicles Using SensorsIJARIDEA Journal
 
FasDiag JD101 User's Manual
FasDiag JD101 User's ManualFasDiag JD101 User's Manual
FasDiag JD101 User's ManualTim Miller
 
AUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLEAUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLEIRJET Journal
 
Rm Training Demo Classroom Project 2 10[1]
Rm Training  Demo Classroom Project 2 10[1]Rm Training  Demo Classroom Project 2 10[1]
Rm Training Demo Classroom Project 2 10[1]webbs1
 
J00470824-485Project
J00470824-485ProjectJ00470824-485Project
J00470824-485ProjectDakota Stark
 
Innova 3020 User Manual
Innova 3020 User ManualInnova 3020 User Manual
Innova 3020 User ManualTim Miller
 
Autel max scan-gs200-scan-tool-user-manual
Autel max scan-gs200-scan-tool-user-manualAutel max scan-gs200-scan-tool-user-manual
Autel max scan-gs200-scan-tool-user-manualQuliar Lucy
 
Launch x431 diagun iii global version newest scan tool 100% genuine
Launch x431 diagun iii global version newest scan tool 100% genuineLaunch x431 diagun iii global version newest scan tool 100% genuine
Launch x431 diagun iii global version newest scan tool 100% genuineJack Chen
 
The Ultimate Guide to Upgrading Your VE Series 2 Head Unit
The Ultimate Guide to Upgrading Your VE Series 2 Head UnitThe Ultimate Guide to Upgrading Your VE Series 2 Head Unit
The Ultimate Guide to Upgrading Your VE Series 2 Head UnitKayhan Audio
 
Integration of Advanced Protocols for Detection and Communication
Integration of Advanced Protocols for Detection and CommunicationIntegration of Advanced Protocols for Detection and Communication
Integration of Advanced Protocols for Detection and CommunicationSachin Mehta
 

Similar to Section b (20)

iCarsoft MBII User Manual
iCarsoft MBII User ManualiCarsoft MBII User Manual
iCarsoft MBII User Manual
 
iCarsoft LRII User Manual
iCarsoft LRII User ManualiCarsoft LRII User Manual
iCarsoft LRII User Manual
 
iCarsoft CR+ User Manual
iCarsoft CR+ User ManualiCarsoft CR+ User Manual
iCarsoft CR+ User Manual
 
KONNWEI KW850 User Manual
KONNWEI KW850 User ManualKONNWEI KW850 User Manual
KONNWEI KW850 User Manual
 
Accelerometer Controller Robot
Accelerometer Controller RobotAccelerometer Controller Robot
Accelerometer Controller Robot
 
Ds708 manual
Ds708 manualDs708 manual
Ds708 manual
 
Innova 3020d User Manual
Innova 3020d User ManualInnova 3020d User Manual
Innova 3020d User Manual
 
Vag 509 scan tool user manual
Vag 509 scan tool user manualVag 509 scan tool user manual
Vag 509 scan tool user manual
 
Autodiagnosticobd.com users manual of mb880 code reader
Autodiagnosticobd.com users manual of mb880 code readerAutodiagnosticobd.com users manual of mb880 code reader
Autodiagnosticobd.com users manual of mb880 code reader
 
FasDiag OM123 User's Manual
FasDiag OM123 User's ManualFasDiag OM123 User's Manual
FasDiag OM123 User's Manual
 
Fault Detection In Vehicles Using Sensors
Fault Detection In Vehicles Using SensorsFault Detection In Vehicles Using Sensors
Fault Detection In Vehicles Using Sensors
 
FasDiag JD101 User's Manual
FasDiag JD101 User's ManualFasDiag JD101 User's Manual
FasDiag JD101 User's Manual
 
AUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLEAUTOMATIC DETECTION OF OVERSPEED VEHICLE
AUTOMATIC DETECTION OF OVERSPEED VEHICLE
 
Rm Training Demo Classroom Project 2 10[1]
Rm Training  Demo Classroom Project 2 10[1]Rm Training  Demo Classroom Project 2 10[1]
Rm Training Demo Classroom Project 2 10[1]
 
J00470824-485Project
J00470824-485ProjectJ00470824-485Project
J00470824-485Project
 
Innova 3020 User Manual
Innova 3020 User ManualInnova 3020 User Manual
Innova 3020 User Manual
 
Autel max scan-gs200-scan-tool-user-manual
Autel max scan-gs200-scan-tool-user-manualAutel max scan-gs200-scan-tool-user-manual
Autel max scan-gs200-scan-tool-user-manual
 
Launch x431 diagun iii global version newest scan tool 100% genuine
Launch x431 diagun iii global version newest scan tool 100% genuineLaunch x431 diagun iii global version newest scan tool 100% genuine
Launch x431 diagun iii global version newest scan tool 100% genuine
 
The Ultimate Guide to Upgrading Your VE Series 2 Head Unit
The Ultimate Guide to Upgrading Your VE Series 2 Head UnitThe Ultimate Guide to Upgrading Your VE Series 2 Head Unit
The Ultimate Guide to Upgrading Your VE Series 2 Head Unit
 
Integration of Advanced Protocols for Detection and Communication
Integration of Advanced Protocols for Detection and CommunicationIntegration of Advanced Protocols for Detection and Communication
Integration of Advanced Protocols for Detection and Communication
 

More from hccit

Snr ipt 10_syll
Snr ipt 10_syllSnr ipt 10_syll
Snr ipt 10_syllhccit
 
Snr ipt 10_guide
Snr ipt 10_guideSnr ipt 10_guide
Snr ipt 10_guidehccit
 
3 d modelling_task_sheet_2014_yr12
3 d modelling_task_sheet_2014_yr123 d modelling_task_sheet_2014_yr12
3 d modelling_task_sheet_2014_yr12hccit
 
3 d modelling_task_sheet_2014_yr11
3 d modelling_task_sheet_2014_yr113 d modelling_task_sheet_2014_yr11
3 d modelling_task_sheet_2014_yr11hccit
 
10 ict photoshop_proj_2014
10 ict photoshop_proj_201410 ict photoshop_proj_2014
10 ict photoshop_proj_2014hccit
 
Photoshop
PhotoshopPhotoshop
Photoshophccit
 
Flash
FlashFlash
Flashhccit
 
University partnerships programs email
University partnerships programs emailUniversity partnerships programs email
University partnerships programs emailhccit
 
Griffith sciences pathway programs overview
Griffith sciences pathway programs overviewGriffith sciences pathway programs overview
Griffith sciences pathway programs overviewhccit
 
Griffith info tech brochure
Griffith info tech brochureGriffith info tech brochure
Griffith info tech brochurehccit
 
Pm sql exercises
Pm sql exercisesPm sql exercises
Pm sql exerciseshccit
 
Repairs questions
Repairs questionsRepairs questions
Repairs questionshccit
 
Movies questions
Movies questionsMovies questions
Movies questionshccit
 
Australian birds questions
Australian birds questionsAustralian birds questions
Australian birds questionshccit
 
Section a
Section aSection a
Section ahccit
 
Ask manual rev5
Ask manual rev5Ask manual rev5
Ask manual rev5hccit
 
Case study report mj
Case study report mjCase study report mj
Case study report mjhccit
 
Mj example case_study_layout_intro_completedq
Mj example case_study_layout_intro_completedqMj example case_study_layout_intro_completedq
Mj example case_study_layout_intro_completedqhccit
 

More from hccit (20)

Snr ipt 10_syll
Snr ipt 10_syllSnr ipt 10_syll
Snr ipt 10_syll
 
Snr ipt 10_guide
Snr ipt 10_guideSnr ipt 10_guide
Snr ipt 10_guide
 
3 d modelling_task_sheet_2014_yr12
3 d modelling_task_sheet_2014_yr123 d modelling_task_sheet_2014_yr12
3 d modelling_task_sheet_2014_yr12
 
3 d modelling_task_sheet_2014_yr11
3 d modelling_task_sheet_2014_yr113 d modelling_task_sheet_2014_yr11
3 d modelling_task_sheet_2014_yr11
 
10 ict photoshop_proj_2014
10 ict photoshop_proj_201410 ict photoshop_proj_2014
10 ict photoshop_proj_2014
 
Photoshop
PhotoshopPhotoshop
Photoshop
 
Flash
FlashFlash
Flash
 
University partnerships programs email
University partnerships programs emailUniversity partnerships programs email
University partnerships programs email
 
Griffith sciences pathway programs overview
Griffith sciences pathway programs overviewGriffith sciences pathway programs overview
Griffith sciences pathway programs overview
 
Griffith info tech brochure
Griffith info tech brochureGriffith info tech brochure
Griffith info tech brochure
 
Pm sql exercises
Pm sql exercisesPm sql exercises
Pm sql exercises
 
Repairs questions
Repairs questionsRepairs questions
Repairs questions
 
Movies questions
Movies questionsMovies questions
Movies questions
 
Australian birds questions
Australian birds questionsAustralian birds questions
Australian birds questions
 
B
BB
B
 
A
AA
A
 
Section a
Section aSection a
Section a
 
Ask manual rev5
Ask manual rev5Ask manual rev5
Ask manual rev5
 
Case study report mj
Case study report mjCase study report mj
Case study report mj
 
Mj example case_study_layout_intro_completedq
Mj example case_study_layout_intro_completedqMj example case_study_layout_intro_completedq
Mj example case_study_layout_intro_completedq
 

Recently uploaded

APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandSharisaBethune
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 

Recently uploaded (20)

APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
PB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal BrandPB Project 1: Exploring Your Personal Brand
PB Project 1: Exploring Your Personal Brand
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptx
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 

Section b

  • 1. Section B – Advanced Robot Carduino– A compact car that can run multiple programs. Parts List LCD Display Shield 2 x 10K Resistors 2 x Geared Motors with Wheels 2 x Transistors 9V Battery Adapter 2 x Diodes 9V Battery Jumper Cables 3 x Large Screws Acrylic Board Arduino ELEVEN Solderless Bread Board Sound and Piezo
  • 3. What it will do 1. Have a menu with the names of 2 of the 4 programs, one on each line and a ‘>’ to determine which program is currently selected. 2. The up and down arrow keys can be used to navigate through each of the program names. The select button will enter and run the currently selected program. Program 1 – Drive Forward 1. There are the values of speed and trim. The speed goes from 50 to 255. The trim value stops the car from pulling to a side and makes it drive straight, and goes from -9 to +9. 2. The speed can be adjusted in increments of 5 with the up and down arrows. 3. The trim can be adjusted in increments of 1 with the left and right arrows. 4. Press the select button to start/stop the car from driving forward. Program 2 – CircleCircleCir 1. The car turns around in a circle at top speed indefinitely. Program 3 – Display Test 1. Puts test values on the display. Program 4 – Credits 1. Puts this text on the display “Carduino by Jett/Tyler” 2. Play the melody of chorus of ‘We are the Champions’ with the piezo.
  • 5. Evaluation Our advanced robot ‘Carduino’ turned out very successful. From a slow start, not being able to figure out how get the wheels to stop turning, the progress increased exponentially. The tasks were shared evenly between Tyler and I, according to our various strengths. This includes the design, wiring and circuitry, the frame and structure to hold the arduino and components, and the code and functionality of the robot. The only issue that comes to mind is that the display was not connected very solidly, and would sometimes cut out if nudged out of position. The other parts of the car were very solid and secure with a homemade frame. The car moves quite fast for its small wheel/motor size. The code works well and as expected with no apparent bugs. To extend the task even further, more programs could be added. Also a ‘remote controlled’ element could be added for extra functionality.