midprogramproject
midprogramproject
Mid-Program Project
30 posts
Don't wanna be here? Send us removal request.
midprogramproject · 5 years ago
Text
Virtual Arduino Project
So I finally finished my Mid Program Virtual Arduino Project. Below are videos of the final presentation.
0 notes
midprogramproject · 5 years ago
Video
tumblr
Pt 2 of my presentation
2 notes · View notes
midprogramproject · 5 years ago
Video
tumblr
Part one of my presentation
1 note · View note
midprogramproject · 5 years ago
Text
Virtual Arduino Project
Tumblr media Tumblr media
My updated 3d design for the security alarm.
0 notes
midprogramproject · 5 years ago
Text
Virtual Arduino Project
Tumblr media
To represent the setting for the alarm I built a house with the security alarm on the 3d design
Tutorial I followed on Youtube:  https://www.youtube.com/watch?v=Zj92z7TlAok
0 notes
midprogramproject · 5 years ago
Text
Virtual Arduino Project
Tumblr media
In order for my project to meet all the requirements I added a moving part, the servo which represents a lock. Once a person is close to the sensor the alarm will sound and one will be given the opportunity to enter the 3-digit code and unlock the door.
0 notes
midprogramproject · 5 years ago
Text
Virtual Arduino Project
Tumblr media
Basic starter 3D model of the alarm to include the buzzer and lights
0 notes
midprogramproject · 5 years ago
Text
Virtual Arduino Project
Tumblr media
The circuit compiles and uses the sensor to read the distance from the object. When it is close all three LEDs beam but when it far all are off. Now I need to make the code that makes the buzzer go off when all the lights are on.
0 notes
midprogramproject · 5 years ago
Text
Virtual Arduino Project
I’ve connected everything to the necessary pins and resistors. For the written code I created variables for each pin so it wouldn’t be confusing farther into the code.
Tumblr media
0 notes
midprogramproject · 5 years ago
Text
Virtual Arduino Project
Instead of using the ultrasonic distance sensor with 3 pins I’ve decided to use the ultrasonic distance sensor with 4 pins. This is because the sensor with four pins has two separate send and receive pins, while the previous had them combined. Separate pins are easier to navigate when making the code 
0 notes
midprogramproject · 5 years ago
Text
Virtual Arduino Project
Tumblr media
So for I’ve placed all of the materials needed to simulate the circuit for the alarm(other than all the wires). Furthermore, I have connected the breadboard to ground and VCC(5V) and the buzzer to pins 7 and 2. 
0 notes
midprogramproject · 5 years ago
Text
Virtual Arduino Project
For the Virtual Arduino Project, I plan to create an alarm that buzzes and lights if an object is to close. On tinkercad, I will use several LEDs, a buzzer, breadboard, resistors, an Arduino Uno R3, and ultrasonic distance sensor and wires. To build it I will formulate a 3d design that looks like an alarm.
0 notes
midprogramproject · 5 years ago
Text
3D Design
I haven’t created anything on tinker yet but I’ve watched a lesson on the topic of 3d modeling.
0 notes
midprogramproject · 5 years ago
Text
Code for LED Circuit
int animationSpeed = 1;
void setup() {  pinMode(13, OUTPUT);  pinMode(12, OUTPUT);  pinMode(11, OUTPUT);  pinMode(10, OUTPUT);  pinMode(9, OUTPUT);  pinMode(8, OUTPUT);  pinMode(7, OUTPUT);  pinMode(6, OUTPUT);  pinMode(5, OUTPUT);  pinMode(4, OUTPUT);  pinMode(3, OUTPUT);  pinMode(2, OUTPUT);  pinMode(1, OUTPUT);
}
void loop() {  animationSpeed = 80;  digitalWrite(13, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(13, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(12, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(12, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(11, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(11, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(10, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(10, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(9, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(9, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(8, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(8, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(7, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(7, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(6, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(6, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(5, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(5, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(4, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(4, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(3, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(3, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(2, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(2, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(1, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(1, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(1, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(1, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(2, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(2, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(3, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(3, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(4, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(4, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(5, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(5, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(6, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(6, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 80;  digitalWrite(7, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(7, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(8, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(8, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(9, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(9, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(10, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(10, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(11, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(11, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(12, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(12, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 70;  digitalWrite(13, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(13, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  animationSpeed = 150;  digitalWrite(13, HIGH), digitalWrite(1, HIGH),digitalWrite(9, HIGH),digitalWrite(5, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(13, LOW), digitalWrite(1, LOW),digitalWrite(9, LOW),digitalWrite(5, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(2, HIGH), digitalWrite(4, HIGH),digitalWrite(7, HIGH),digitalWrite(10, HIGH),digitalWrite(12, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(2, LOW), digitalWrite(4, LOW),digitalWrite(7, LOW),digitalWrite(10, LOW),digitalWrite(12, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(8, HIGH), digitalWrite(6, HIGH),digitalWrite(11, HIGH),digitalWrite(3, HIGH);  delay(animationSpeed); // Wait for animation speed millisecond(s)  digitalWrite(8, LOW), digitalWrite(6, LOW),digitalWrite(11, LOW),digitalWrite(3, LOW);  delay(animationSpeed); // Wait for animation speed millisecond(s)
0 notes
midprogramproject · 5 years ago
Video
tumblr
0 notes
midprogramproject · 5 years ago
Text
LED Circuit
I created a LED circuit using 13 resistors, 13 LED’s, a breadboard, an arduino uno R3, and other wires. Furthermore, I also formulated the code so that the LED’s blink at a specific time
0 notes
midprogramproject · 5 years ago
Text
Due to the coronavirus classes were moved online so the security alarm project that we were planning on doing probably won’t be happening. Instead we’re gonna be creating circuits online using tinkerCad.
0 notes