Physics with Arduino
Physics with Arduino
UNIVERSITY OF
CANTABRIA
Faculty of Education
1
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
SUMMARY
The objective of this work is to make a didactic proposal to implement the use of
educational robotics in experiments in the Physics subject of the 2nd year of
Baccalaureate. In particular, the Arduino platform will be used because it is
flexible, economical, easy to use and offers multiple possibilities for
experimentation in the different fields of Physics. This work presents three
practices in which students will carry out an assembly of an electronic circuit and
block programming to later carry out an experiment related to Physics.
3
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
ABSTRACT
The aim of this work is to make a didactic proposal to implement the use of
educational robotics in experiments of the Physics subject of the 2nd year of
Baccalaureate. In particular, the Arduino platform will be used as it is flexible,
inexpensive, easy to handle and offers multiple possibilities for experimentation
in different fields of Physics. In this work three practices are presented in which
students will carry out an assembly of an electronic circuit and a block
programming to subsequently perform an experiment related to Physics.
4
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
Table of contents
uc........................................................................................................................................1
Table of contents.............................................................................................................5
1. Introduction and justification...............................................................................5
2. Theoretical framework.........................................................................................7
2.1. Robotics in education...................................................................................7
2.2. Introduction to Arduino................................................................................9
2.3. Experiences of using Arduino as an experimental resource in Physics.....13
2.4. Relationship with the Baccalaureate curriculum........................................16
3. Goals..................................................................................................................19
4. Didactic proposal...............................................................................................20
4.1. Contents......................................................................................................20
4.2. Development of key competences..............................................................22
4.3. Teaching materials and resources...............................................................24
4.4. Methodology and timing............................................................................26
4.5. Introductory session....................................................................................30
4.6. Internships..................................................................................................32
5. Conclusions....................................................................................................40
6. Bibliography / Webography...........................................................................41
7. Annexes.............................................................................................................46
7.1. Arduino Blocks Programming Practice 1: Measuring Gravity with a
Pendulum...................................................................................................................46
7.2. Arduino Blocks Programming Practice 2: Color Thermometer.................47
7.3. Arduino Blocks Programming Practice 3: Object Detection Radar...........48
1.1.
Moreno et al. (2012) state in their work that “educational robotics seeks to
awaken the interest of students by transforming traditional subjects
(Mathematics, Physics, Computer Science) into more attractive and integrative
ones” (p. 78). The current teaching methodology makes science considered as
6
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
2. Theoretical framework
robotics kits.
8
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
The key tool proposed in this work is Arduino, which is a low-cost, open-
source electronic prototyping platform that allows the creation of interactive
objects and environments. As described on their website, “Arduino was born as
a simple tool for creating rapid prototypes, aimed at students without previous
knowledge of electronics and programming” (Arduino, 2018).
9
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
The plates have input connections with which they receive data from the
outside through different sensors, which are responsible for detecting physical or
chemical variables and transforming them into electrical impulses. Sensors can
be either digital (push button, switch, etc.) or analog (ultrasonic sensor,
photoresistor, infrared sensor, temperature sensor, etc.). They also have output
connections for the actuators, whose function is to generate an action in the real
world as specified in the programming (for example, LEDs, buzzer, servo motor,
DC motor, speaker, display...). The boards also have ground (GND) and power
(5 and 3.3 V) connections. Figure 3 shows a basic Arduino kit with a number of
standard components. The big advantage is that if an extra specific component
is needed, or one specialized for an uncommon function, it can be obtained
individually on the market.
1
0
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
The Arduino platform has been gaining popularity over the years, since it
was launched in 2003. More and more educational centers are choosing to
purchase robotics kits due to the wide range of products available and the cost-
effectiveness and functionality of their products. In fact, as El-Abd (2017)
indicates in his work, “the number of publications involving the Arduino platform
has increased considerably during the last years” (p. 82). Figure 4 represents a
bar chart with the number of annual Arduino-related publications at several
engineering education conferences: American Society for Engineering Education
(ASEE), Frontiers in Education (FIE), IEEE Teaching, Assessment, and
Learning for Engineering (TALE), and IEEE Global Engineering Education
Conference (EDUCON) (El-Abd, 2017).
1
1
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
1
2
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
In recent years, a solution has been found for this type of problem. The
trend is to automate experimental stations, which provides flexibility to the
design of the experiment, makes it cheaper and also guarantees that the
conditions of the experiment are practically the same every time it is repeated
(Lesteiro-Tejeda et al., 2017).
Specifically, there are many bibliographic sources that speak of the union
of physics with robotics through the Arduino platform. As already mentioned, the
simplicity, adaptability and low cost of this platform favour the inclusion of
technology in physics laboratories in high schools and even in university
degrees. Alegre and Cuetos (2021) state in their work that “the use of sensor
technology integrated with Arduino can help students understand physical and
chemical changes, relationships between dependent variables, and obtaining
data in real time” (p. 14). The use of Arduino involves observing the environment
when designing and developing the experiment, automatically acquiring data by
the computer and then subsequently analyzing the results, from which a
conclusion is drawn about a certain physical phenomenon. Unlike what can
happen with traditional experiments, the use of this platform implies a great
reduction in the time of recording and processing data, since observing and
taking measurements by hand can sometimes be tedious and slow. The time
saved can be used to delve deeper into certain physical concepts that are more
difficult for students to understand or to carry out a greater number of
experiments. It also allows obtaining experimental results that are closer to the
bibliographic value than those that could be obtained without the automation of
the experiment using the Arduino platform (Domínguez et al., 2019).
1
3
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
In addition, this course covers the year prior to the start of a university
degree for most students, so they should be introduced to the world of
experimentation, data analysis and programming, concepts common in
engineering and science-related degrees. Decision-making about your academic
future may be related to how curious, motivating and attractive a subject is for
you and, in this case, the aim is to show students the more experimental and
active side of Physics, as opposed to the lecture style with which many students
associate Physics and other scientific disciplines.
Next, the adequacy of this proposal will be justified in accordance with the
provisions of Decree 38/2015 of the Official Gazette of Cantabria, dated May 22,
which describes the basic curriculum of Compulsory Secondary Education and
Baccalaureate in the Autonomous Community of Cantabria, specifically in the
section on the subject of Physics in the 2nd year of Baccalaureate.
Table 1. Statements in the Baccalaureate curriculum that relate the subject of Physics
with experimentation and the use of technologies (Decree 38/2015).
The teaching methodology of this subject must promote the correct development
of the content, which requires generating attractive and motivating scenarios
for the students.
The aim is to promote the use of specific methodologies that information and
communication technologies make available to students and teachers.
It is worth mentioning that the use of the Arduino platform (or other
automated systems in its absence) is not explicitly included in the Baccalaureate
curriculum, but it is a tool that is often used in the subjects of Control Systems
and Robotics (3rd ESO) or Technology (4th ESO). This is why many students
may be familiar with this type of platform, which can be helpful to the teacher
and, above all, to their classmates. However, it is a simple and useful tool for
which no prior knowledge is required, since handling both hardware and
software is intuitive and does not detract from the study of physical phenomena.
1
6
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
3. Goals
▪ Relate aspects of daily life with physical phenomena put into practice
and recognize the usefulness of studying Physics.
▪ To introduce students to the use of robotic systems and relate them to
data acquisition and obtaining results on physical magnitudes and
variables.
1
7
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
4. Didactic proposal
In the following section, the elements of the teaching proposal will be
described in detail, which aims to implement experimentation supported by
Arduino robotics for learning the contents of the Physics subject. Specifically,
three experimental example activities are proposed to work on different teaching
units of the subject. The curricular contents that are worked on in each practice
will be specified, as well as the competencies and skills that are strengthened with
the activity, and the materials, methodology and timing of each practice will be
described.
4.1. Contents
Table 2. Relationship between the three experimental practices of the proposal and the
blocks of the Physics subject of 2nd year of Baccalaureate, the contents within these that
it affects and the associated evaluation criteria.
EVALUATION CRITERIA
PRACTICE BLOCK CONTENTS
1
8
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
Waves
As can be seen in the table above, the grading criteria seek the
understanding of complex physical phenomena and their relationship to the real
world in which we operate, which is an important goal of the teaching proposal. By
developing automated experiments, students are taught the importance of
studying Physics and its impact on learning how the matter around us works.
1
9
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
there are a series of skills that are worked on, sometimes intrinsically to the
activity carried out and other times including certain nuances to develop the eight
key skills dictated by the guidelines of the European Union. Below we will detail
which parts of this teaching proposal will promote these skills and how.
2
0
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
discuss, debate and listen to his group to achieve optimal results in the
experiment and to draw valid conclusions.
After discussing the eight key competencies that are developed and
strengthened with this proposal, a summary has been made of the skills and
processes that are most positively affected during the course of the proposed
experimental practices (Figure 8).
2
1
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
Figure 8. Skills and processes developed in practices that unite Arduino robotics with
experimental physics.
These skills are related both to the working methodology in this proposal
and to the scientific and technological nature inherent to experimentation in
science.
The materials used in the practices have in common the use of the Arduino
platform and its work kit. Specifically, the Arduino Uno board was chosen for
these practices, because it has a great quality-price ratio and because it offers a
wide range of components. Furthermore, its operation is adapted to the
requirements of the experiments to be carried out. This board has 14 digital pins
and 6 analog pins, and is powered by USB connection. Common elements to all
practices include jumper cables, which can be male-male, male-female or female-
female depending on what the experiment requires. Within each practice, the
other components to be used will be specified, since there are specific
components depending on the objective of the experiment that are not repeated in
the others.
2
2
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
http://www.arduinoblocks.com/
stab reader
born Lee
Motor-Shield
Keypad
RTC clock
2
3
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
These are the basic materials and resources to be able to carry out the
practices, although in some cases it will be necessary to include instruments that
have nothing to do with electronics to complete the assemblies. However, they will
be everyday objects that are easy to obtain, so that the practices are easy to
design and execute without the need for overly specific or expensive materials.
2
4
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
Assembly of
electronic Development Carrying Question
Explanation out the resolution
of components of experiment
the and programming and
experiment other sharing
Figure 10. Diagram of the structure common to the three proposed practices.
2
5
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
It can be observed that the first part consists of the explanation of the
experiment and the physical concepts it covers by the teacher, prior to the
beginning of the practice. Next, the experiment is assembled with the Arduino
board and its components, as well as the rest of the non-electronic components
that are needed. For this part, students will be helped by a connection diagram
made with Fritzing (https://fritzing.org/), an electronic design automation
program. Then, programming will be developed in Arduino Blocks, for which they
will have some help, as they will be guided with the blocks they must use in the
code. Once these three tasks are completed, the experiment itself will be carried
out, collecting data if necessary. Finally, students will have to individually answer
a series of questions posed at the end of the practice, and then solve them
together with the teacher and the rest of their classmates.
Table 3 shows the distribution and order of the practices, along with the
time in the schedule when they should begin to be developed. The practices
have been ordered chronologically, based on the organization of the contents in
Decree 38/2015 of the Official Gazette of Cantabria. However, if the teaching
program of the subject has been planned in another way, the order can be
changed. The only session that remains unchanged is the Introduction to
Arduino session, as it is the basis for subsequent sessions to develop quickly
2
6
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
and favorably.
Table 3. Distribution of the 7 sessions of the teaching proposal and the moment of the
programming in which they are to be developed.
2
7
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
review of the basic components of the kit will be made, and the
components that will be used in future practices will also be briefly
introduced, making a digression on the connections to the board.
The first consists of connecting three LEDs (red, yellow and green) to the
breadboard and the Arduino board, and programming them so that they turn on
successively as if they were a traffic light. It is a very simple procedure, but it
helps to understand basic blocks such as the loop.
The second practice involves components that will be used later, and
involves connecting an ultrasonic sensor and a servomotor to the Arduino board
and programming it so that, when the ultrasonic sensor detects movement at a
given distance (from a supposed car), the servomotor moves its propeller a
certain angle, waits a few seconds and returns to the original position (by lifting a
barrier). This programming is a little more advanced, as it includes “if” and “else”
conditions, and integrates two different and more complicated components in
terms of connections.
4.6. Internships
2
8
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
build the assembly, how to program the code in Arduino Blocks and, finally, how
to run the experiment.
BILL OF MATERIALS
Arduino Uno Board
Jumper Cables
Infrared sensor
i2c LCD display
Protoboard plate
Ball (or other similar object)
Thread or rope
Measuring tape
Support or surface to hang pendulum
Battery holder
2
9
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
or table. As for the components of the Arduino kit, an infrared sensor (which
detects the passage of the pendulum through a fixed point) and an LCD screen
must be connected to the Arduino Uno board. It is recommended to position the
infrared sensor at the lowest point of the pendulum travel, as indicated in Figure
11. Figure 12 shows the electronic connection diagram, where the infrared
sensor is connected to an analog pin. It is worth mentioning that the LCD screen
connections have not been made because they depend on the screen model
used. The easiest to use is the 2ic, as it has only two pins (SDA and SCL) and
significantly reduces wiring and the difficulty of connections. The Arduino Uno
board must be powered by a battery, a battery holder or directly connected to
the computer's USB port, although the two previous options give more freedom
of movement and are more suited to the objective of this experiment.
Infrared sensor
Figure 11. Diagram of the pendulum arrangement with respect to the infrared sensor.
fritzing
Figure 12. Diagram of the connections of the practice “Measuring gravity with a
pendulum”. Made with Fritzing.
3
0
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
number of oscillations of the pendulum, and for this value to appear on the LCD
screen. What is suggested in this proposal is to calculate the time it takes to
make 10 oscillations, in order to obtain the period T (Aula Aglaia, 2019). Through
the simple pendulum equation we can obtain the acceleration of gravity g:
L L
T = 2n f - = g2772
Figure 13. Block cloud that students use as a programming guide in the practice
“Measuring gravity with a pendulum”.
Finally, the students will set the pendulum to oscillate and the Arduino
programming will be executed. The experiment will be repeated five times to
obtain an average value of g. You will be asked to answer the following
questions individually, and then discuss them as a group:
3
1
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
• When dropping two objects from the same height in a vacuum, which
of the two would hit the ground first: the one with the greater or lesser
mass?
• What would happen if we repeated this experiment on the Moon?
Knowing that gravity on the Moon is gL=1.62 m/ , calculate the
s2
• What causes the pendulum ball to continue swinging and not stop at
its lowest point, due to the force of attraction of the Earth?
Below is the list of materials required for the performance of the practice:
BILL OF MATERIALS
Arduino Uno Board
Jumper Cables
NTC temperature sensor
Breadboard
Cans painted in black, white and other colors
Water
Lamp (if there is not enough sunlight)
3
2
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
fritzing
Figure 14. Wiring diagram for the “Color thermometer” practice. Made with Fritzing.
Then, programming is done in Arduino Blocks, which is very simple. You
just need to set the temperature sensor to continuously measure the
temperature and the value to be displayed using the serial port. The complete
schedule can be found in Annex 7.2. This is the block cloud that is presented to
them in practice (Figure 15):
Figure 15. Block cloud that students use as a programming guide in the “Color
Thermometer” practice.
Once the components have been assembled and the programming has
been done, the students must use the sensor to determine the temperature of
different objects, especially a series of cans painted in different colours,
including black and white, and filled with water. The cans will be left for a while in
the sun, or under the light of a desk lamp in case it is cloudy. Once sufficient
time has elapsed, the sensor is inserted into the can and the temperature
displayed on the monitor is recorded. This will be repeated for all the cans, and
more than once for each one. In this way, a scale of colors from highest to
lowest temperature can be obtained.
After finishing the experiment, students will be asked to ask the following
3
3
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
questions:
Here we can find a list of the materials needed to carry out this practice:
BILL OF MATERIALS
Arduino Uno Board
Jumper Cables
HC-SR04 Ultrasonic Sensor
Small servo motor
Buzzer
i2c LCD display
Breadboard
Battery holder
Silicone gun / adhesive tape
3
4
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
The servo motor, buzzer and ultrasonic sensor are connected to digital pins. The
buzzer does not require connection to the 5V pin. As mentioned in Practice 1,
the LCD screen connections have not been made because they depend on the
screen model. It is recommended to use i2c for its easier connection. The
Arduino Uno board will be powered
3
5
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
fritzing
Figure 16. Wiring diagram for the “Radar object detector” practice.
Made with Fritzing.
To allow the ultrasonic sensor to rotate with the servo motor, a glue gun
or some type of adhesive tape will be used to position the ultrasonic sensor on
top of the servo motor propeller. The result should be something like that shown
in Figure 17 (Ayala, 2020).
Figure 17. Photograph of the ultrasonic sensor mounting on top of the servo motor for
the construction of the radar. Source: Ayala, 2020.
3
6
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
Figure 18. Block cloud that students use as a programming guide in the “Object
Detection Radar” practice.
Once the experimental setup and programming are ready, objects must
be positioned in front of the radar, closer or further away, and on both sides of
the sensor. The correct operation of the assembly must then be verified by
checking whether the buzzer beeps at the same time as a message appears on
the LCD screen with the position of the object.
Finally, students will have to answer the following questions on their own,
which will then be resolved in class:
5. Conclusions
3
7
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
Finally, it should be noted that this is just one of many ways of introducing
new technologies into scientific subjects, just as simulations and animations,
mobile phone apps and gamification in the classroom do. In addition to
improving and complementing student learning, these methods stimulate
technological and computer skills while introducing new teaching and learning
scenarios in the classroom, which students welcome with curiosity and
motivation.
6. Bibliography / Webography
https://revistas.uca.es/index.php/eureka/article/view/6139/6868
https://www.arduino.cc/en/Guide/Introduction
3
8
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
https://aulaglaia.es/el-pendulo-simple-medir-el-periodo-con-arduino-parte-
ii/
https://sites.google.com/site/proyectosmoduloarduino/proyectos/radar-
arduino-processinghttps://sites.google.com/site/proyectosmoduloarduino/
proyectos/radar-arduino-processing
https://www.redalyc.org/articulo.oa?id=477247215010
https://www.augustozubiaga.com/web/wp-content/uploads/2014/11/
STEM-TO-STEAM.pdf
http://boc.cantabria.es/boces/verAnuncioAction.do?idAnuBlob=287913
https://www.revistacomunicar.com/index.php?
contenido=preimpreso&doi=10.3916%2FC66-2021-03&idioma=es
3
9
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
https://www.learntechlib.org/p/207404/
https://seer.ufrgs.br/renote/article/view/50275/31405
Gil, S. (2015). Physics experiments using ICT and low-cost elements. Eureka
Journal on Teaching and Dissemination of Science 12(1), 231-232.
https://rodin.uca.es/xmlui/bitstream/handle/10498/16937/17-
resena_3.pdf?sequence=6
http://electroship.com/documentos/Arduino_user_manual_es.pdf
Karelina A. & Etkina, E. (2007). Acting like a physicist: Student approach study
to experimental design. Physical Review ST - Physics Education
Research, 3(2), 020106.
https://journals.aps.org/prper/pdf/10.1103/PhysRevSTPER.3.020106
http://www.revistacubanadefisica.org/RCFextradata/OldFiles/2017/34_2/
RCF%20No2%202017%20120.pdf
https://revistas.ucr.ac.cr/index.php/educacion/article/view/10628/10298
Martín-Ramos, P., Lima da Silva, MM, Joao Lopes, M. & Ramos Silva, M.
4
0
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training. UC.
https://www.researchgate.net/publication/311506099_Student2student_a
rduino_project-based_learning
Moreno, I., Muñoz, L., Serracín, J. R., Quintero, J., Pittí Patiño, K. and Quiel, J.
(2012). Educational robotics, a tool for teaching and learning science and
technology. Journal of Educational Theory: Education and Culture in the
Information Society. 13(2), 74-90.
https://www.redalyc.org/pdf/2010/201024390005.pdf
Odorico, A., Lage, F., and Cataldi, Z. (2009). Robotics education, an integrative
technology. ZC Fernando Lage, Ed.
https://www.academia.edu/download/50516033/45.pdf
https://iopscience.iop.org/article/10.1088/1742-6596/1076/1/012026/pdf
Petry, C., Santana, F., Lohmann, D., Correa, G. & Moura, P. (2016). Project
teaching beyond Physics: Integrating Arduino to the laboratory. 2016 XII
https://www.researchgate.net/publication/305908350_Project_teaching_b
eyond_Physics_Integrating_Arduino_to_the_laboratory
https://revistas.um.es/red/article/view/402621/279891
https://revistas.utp.ac.pa/index.php/memoutp/article/view/2304
https://dialnet.unirioja.es/servlet/articulo?codigo=7723825
4
2
7. Annexes
7.1. Arduino Blocks Programming Practice 1: Measuring Gravity with a Pendulum
Rrduino Blocks I Search for Projects ▼ Resources and — mariasan98@gmail.com and Log out
projects
(Files
Blocks - Or Information fl Pendulum © > Console -
Upload
Logic Control
Math Text
L loop
Variables Lists
Functions
Entry/Exit
Set urueeu = Elapsed time (milliseconds)
Time Serial Set (901E001 =
Keypad Clock
RTC GPS SD
LCD Print Column 0th Row «Q»
Card MQTT
(loT) Blynk LCD Print Column ED Row eD Format number
(IoT) LCD Print Column In Row 0m « e »
4
3
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training.
UC.
Arduino Blocks Search for projects Projects Resource mariasan98@gmail.com Log out
s
4
4
Developing experiments using Arduino robotics in the Physics subject of 2nd year of Baccalaureate
Master's Degree in Secondary School Teacher Training.
UC.
Rrduino Blocks! Search for Projects and Resources - — marfasan98@gmail.com ▼ Log out
projects
4
5