Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

ANDROID APPLICATION MANUAL FOR ARDUINO (MFA)

INTRODUCTION

The Uno differs from all preceding boards in that it does not use the FTDI USB-

to-serial driver chip. Instead, it features the Atmega8U2 programmed as a USB-to-serial

converter. "Uno" means one in Italian and is named to mark the upcoming release of

Arduino 1.0. The Uno and version 1.0 will be the reference versions of Arduino, moving

forward. The Uno is the latest in a series of USB Arduino boards, and the reference

model for the Arduino platform.

There are few people haven’t taken the plunge into coding on Arduino because

they think programming is scary. Because of this, we wanted to make sure this tutorial

was written for the absolute beginner with no experience whatsoever. This tutorial is a

high level view of all the parts and pieces of the Arduino ecosystem. We will take you

step by step in creating your first simple Arduino project.

Over the years Arduino has been the brain of thousands of projects, from

everyday objects to complex scientific instruments. Arduino was born at the Ivrea

Interaction Design Institute as an easy tool for fast prototyping, aimed at students

without a background in electronics and programming. The Arduino board started

changing to adapt to new needs and challenges, differentiating its offer from simple 8-

bit boards to products for IoT applications, wearable, 3D printing, and embedded

environments. The Arduino Software (IDE) is easy-to-use for beginners, yet flexible
enough for advanced users to take advantage of as well. For teachers, it's conveniently

based on the Processing programming environment, so students learning to program in

that environment will be familiar with how the Arduino IDE works.

Arduino is an open-source electronics platform based on easy-to-use hardware

and software. Arduino is a great tool for developing interactive objects, taking inputs

from a variety of switches or sensors and controlling a variety of lights, motors and

other outputs. Arduino projects can be stand-alone or they can be connected to a

computer using USB. Arduino boards are able to read inputs - light on a sensor, a finger

on a button, or a message - and turn it into an output - activating a motor, turning on an

LED, publishing something online. You can tell your board what to do by sending a set of

instructions to the microcontroller on the board.

Statement of the Problem

The purpose of the study is to develop an Android App. Manual for Arduino. The

study aimed to answer the following questions:

1. What is the significance of Android App. Manual for Arduino?

2. What is the possible outcome/knowledge can gain in using Android App.?


3. How will the Android App Interact with the user?

4. How would the Android App be developed?

5. What are the unique characteristics/features of the Android App. Manual for

Arduino?

Theoretical Framework

Figure 1.Theoretical Framework of Android Application Manual for Arduino (MFA)

Theoretical Framework of the study

The Arduino Uno can be powered via the USB connection or with an external

power supply. The power source is selected automatically.


External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or

battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the

board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin headers

of the POWER connector.

The board can operate on an external supply of 6 to 20 volts. If supplied with less

than 7V, however, the 5V pin may supply less than five volts and the board may be

unstable. If using more than 12V, the voltage regulator may overheat and damage the

board. The recommended range is 7 to 12 volts.

The power pins are as follows:

VIN. The input voltage to the Arduino board when it's using an external power

source (as opposed to 5 volts from the USB connection or other regulated power source).

You can supply voltage through this pin, or, if supplying voltage via the power jack,

access it through this pin.

5V. The regulated power supply used to power the microcontroller and other

components on the board. This can come either from VIN via an on-board regulator, or

be supplied by USB or another regulated 5V supply.

3V3. A 3.3 volt supply generated by the on-board regulator. Maximum current

draw is 50 mA.

GND. Ground pins.

Input and Output

Each of the 14 digital pins on the Uno can be used as an input or output, using

pinMode(), digitalWrite(), and digitalRead()functions. They operate at 5 volts. Each pin


can provide or receive a maximum of 40 mA and has an internal pull-up resistor

(disconnected by default) of 20-50 kOhms.

USB Overcurrent Protection

The Arduino Uno has a resettable polyfuse that protects your computer's USB

ports from shorts and overcurrent. Although most computers provide their own internal

protection, the fuse provides an extra layer of protection. If more than 500 mA is applied

to the USB port, the fuse will automatically break the connection until the short or

overload is removed.

Physical Characteristics

The maximum length and width of the Uno PCB are 2.7 and 2.1 inches

respectively, with the USB connector and power jack extending beyond the former

dimension. Four screw holes allow the board to be attached to a surface or case. Note that

the distance between digital pins 7 and 8 is 160 mil (0.16"), not an even multiple of the

100 mil spacing of the other pins.

Objectives of the Study


Generally, the study aims to develop and design an Android application manual

for Arduino (MFA). Specifically, this proposal aims to:

1. Identify problems encountered by the users through survey and interview;

2. Analyze the identified problems and formulate a solution that will help and encourage

people to use “Android Application Manual for Arduino (MFA)”.

3. Design a system that will help students and staff to learn Arduino programming more.

4. Develop a system using Visual Studio 2017 and Microsoft Access 2016 for the

database.

Significance of the Study

The study aimed to give benefits, ideas and contributions to the following by

introducing Android Application Manual for Arduino:

Users. Will have an improve user-experience. It’s easy to access to from their

gadgets.

Researchers: The study would help the researchers to formulate new ideas and

information that they could use to develop this study this will also serve as the stepping

stone for the researcher’s career development growth in their programming skills.

Future researchers: The study was also presented for future researchers who

interested to make a similar study. The researchers believed that the data and approach
used in this paper could be further utilized and be used in the improvement of the

presented program.

Scope and Limitation

The researchers aim to create system to teach CvSU – Bacoor IT/CS students to

learn more about Arduino programming. The system covers the different processes

involved in programming Arduino.

As for users, in case they needed to browse the application for photos or videos

of the sample projects of Arduino, there is a gallery for which the photos can be viewed.

Lastly, a Contact Us page is made in order to enable the customers leave comments,

suggestions or questions that the employees can answer through the e-mail or contact

number provided by the person who leaved the message.

The users can’t add, edit and delete anything in the website like photos and

videos, because they don’t have access to do those things in our website. They can only

see the sample projects and step-by-step processes on how to create the said project.

The study also covers the users account. Online quizzes, and after they finished a

basic programming, they can also download the videos, so the videos can be available

offline.

However, Android Application Manual for Arduino (MFA) has its limitation. The system

does not include notifications. Also, forum section is not also included.
Bibliography

You might also like