X-Git-Url: http://challenge-bot.com/repos/?a=blobdiff_plain;f=curriculum%2Fchallenge-bot.scm;h=49a78a01aa6196a63b54bf4a49186c970054a66c;hb=1625f48604a67e6b905dac570565f8cbd58b8dbc;hp=8a15f31974df5e0072691f479c3564810376f2a5;hpb=c1732375cf58c26ef8aed472684bcd8937cfdf2f;p=challenge-bot diff --git a/curriculum/challenge-bot.scm b/curriculum/challenge-bot.scm index 8a15f31..49a78a0 100644 --- a/curriculum/challenge-bot.scm +++ b/curriculum/challenge-bot.scm @@ -5,13 +5,15 @@ :title [challenge-bot] (chapter :title [mechanical] + (p [let's build your robot!]) (section :title [arduino to deck] + (p [let's attach the arduino to the deck.]) (subsection :title [required materials] (p [you will need the things in this picture. ,(figure :legend "arduino to deck / required materials" - (image :file "arduino-to-deck/0-required-materials.png")) + (image :file "arduino-to-deck/0-required-materials.png")) ,(itemize (item [medical kit with bandages]) (item [safety goggles]) @@ -24,26 +26,60 @@ (subsection :title [first hole] (subsubsection - :title [choosing drill bit]) + :title [choosing drill bit] + (p [choosing the right drill bit depends on what job you are doing. + right now, we are making holes for screws to hold the + arduino to the deck. + this means the hole needs to be big enough for the + screw body to fit through. + we want the screw to stay put once it's in place. + we also want the drill bit to be smaller than the + diameter of the thread. + the screw was chosen so that the hole on the arduino + was bigger than the body and smaller than the thread. + we will choose the biggest drill bit that fits through + the hole on the arduino.]) + (p [here's a cross section of a screw in the deck] + (figure :legend "screw cross section" + (image :file + "arduino-to-deck/screw-cross-section.png")))) (subsubsection - :title [inserting drill bit]) + :title [inserting drill bit] + (p (figure :legend "arduino to deck / insert bit" + (image :file "arduino-to-deck/1-insert-bit.png")) + [insert the drill bit into the teeth of the drill. + insert it far enough that the teeth will clamp on the + smooth part of the bit when they are tightened.]) + (p (figure + :legend "arduino to deck / twist tighten drill teeth" + (image :file "arduino-to-deck/2-twist-tighten-drill-teeth.png")) + [while holding the drill bit, twist end of the drill to tighten + the teeth. + make sure that the teeth end up gripping the flat part of + the drill bit.])) (subsubsection - :title [holding drill]) + :title [holding drill] + (p [hold the drill with one hand on the handle and trigger. + put the other hand on the orange nozzle, before the + black spinning part.])) (subsubsection :title [arduino placement] (p [the arduino should be placed as shown in this picture.] (figure :legend "arduino to deck / place arduino" - (image :file "arduino-to-deck/3-place-arduino.png")) - [here's a closeup] + (image :file "arduino-to-deck/3-place-arduino.png"))) + (p [here's a closeup] (figure :legend "arduino to deck / place arduino closeup" - (image :file "arduino-to-deck/4-place-arduino-closeup.png")) - [the top edge of the arduino should line up with the underside - of the holes closest to the edge of the deck. - on the arduino, there's a hole on the top left. - that hole should be mid-way between two of the holes in the - grid of holes on the deck. - put the arduino hole between the third and fourth holes - from the left side of the deck.])) + (image :file + "arduino-to-deck/4-place-arduino-closeup.png")) + [the picture above shows where to place the arduino on the deck. + the arduino should line up with the holes on the deck. + this alignment line is highlighted in pink. + on the arduino, there's a hole on the top left, between the + orange reset button and black headers. + the green circle shows where the hole is. + the blue box encloses the arduino hole and two deck holes. + place the arduino hole mid-way between the two + deck holes.])) (subsubsection :title [drilling])) (subsection @@ -53,7 +89,10 @@ (p [the "#6" part of "#6-32x3/8\"" is how big around the bolt is. it is related to wire gauge. bigger numbers mean larger screw. - smaller numbers means smaller screws.]) + smaller numbers means smaller screws.] + (figure :legend "arduino to deck / #6-32 screw" + (image :file + "arduino-to-deck/6-32-screw.png"))) (p [check ,(itemize (item