2 ;; copyright info at bottom
11 :title [arduino placement])
15 :title [choosing drill bit])
17 :title [inserting drill bit])
19 :title [holding drill])
25 :title [fastening arduino to deck using ,(it [#6-32x3/8\"]) screw]
26 (p [the ",(it [#6])" part of ",(it [#6-32x3/8\"])" is how big
27 around the bolt is. it is related to wire gauge. bigger
28 numbers mean larger screw. smaller numbers means smaller
33 [in the motor assembly, there are ,(it [#4-40x1.25\"])
34 screws. are those fatter, thinner, or the same
35 thickness as the ,(it [#6-32x3/8\"]) screws?]))])
36 (p [the ,(it [32]) part is a measurement of how close the threads
37 are to each other. this is related to the angle of the
38 thread, which is also called ,(it [pitch]). it is a count
39 of how many times the thread wraps around one inch of the
41 (p [the ,(it [head]) is the flat part where some tool, like the
42 alan wrench, can exert force to spin the screw.])
45 (item [how many times will the thread wrap around the
46 one inch of the screw body?])
47 (item [what about 2 inches?]))]))
49 :title [fasten the arduino board to the deck]
50 (p [push the 6-32 screw into the deck from the underside and at the
51 same time, spin the 6-32 screw clockwise while looking
52 down on its head. twist until the bottom of the screw is
53 about to stick out on the top side of the deck.])
54 (p [hold the arduino board flat to the deck and line up the arduino
55 hole so the screw can come up through it. continue
56 tightening the screw into the deck, spinning the same
57 direction as before. tighten until the screw head touches
58 the deck. do not continue tightening])
59 (p [the arduino should still be flat against the deck still, just
60 as it was before tightening the screw.]))
63 (p [does the arduino stay with the deck when the deck moves?
64 can the arduino board still rotate a few degrees?
65 warning, if you rotate the arduino board too much, you
66 will unscrew it from the deck and you'll have to screw it
67 back in. rotating a few degrees should be ok.]))
69 :title [arduino board move relative to deck]
70 (p [without any screws, the arduino board can move independently of
72 (p [with the first screw, the arduino can rotate around one point
75 :title [second hole and screw])
77 :title [third and fourth hole and screw]))
81 :title [battery packs]
85 :title [deck attachment]))
93 :title [deck attachment]))
103 :title [deck placement]))
107 :title [deck placement])))
109 :title [wiring and software]
113 :title [software on computer]
119 :title [attach arduino and computer via cable])
121 :title [debugging common connection problems])
123 :title [arduino reset button]))
127 :title [breadboard connectivity])
131 :title [arduino headers])
133 :title [sound cm per microsecond at sea level]))
137 :title [breadboard power rail]
138 (p [power rail can provide power to more than one device.])))
142 :title [arduino digital output])
144 :title [quad half h bridge, aka motor controller])
146 :title [motor battery]))
150 :title [analogWrite]))
154 :title [arduino battery])
156 :title [off and on functions]))
160 :title [same wiring as untethered])
166 :title [determining speed]))
168 :title [stay on table]
174 :title [turn around]))))
176 ;; Copyright 2016 daniel watson
178 ;; This file is part of challenge-bot.
180 ;; challenge-bot is free software: you can redistribute it and/or modify
181 ;; it under the terms of the GNU Affero General Public License as
182 ;; published by the Free Software Foundation, either version 3 of the
183 ;; License, or (at your option) any later version.
185 ;; challenge-bot is distributed in the hope that it will be useful,
186 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
187 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
188 ;; GNU Affero General Public License for more details.
190 ;; You should have received a copy of the GNU Affero General Public
191 ;; License along with challenge-bot. If not, see
192 ;; <http://www.gnu.org/licenses/>.