Computer engineering design project

Assignment Help Web Project
Reference no: EM13843554

In this design project, you will use the Basic Stamp microcontroller (hardware) and PBASIC programming (software) to control the movement of the Boe-Bot through various points on a 2' x 2' grid on the classroom floor. The final requirement of this project is to trace the letter-combination ‘OP' on the grid using a Boe-bot. The 2' x 2' grid is represented by the figure shown below:

702_3.png

The grid has been marked with numbered points, which are also known as nodes. An adjacent node is defined as a node that lies immediately to the  side, top, or bottom of a given node. For example, in the grid shown above, nodes 2 and 8 are adjacent to node 1, while node 7 is not. 

The distance between any given node, and its adjacent node, is 1 foot (12 inches).

The specifications for the project are as follows: 1.  Starting at node 1, the Boe-Bot traces the letter ‘O' on the grid. The sequence to be followed by the Boe-Bot for tracing this letter is as  follows: ? At the beginning, the Boe-Bot is at rest with its center aligned with node 1. The front wheel of the Boe-Bot is facing towards node 2

? The Boe-Bot starts moving towards node 3 via node 2 (at full-speed). When the center of the Boe-Bot reaches node 3, the Boe-Bot  pauses briefly (for 0.5 seconds), and then turns right to proceed towards node 5 via node 4 (at full-speed)

? When the center of the Boe-Bot reaches node 5, the Boe-Bot pauses briefly (for 0.5 seconds), and then turns right to proceed towards node 9 via node 6 (at full-speed)

? When the center of the Boe-Bot reaches node 9, the Boe-Bot pauses briefly (for 0.5 seconds), and then turns right to proceed towards node 1 via node 8 (at full-speed)

? When the center of the Boe-Bot reaches node 1, it should turn right and pause for 2 seconds (with the center aligned on top of node

1). This completes the tracing of the letter ‘O' on the grid by the Boe-bot.

2. Now the Boe-Bot traces the letter ‘P' on the grid, starting at node 1. The sequence to be followed by the Boe-Bot for tracing this letter is as follows:

? At the beginning of this tracing, the Boe-Bot's center is aligned with node 1. The front wheel of the Boe-Bot is facing towards node 2

? The Boe-Bot starts moving towards node 3 via node 2 (at full-speed). When the center of the Boe-Bot reaches node 3, the Boe-Bot pauses briefly (for 0.5 seconds), and then turns right to proceed towards node 5 via node 4 (at full-speed)

? When the center of the Boe-Bot reaches node 5, the Boe-Bot pauses briefly (for 0.5 seconds), and then turns right to proceed towards node 6 (at full-speed)

? When the center of the Boe-Bot reaches node 6, the Boe-Bot pauses briefly (for 0.5 seconds), and then turns right to proceed towards node 2 via node 7 (at full-speed)

? When the center of the Boe-Bot reaches node 2, the Boe-Bot pauses briefly (for 0.5 seconds), and then turns left to proceed towards node 1 (at full-speed)

? When the center of the Boe-Bot reaches node 1, the Boe-Bot pauses briefly (for 0.5 seconds). Then it does an about-turn (180° turn).

At the end of this turn, the Boe-Bot is at rest with its center aligned with node 1 and the front wheel of the Boe-Bot faces towards node

2. This completes the tracing of the letter ‘P' on the grid by the Boe-bot.

The completion of stages 1 and 2 described above completes the tracing of the letter-combination ‘OP' on the grid by the Boe-bot.
Deliverab
Attachment:- boe-bot_introduction.pdf


Attachment:- tutorial_robotics_with_boe-bot_and_pbasic.pdf

 

Reference no: EM13843554

Questions Cloud

Write expressions in relational algebra to answer queries : Write expressions in relational algebra to answer the queries -  List the names of persons who do not own any car.
Take one african american leader whom we have studied : Answer the following questions in several paragraphs. It is typical to have an introduction, two or three paragraphs in the body, and a conclusion for each.  1. Take one African American leader whom we have studied and carefully construct an argument..
Determine the marginal revenue function : Determine what changes in the relative proportions of labor and materials are needed to operate efficiently - Determine the marginal revenue function
Discuss the advent of political islam : World history: Please discuss the advent of political Islam since 1970. You should cite 3 of the following in your answer. Algeria, Egypt, Iran, Iraq and Saudi Arabia.
Computer engineering design project : Computer Engineering Design Project
What is a cost driver : What is a cost driver. How does a cost driver influence cost behavior. Explain operating leverage and why a highly leveraged company is risky
What is your approach to protecting your privacy : For discussion, noting the extent to which we are connected to the internet, at home, while in class, even in flight, what is your approach to protecting your privacy when online? What measures do you take to safeguard your computer and other devi..
What factors led the kingdom of kush to emerge : What factors led the kingdom of Kush to emerge as a distinct civilization? What role did trade play in the Nubian kingdoms, and what goods did the Nubian chiefdoms trade? •What were the relations between Egypt and Nubia during the New Kingdom? •What ..
Write a term paper about the given case study : Write a paper about the case study Strategic Financial Planning in Long-Term Care.

Reviews

Write a Review

Web Project Questions & Answers

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd