|
| 1 | +--- |
| 2 | +title: "Simple Pendulum Simulation" |
| 3 | +video_number: 159 |
| 4 | +date: 2021-02-16 |
| 5 | +video_id: NBWMtlbbOag |
| 6 | +web_editor: SN-39sHAC |
| 7 | +repository: CC_159_simple_pendulum_simulation |
| 8 | + |
| 9 | +links: |
| 10 | + - title: "Nature of Code Playlist" |
| 11 | + url: /learning/nature-of-code/index |
| 12 | + - title: "Applications of Differential Equations - The Simple Pendulum" |
| 13 | + author: "San Joaquin Delta College" |
| 14 | + url: http://calculuslab.deltacollege.edu/ODE/7-A-2/7-A-2-h.html |
| 15 | + - title: "Simple Pendulum (myPhysicsLab.com)" |
| 16 | + url: https://www.myphysicslab.com/pendulum/pendulum-en.html |
| 17 | + - title: "Object Oriented Simple Pendulum (Nature of Code Book)" |
| 18 | + url: https://github.com/nature-of-code/noc-examples-p5.js/tree/master/chp03_oscillation/NOC_3_10_PendulumExampleSimplified |
| 19 | + |
| 20 | +videos: |
| 21 | + - title: "Polar Coordinates - Nature of Code" |
| 22 | + author: "The Coding Train" |
| 23 | + url: /learning/nature-of-code/3.4-polar-coordinates |
| 24 | + - title: "3.2 Angular Motion - Nature of Code" |
| 25 | + author: "The Coding Train" |
| 26 | + url: /learning/nature-of-code/3.2-angular-motion |
| 27 | + - title: "Double Pendulum - Coding Challenge #93" |
| 28 | + author: "The Coding Train" |
| 29 | + url: /CodingChallenges/093-double-pendulum |
| 30 | + - title: "Coding Train Live! (February 6th 2021)" |
| 31 | + author: "The Coding Train" |
| 32 | + video_id: dpqNqyQCcbY |
| 33 | + |
| 34 | +topics: |
| 35 | + - title: "Choo choo!! 2021 Coding Challenge!" |
| 36 | + time: "0:00" |
| 37 | + - title: "Code! Drawing a bob and an arm." |
| 38 | + time: "0:43" |
| 39 | + - title: "Explain! How are we going to think about this?" |
| 40 | + time: "1:08" |
| 41 | + - title: "Code! Add our main variables." |
| 42 | + time: "2:55" |
| 43 | + - title: "Explain! How do we figure out where the bob is? Trigonometry is the answer!" |
| 44 | + time: "3:20" |
| 45 | + - title: "Code! Use the polar coordinates formulas we just worked out." |
| 46 | + time: "4:39" |
| 47 | + - title: "Code! Let's use angular motion!" |
| 48 | + time: "6:30" |
| 49 | + - title: "Explain! What is the force of the pendulum? Trigonometry is the answer!" |
| 50 | + time: "7:55" |
| 51 | + - title: "Code! Add the pendulum force." |
| 52 | + time: "10:46" |
| 53 | + - title: "Whoops! Correction on why we multiply by -1." |
| 54 | + time: "12:04" |
| 55 | + - title: "Code! Add -1 to the formula." |
| 56 | + time: "13:34" |
| 57 | + - title: "Whoops! I figured out some things that I never really understood." |
| 58 | + time: "13:57" |
| 59 | + - title: "Code! Correct the 3 step process." |
| 60 | + time: "14:24" |
| 61 | + - title: "Something doesn't feel quite right." |
| 62 | + time: "15:32" |
| 63 | + - title: "Explain! Angular acceleration relates to the arm length!" |
| 64 | + time: "16:59" |
| 65 | + - title: "Code! Let's divide by length." |
| 66 | + time: "18:58" |
| 67 | + - title: "Code! You could add some damping." |
| 68 | + time: "19:54" |
| 69 | + - title: "Ideas! What could you do next?" |
| 70 | + time: "20:21" |
| 71 | +--- |
| 72 | + |
| 73 | +Choo choo! In this challenge, I build on chapter 3 (Oscillating Motion) of the Nature of Code series and simulate a simple pendulum in p5.js via angular acceleration. |
0 commit comments