Electricity, Programming, Robot
Programming
We had to learn how to code on codeacademy.com. We see the programming code of python. Python is used because it is easier than other code languages. It's supposed to last 13 hours but it took me about 25 hours. Luckily it was really fun and now I can try putting my skills into making a robot work and move.
Concepts of Programming
Variable-stores a piece of data(Snake = 100, now snake holds the value of 100).Division= %
Strings - a data type that can contain letters, numbers, and symbols.
Exponents = you have to use **.
Editor- Where you write code on python
Functions - a really basic method in code, entered into the code by defining it.
Electricity
This assignment probably had the most instructions. We learned about the wonderful word of electricity. The first couple of weeks we used alligator clips and resistors but we soon integrated to a breadboard and pentameters and small wires.
Concept
Circuit- complete loop of conclusive material with a power source.
Current- flow of electricity,stays the same until it gets split when/if bulbs are in parallel.
Voltage- power that electricity gives off push/pull of electricity.
Parallel- are dependent when they are in series with another set of parallel circuits Formula is 1/rtotal= 1/r1= 1/r2 + 1/r3 + 1/rn.
Open Circuit- incomplete or broken circuit.
Closed Circuit- complete and not a broken circuit.
Kirchoff's First Rule- the total current out of a node equal to the total of current into the node.
Resistor Code
Black 0
Brown 1
Red 2
Orange 3
Yellow 4
Green 5
Blue 6
Violet 7
Gray 8
White 9
Gold 0.1 + or - 5%
Silver 0.01 + or - 10%
First band = First digit
Second band = Second digit
Third band = Number of zeros
Fourth band = Tolerance
Ohms Law: Voltage = Current x Resistance
We had to learn how to code on codeacademy.com. We see the programming code of python. Python is used because it is easier than other code languages. It's supposed to last 13 hours but it took me about 25 hours. Luckily it was really fun and now I can try putting my skills into making a robot work and move.
Concepts of Programming
Variable-stores a piece of data(Snake = 100, now snake holds the value of 100).Division= %
Strings - a data type that can contain letters, numbers, and symbols.
Exponents = you have to use **.
Editor- Where you write code on python
Functions - a really basic method in code, entered into the code by defining it.
Electricity
This assignment probably had the most instructions. We learned about the wonderful word of electricity. The first couple of weeks we used alligator clips and resistors but we soon integrated to a breadboard and pentameters and small wires.
Concept
Circuit- complete loop of conclusive material with a power source.
Current- flow of electricity,stays the same until it gets split when/if bulbs are in parallel.
Voltage- power that electricity gives off push/pull of electricity.
Parallel- are dependent when they are in series with another set of parallel circuits Formula is 1/rtotal= 1/r1= 1/r2 + 1/r3 + 1/rn.
Open Circuit- incomplete or broken circuit.
Closed Circuit- complete and not a broken circuit.
Kirchoff's First Rule- the total current out of a node equal to the total of current into the node.
Resistor Code
Black 0
Brown 1
Red 2
Orange 3
Yellow 4
Green 5
Blue 6
Violet 7
Gray 8
White 9
Gold 0.1 + or - 5%
Silver 0.01 + or - 10%
First band = First digit
Second band = Second digit
Third band = Number of zeros
Fourth band = Tolerance
Ohms Law: Voltage = Current x Resistance
Reflection
These two projects kept everyone busy. The programming took everyone are 5 weeks in class to finish which didm't leave much time for the cardboard chairs and electricity. But I had two important take aways from all these projects. First that detail matters for programming and electricity. If you didn't program perfectly it would give you a devastating "Oops try again" but I persevered. Same goes for the electricity, if you didn't put each wire in the exact spot you could possible blow it up but luckily no one got hurt. Also I learned how to stay motivated in programming. Personally I think it takes a lot of dedication to complete a "13 hour course" but I'm happy to say I finished a programming course. Never in a million years would I think I could speak the language of computers.
I could've worked more at home for the programming so I could've worked on my other projects more. This would've allowed my group have a better product but as my dad says we "live and learn." Also I wish I tried understanding the electrical circuits more. I would've walked away from this project feeling like I could do 100 more circuits so that is something I can try figuring out over the summer.
These two projects kept everyone busy. The programming took everyone are 5 weeks in class to finish which didm't leave much time for the cardboard chairs and electricity. But I had two important take aways from all these projects. First that detail matters for programming and electricity. If you didn't program perfectly it would give you a devastating "Oops try again" but I persevered. Same goes for the electricity, if you didn't put each wire in the exact spot you could possible blow it up but luckily no one got hurt. Also I learned how to stay motivated in programming. Personally I think it takes a lot of dedication to complete a "13 hour course" but I'm happy to say I finished a programming course. Never in a million years would I think I could speak the language of computers.
I could've worked more at home for the programming so I could've worked on my other projects more. This would've allowed my group have a better product but as my dad says we "live and learn." Also I wish I tried understanding the electrical circuits more. I would've walked away from this project feeling like I could do 100 more circuits so that is something I can try figuring out over the summer.