All Discussions Tagged 'Garcia' - Classroom 2.02024-03-19T09:16:34Zhttps://www.classroom20.com/forum/topic/listForTag?tag=Garcia&feed=yes&xn_auth=noHawaiian Technology Inventors Club, Arduino and Beyondtag:www.classroom20.com,2015-05-16:649749:Topic:10671162015-05-16T19:47:03.722ZJoel Garciahttps://www.classroom20.com/profile/JoelGarcia
<div style="margin-bottom: 0in;"><p>It has been quite a learning experience showing students how to build robots from scratch. They are engaged and feel empowered. One of my goals is to show my students that with a bare minimum of specifically needed components, like an Arduino board and a couple of continuous servos, you can create a robot with things around your house. As long as you can keep track of where all the wires go you don't even need the breadboard. One could just twist all the…</p>
</div>
<div style="margin-bottom: 0in;"><p>It has been quite a learning experience showing students how to build robots from scratch. They are engaged and feel empowered. One of my goals is to show my students that with a bare minimum of specifically needed components, like an Arduino board and a couple of continuous servos, you can create a robot with things around your house. As long as you can keep track of where all the wires go you don't even need the breadboard. One could just twist all the wires together, tape four double AA batteries together and there you have it, a robot.</p>
</div>
<div style="margin-bottom: 0in;"></div>
<div style="margin-bottom: 0in;"><p>Everything you need to learn is online. One great place to look is on <a href="http://www.instructables.com/">http://www.instructables.com/</a> where there are a variety of technology projects others share with the world. This is where I learned how to wire our Arduino robots and to program it to move around. This site provided the diagrams, video, and code. What I did was use this knowledge and modified it to accommodate for use in my classroom. There are many other examples that will help me add to the basic robot construct.</p>
</div>
<div style="margin-bottom: 0in;"></div>
<div style="margin-bottom: 0in;"><p>One such addition is building a sensor from scratch. They are whiskers placed in front of the robot, like bumpers. They trigger the robot to move in a different direction when bumping into an obstacle. During class we used a wire hanger to make the bumpers and it worked. However, this was not the ideal material. It turns out that twisted wire, five strands of hardware wire, works the best. For some reason this tends to be easier to work with while also having the consistency of keeping its shape. The bumper was attached to the front of the robot and two posts were mounted to the front as contacts. As the whisker bumps into an obstacle it makes contact with one of the posts therefore completing a circuit that sends a message to the Arduino board which in turn tells the servos which direction to turn. This could be a random or a specific direction.</p>
</div>
<div style="margin-bottom: 0in;"></div>
<div style="margin-bottom: 0in;"><p>I could go into more detail, but I think it would be much better for those who are interested to go right to the source. Here it is:</p>
</div>
<div style="margin-bottom: 0in;"><p><a href="http://www.instructables.com/id/How-to-Add-Obstacle-Detecting-Whiskers-to-Your-Rob/#step0">http://www.instructables.com/id/How-to-Add-Obstacle-Detecting-Whiskers-to-Your-Rob/#step0</a></p>
</div>
<div style="margin-bottom: 0in;"></div>
<div style="margin-bottom: 0in;"><p>I did find an error in the code however. So, i made the correction and attached the .ino file to this discussion.</p>
</div> Hawaiian Technology Inventors Club, Arduino and Beyondtag:www.classroom20.com,2015-04-30:649749:Topic:10655102015-04-30T05:20:12.185ZJoel Garciahttps://www.classroom20.com/profile/JoelGarcia
<div class="postbody"><div class="xg_user_generated"><p><span class="font-size-3">Here are projects that my students have been working on lately in the club. We began the year working with electronic circuits and then experimented with the Arduino microcontroller to create circuits to blink lights. Students create a circuit to light up a diode and write the program to control the frequency of blinks and intensity of brightness. Then they upload it to the board which controls the circuit.…</span></p>
</div>
</div>
<div class="postbody"><div class="xg_user_generated"><p><span class="font-size-3">Here are projects that my students have been working on lately in the club. We began the year working with electronic circuits and then experimented with the Arduino microcontroller to create circuits to blink lights. Students create a circuit to light up a diode and write the program to control the frequency of blinks and intensity of brightness. Then they upload it to the board which controls the circuit. Students are programming in C using the Sketch IDE. Now they are building robots using CDs, Velcro, and hot glue. First they help each other build the frame; then they connect the Arduino board to the servos and power source. A program is uploaded to the board for programmed operation. Students experiment with ways to modify the program to have the robot move in different directions. They are truly engineers creating a robot from scratch, actually modifying the internals of their creation, wires, sensors and all. Future goals are to <span style="text-decoration: underline;">build</span> a sensor to turn the robot, add another sensor to follow a line, add a sweeping arm, and experiment with other materials to build the same robot. Since the Arduino board is not permanently mounted on any one project we can use the board for countless other tasks.</span></p>
<p><a target="_self" href="http://storage.ning.com/topology/rest/1.0/file/get/1798933511?profile=original"><img class="align-right" src="http://storage.ning.com/topology/rest/1.0/file/get/1798933511?profile=original" height="178" width="283"/></a></p>
<p></p>
<p><a target="_self" href="http://storage.ning.com/topology/rest/1.0/file/get/1798935117?profile=original"><img class="align-left" src="http://storage.ning.com/topology/rest/1.0/file/get/1798935117?profile=original" height="201" width="269"/></a></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p><span class="font-size-3"><a href="http://hawaiianfifthgrade.weebly.com/arduino-inventors-lab.html">http://hawaiianfifthgrade.weebly.com/arduino-inventors-lab.html</a> </span></p>
<p></p>
</div>
</div> Arduino in the Elementary Classroomtag:www.classroom20.com,2014-10-18:649749:Topic:10370412014-10-18T04:53:00.978ZJoel Garciahttps://www.classroom20.com/profile/JoelGarcia
<p>I have recently started to use Arduino micro controller boards to provide an opportunity for fifth and sixth graders to experiment with building and controlling circuits. Students write code, verify, and upload the program to the Arduino board using Sketch an integrated development environment. You can build simple circuits like a blinking light and create programmable robots. Is there anyone else in this community doing the same thing or something similar? What technology do you use? How…</p>
<p>I have recently started to use Arduino micro controller boards to provide an opportunity for fifth and sixth graders to experiment with building and controlling circuits. Students write code, verify, and upload the program to the Arduino board using Sketch an integrated development environment. You can build simple circuits like a blinking light and create programmable robots. Is there anyone else in this community doing the same thing or something similar? What technology do you use? How are you implementing this in the classroom?</p>