@@ -5,27 +5,54 @@ workshop: 4
5
5
number : 10
6
6
---
7
7
8
- * [ SLIDE 8] Settle in
9
-
10
- ## Time block 4 (3:30 PM - 4:30 PM) - Claire
11
-
12
- * [ SLIDE 11] Settle in
13
-
14
- ### 4.1 - Open-ended project (work on anything or choose guided project)
15
-
16
- * [ SLIDE 12] List some project ideas
17
- * LCD w/ joystick if we didn’t get to it
18
- * Guided project: reaction test game
19
- * Code at [ reaction_game/reaction_game.ino] ( reaction_game/reaction_game.ino )
20
- * Additional add-ons: LCD display for score, buzzer for audio feedback
21
- * [ SLIDE] project ideas
22
- * Radar system (too complex (?))
23
- * coding > wiring/hardware
24
- * [ https://www.youtube.com/watch?v=kQRYIH2HwfY ] ( https://www.youtube.com/watch?v=kQRYIH2HwfY )
25
- * Temperature/humidity monitor
26
- * Remote control w/ servo/stepper (?)
27
- * Theremin w/ ultrasonic sensor + speaker
28
- * Microphone + LED visualizer
29
- * Bop-it
30
- * [ SLIDE 13] fin.
8
+ It's the final workshop! You're probably tired out from a long day of
9
+ learning, so for this workshop you have the whole hour to work on any project
10
+ you want.
31
11
12
+ The [ Arduino reference] [ arduino-ref ] documents the Arduino language's
13
+ functions, variables, and structure.
14
+
15
+ Don’t be afraid to talk to mentors and each other 😊
16
+
17
+ ## Guided project: Reaction Speed Game
18
+
19
+ The Reaction Speed Game uses 5 LEDs and a button -- can you react fast enough
20
+ to stop the light in the right spot? You can build off this starter project
21
+ and add new features.
22
+
23
+ The code is [ here] ({{ site.baseurl }}/static/files/reaction_game.ino).
24
+
25
+ Some possible add-ons:
26
+
27
+ - Display the final score on the LCD
28
+ - Incorporate a buzzer for audio feedback
29
+
30
+ ## Other guided projects
31
+
32
+ Play around with combining parts in creative ways! Some new examples and
33
+ examples we mentioned before:
34
+
35
+ - Take on any of the bonus exercises mentioned at the end of each lesson.
36
+ - Build upon the [ LCD and joystick example] ({{ site.baseurl
37
+ }}/static/files/lcd_control.ino) we made to make a game.
38
+ - Music visualizer (microphone, LEDs)
39
+ - Radar system [[ video] [ radar ]] -- more coding than wiring/hardware
40
+ - Theremin (buzzer, photoresistor)
41
+ - Bop-it game (buttons, potentiometer, tilt switch, etc.)
42
+ - Burglar alarm (ultrasonic sensor, buzzer, LEDs)
43
+
44
+ If you'd like some more guidance, the Elegoo Uno Super Starter Kit
45
+ [ guidebook] [ elegoo-guide ] and [ starter code] [ elegoo-code ] has lots of project
46
+ ideas.
47
+
48
+ ## Once you're done
49
+
50
+ Take pictures and videos of your creation, then go ahead and ** disassemble it
51
+ and return the parts to the box** .
52
+
53
+ If you’re coming to the hackathon, we’ll see you tomorrow!
54
+
55
+ [ elegoo-guide ] : http://go.hackmit.org/arduino-guide
56
+ [ elegoo-code ] : http://go.hackmit.org/arduino-code
57
+ [ arduino-ref ] : https://www.arduino.cc/reference/en/
58
+ [ radar ] : https://www.youtube.com/watch?v=kQRYIH2HwfY
0 commit comments