Mangonel Lecture 1
Mangonel Lecture 1
Poonam Verma
Assistant Professor
ECED, TIET, Patiala
▪ In Engineering Design Project-I, Mangonel (Roman catapult)
is to be designed and implemented.
▪ The Mangonel project allows students work together in
small groups to learn the principles of mathematical
modeling, software development, electronic hardware
design, measurement using sensors and instrumentation,
structural analysis, mechanical assembly and design.
▪ Switches
▪ IR Sensors
▪ Arduino Board
▪ Breadboard contains holes to
hold different electronic
components.
1st Band = 2nd Band = 3rd Band = 4th Band = 5th Band =
1st Significant 2nd Significant 3rd Significant Multiplier Tolerance
Digit Digit Digit
1
1 ___
___ 0 10 ⎯⎯
0 ___ ____
2 %
Advantages
▪ Portable and low power consumption
▪ Open source
RESET
SCL\SDA
(I2C Bus)
POWER
5V / 3.3V /
GND
Digital I\O
PWM(3, 5, 6, 9, 10,
11)
Analog
INPUTS
▪ Microcontroller ATmega328P
▪ Operating Voltage 5V and 3.3 V
▪ Input Voltage (recommended) 7-12V
▪ Input Voltage (limits) 6-20V
▪ Digital I/O Pins 14 (of which 6 provide PWM output)
▪ Analog Input Pins 6
▪ DC Current per I/O Pin 40 mA
▪ Flash Memory 32 KB (ATmega328) of which 0.5 KB used by
Bootloader
▪ SRAM 2 KB (ATmega328)
▪ EEPROM 1 KB (ATmega328)
▪ Clock Speed 16 MHz
Two required functions /
methods / routines:
void setup()
{
// runs once
}
void loop()
{
// repeats
error & status messages }