Arduino Light Box With Ultrasonic

This week was the second part of our session with FabLab and I was so eager to learn more about what we would place inside the boxes we had laser printed last week. I got to work with Brandon Rice (Lab Assistant and Consultant) and Aakanksha Ardhapurkar (Lab Assistant) who taught us how to make LEDS controlled by an ultrasonic sensor. Honestly, going in to the session I was nervous because I had no experience with hardware though I did have some in software. Many of my friends had talked about using Arduinos as a great prototyping platform so I was excited to play with both hardware and software through it.

In the lesson we started out with learning how to make blinking lights on the hardware through a code that we would apply. In setting up the hardware we used an Arduino Uno, cable, LED, jumper wire, breadboard and resistors. I thought it was so amazing how there were so many different numbered and powered pins within the board that could create such powerful connections. Because all the objects we used to put on the breadboard and the Arduino was quite small it was sometimes hard to find the exact place to put it and those little mistakes would lead the blinkers to not blink. Brandon had taught us how the circuit would work in regards to the arduino, breadboard and LED as electricity only flowed in one direction around a circuit we had to put them in correctly. Once we finished building our hardware we started working on the software through Arduino Software that was in an integrated Development Environment, the software could be used to write code and upload codes to the Arduino board. There were various settings that we could change with the lights but we were specifically working on making them blink and the settings can be seen on the software (File à Examples à 01 Basics). Once we connected the software to the Arduino board we would upload it, though some of our boards took awhile to function properly we all learned that many of them were little issues with the wires that we hadn’t put in correctly. What I found great about this project was that even though we would make mistakes we had the chance to fix them and still make the system work properly. We were given some other activities such as hacking the code and making the lights blink in a certain beat. Near the last part of class we had complete the ultrasonic sensor wiring diagram and as a group we definitely worked together to make it all happen and all our boards ended up accomplishing what we had hoped for with the sensor lights.

Though we had to tear apart the hardware, I can’t wait for the soldering process when we put everything together. So far I feel that I’ve been learning so much from my experience with the FabLab and am very grateful!

In the process of building:

Final results:

Fusing Our Business and Making Aspirations

In the ongoing three-part series at the Champaign-Urbana Community Fab Lab, our class this week primarily focused on the process of soldering, yet another making activity that I was previously unfamiliar with. While the instructional course ultimately proved to be very time consuming and required incredible delicacy, there is little doubt in my mind that this is a crucial tool in any maker’s arsenal of building tools. Soldering allows for more accurate and uncluttered connections between various electronic parts, such as wires, resistors, and other components. An additional benefit of soldering is the ability to maintain the original shape of the soldered metals, considering that the solder has a much lower melting point than the adjoining metal. Since the fusing occurs at much lower temperatures (albeit still incredibly hot), the metals that are being connected do not warp in shape or size, nor do they melt. Lastly, soldering allows for the joining of multiple wires using a single focal point. This can allow electricity to be conducted, as all the wires have been bonded together.

To begin, we were each given a simple kit consisting of numerous wires, six resistors, six LED lights, a lead coil and a photoresistor. Our group leader then demonstrated the actual process of soldering: the heated iron was applied to two overlapping wires, and, when hot enough, the lead coil was briefly touched to the juncture. The heat would melt the lead and fill the joint, essentially bonding the two wires together. We were also shown how to use two different “tricks of the trade”, one being a device fondly called the “helping hands” (pictured in the above photo), the other being double-sided scotch tape. When using the helping hands, one wire would be secured by one of the claws, while the other wire was placed in the other claw. Once the claws were positioned so that the wires were aligned, the process of soldering was made exponentially easier, as the claws were able to maintain a steady hold of the wires. The duct tape worked in a similar fashion, perhaps with less precision. I personally favored the helping hands device, as the setup time was minimal and it allowed for the soldering of more complex joints.

After soldering each wire to a resistor and subsequently each resistor to a LED light, we then connected certain wires to the Arduino board. This effectively produced the same light dependent resistor that we created last week, however the resulting product had a much different appearance. The soldered wires gave the resistor a much more streamlined, uncluttered look, one that made it significantly easier to track and identify connections.

While at first the process seemed laborious and too precise, I quickly learned the added benefits of utilizing a process like soldering. The resulting product boasts useful and concise connections while maintaining its shape and size. Going forward, I hope to incorporate soldering in some capacity into our final project.

An Introduction to the Fab Lab

This week we had our first encounter with the opportunities and capabilities of the Champaign-Urbana Community Fab Lab. The Fab Lab, although I was unaware of its existence prior to this semester, is a leading-edge open and collaborative workspace for design, creation, and printing through the use of computer-driven technologies, such as 3D printing, lasering, inkscape, and soldering. Below is a picture of one of the spaces within the workshop.

One of my favorite aspects of the Fab Lab is its openness to the entire community, irrespective of whether the makers are students or local community members. Everyone is welcome, and given the resources, to collaborate, share, and implement their ideas. One maker that we met was trying out a new machine called a “Water Color Bot” (the link to a YouTube explanation can be found here), which uses a specific software to produce complex water color paintings, using precise brush strokes and shading. While he was still becoming acclimated to the software, this is just one example of the various initiatives being worked on in the Fab Lab.

After receiving a tour of the workspaces, we were split into three groups, of which my group was assigned to utilize Arduinos to code behaviors into our widget. Arduino’s are an open-source platform that allows users to code certain behaviors and actions into an electronic object. In this case, our object that we were encoding was a photo resistor (light dependent resistor) with LEDs. Essentially, by wiring the LED lights to the light resistor and writing some basic “for” loops in the Arduino code, the LED lights would illuminate when there was no presence of light (when it was covered by a hand, for example), and would turn off in the presence of other light. I thought it was an incredibly useful and applicable first exercise in Arduino technology. Though the coding and wiring itself were complex, it was simple enough for us as first-time users to comprehend. In addition, I enjoyed being able to see a tangible result of our efforts, as opposed to just writing the code. The final product is pictured below. I look forward to engaging with the lasering/inkscape and soldering workspaces as well, and will definitely look to incorporate this technology into our final semester project.

The Hands-on Intro to Digital Making. Part 1: Circuits and Soldering.

LabLocationMd

CU FabLab. Located at 1301 South Goodwin Avenue, Urbana IL.

This week was definitely my favorite class session, because I am a person who loves getting work done physically and having a physical product in my hands. After hearing Jeff Ginger – the director of CUC FabLab – tell us about the lab in week 2, he gave us a great tour through the space where we got to go in as part of a series to get trained on and work with the many great tools and resources there ranging from 3D printing, to digital embroidery and every thing in between such as the biohacking space and laser cutter. It was also interesting learning how it all tied in with a Fablab movement/Network of FabLabs across the globe. Seeing the place in person was definitely more inspiring as they turned a place that could be considered run-down into an environment where ideas and creativity are not just born but brought to life. Its very astonishing how much is possible and available through the lab, they had a section for each of the above mentioned and set up classes to teach each of these concepts.

@Fab Lab splash-b8d8cb4fbb

Different facets of the FabLab.

After the tour we, were split up into groups to partake in these classes to dive into one of these facets. I started with circuits and soldering using the given starter kit shown below. It consisted of an arduino uno board, batteries to power it, a photo resistor/resistor that changes its resistance according to the amount of light that hits it,

IMG_8006

Starter Kit

So with these resources, we will create a light sensing box that changes color the darker it gets around the sensor on the box. We were taught the basics of soldering – which means to join two wires using a hot-tip soldering iron and tin metal as a joint -then setting up the wires in the right connections with the LED lights and resistors, and finally plugging them into the arduino boards that were preset with the code needed for the final product. I enjoyed my time working on these so much that I bought some parts to work on my own personal projects and thats one of the effects that the FabLab has on people – inspiring the maker mentality to people that visit.

IMG_8008

IMG_8009

My Final Circuit

And now that we will have these skills and be familiar with these resources, we will be able to apply them to our own group projects due at the end of the semester. I am looking forward to the next two weeks where I will learn how to use laser cutters, write Arduino code and bring them all together. And I suggest everyone gets involved in the fablab nearest to their communities. Here’s links to learn more about Fablabs and where to find the nearest one. Link 1. Link 2.

Week 6: First Visit to the Fab Lab

This week, we paid a visit to the surprisingly out-in-the-open Champaign-Urbana Community Fab Lab; a free community center-like makerspace open for anyone. The Fab Lab is aptly named as the inner workings of the building are almost like a laboratory filled with fabulous creations by the volunteers and others who happen to stop by. Unlike our Digital Making Lab, it contains not only 3D printers, but other varieties of technology designed for the specific purpose of creation. These include sewing machines, paper cutters, laser engravers, and soldering stations. The lab contains a plethora of methods for people to express their creativity; it’s a shame that it is not very well known.  < Outside view of the Fab Lab

For the first week here in our 3 part saga in this lab, one person from each of our groups was assigned to a station in the lab where we would participate in a different workshop to make something out of nothing. For my personal station, we worked in electronics. I chose this because as an electrical engineering major it was definitely in my all you expertise and I knew that I would be able to learn something to improve upon. Our project was creating a type of light-sensing electronic circuit using LEDs, a photocell resistor, and an Arduino. Depending on the amount of light sensed by the resistor, a different color LED would light up. If no light was sensed, then all the LEDs would turn on. The project involved looking at some schematics and quite a bit of soldering, and the end result as it currently stands (an Arduino board with a bunch of wires and LEDs branching everywhere) did not look so appealing, but the functionality was the true beauty of it. Plus, we should be able to improve upon and make the design “prettier” in our next workshop. The other two groups were split into those working with laser cutters and coding in the computer lab portion of the Fab Lab. Laser cutting is another type of 3D printing in a sense, but in a way opposite to the norm. Instead of starting with nothing, your starting material is already there. You just need to decide upon a design and what portions you wish to cut out rather than add on. The results are stunningly precise. And while coding might not seem as glamorous as the other two activities, it is the basis of modern day electronics. Virtually every device for use by citizens requires some programming: phones, computers, televisions, and the 3D printers we use in our lab. It may not inherently make some visually stunning object, but without it we wouldn’t be able to use the machines that make those objects in the first place. All in all, these activities were extremely enjoyable to spectate and participate in, and in doing so we’ve gained knowledge of more methods for our use in not just our final project, but Making as a whole.

 Arduino Circuit

Laser Cut Tiger Puzzle

 

Fab Lab: Intro to Arduino

Throughout the four years I’ve been at UIUC, I’ve probably walked past CU Fab Lab about 8 times (yes, I do realize that’s awfully specific) but never have I had the opportunity to check out what it was about. This week, our class took a trip to the Fab Lab and in my opinion, it was one of the most eye-opening things we’ve done so far. From the outside, it looks like a pretty insignificant, beaten down building. In fact, it is the second oldest building on campus and used to store horse carriages. But inside, it’s an entirely different world of its own.

17122023_1526496920701959_635175370_o17176301_1526495907368727_821673810_o


17122168_1526536830697968_728589580_o
As seen in the pictures, the lab consists of colorful wall decorations as well as computers and machines buzzing away while at work. Jeff Ginger, the director of the CU Fab Lab, first gave us a brief history of the organization, then a tour of the building itself.

Afterward, I had the chance to work with Arduino for the first time. Arduino is a programmable microcontroller. It contains pieces of codes in which it executes on demand. The Arduino is then connected to LEDs, motors, and motion sensors via IO pins. We first learned how to wire the board. Then, we moved on to connecting it to a computer software and inputting codes that control the Arduino.
17175848_1526496060702045_1425635065_oIt was quite challenging for me at first because of the complexity of the wiring process and the constant feeling that my fingers were way too fat to properly place the wires in the right spots. But with the help of the instructors and peers, ultimately I was able to create an Arduino circuit board in which the LED lights will blink when it can no longer detect light with its light sensor.

Me hovering my hand over the light to make the LED blink.

As someone who hasn’t previously worked with electronics and doesn’t have much experience with coding, I am fascinated by Arduino and its functions. Moving forward, I would like to explore more of this small but powerful machine and its capabilities. Meanwhile, I found quite a few online resources such as this tutorial of basically what we did in this lab as well as a cool video of a fire breathing pony made with Arduino.

Introduction to Intricate Designing

For this week and the upcoming two weeks our class has the privilege of going to the University of Illinois FabLab to learn new tools for our upcoming final project. The first time I had heard about the FabLab was during Jeff Ginger’s presentation during class. I was very intrigued by the different things I could create at the FabLab and was incredibly excited to be able to go and learn from experienced users. When entering the FabLab we were given a tour of the whole facility then split into three groups to begin learning the different tools available. I was assigned to the group led by Holly Brown (Lab Manager and Instructor) and Clinton Gandy (Lab Assistant) to work on creation, design and the process of building boxes through a graphics software called Inkscape.

We had been told that Inkscape would be similar to Adobe Illustrator and I had played around with the application here and there. Throughout class we were given a tutorial box to create, a tutorial of Inkscape and a chance to design our own box that would be laser printed on the wood that was provided by the FabLab. We started by learning the various tools that could be used on Inkscape especially ones that would be useful in designing our boxes, such as grouping and creating holes. Here is a link that gives users an idea of the different features that Inkscape provides: https://inkscape.org/en/about/features/. We then imported the box design onto Inkscape and began adding holes onto one side of the piece that will be used for the lights to shine through in the next two sessions. On another side of the box was a rectangular hole for the battery to come out that would be used for the lights to shine. On the other sides we were able to add our own designs but specifically we were told to use silhouettes of images that could be found through Google. I had chosen silhouettes that I related to personally because I figured it would be more special. Inkscape is a nice introduction graphics software to understand and it was easy to maneuver things around at ease. I really liked how the interface was so simple yet provided an opportunity to draw seamlessly. It was great that imported and exported files could be done through various file formats and overall was comprehensible. I believe that any user is able to use Inkscape to design practically anything. Furthermore, the software allows users to start from the beginning stages to the final stages of a professional design format, which we had created towards the end of class.

After finishing up the box design we had sent them to the laser printer, however, the laser printer took awhile to complete each design and I was not able to watch my design be printed by the end of class. However, when I was watching other student’s designs I was really intrigued with how the lasers had hit the wood to print. The designs were incredibly intricate and we were all amazed with how it was able to print so easily, though it was interesting to see how the laser printer had to be watched carefully at all times in the chance of a fire occurring.

Here is a panoramic of the entrance of the FabLab.

This is the a smaller version of the box we would be creating for practice and putting the box together.

This is the completed tutorial box.

This was an example of what the creation will look like once all the FabLab classes are complete.

Here is the design I had put on one side of the box.

As I stated earlier I was unable to have my design go through the laser printer, but here is how another student, Ian’s design had turned out.

Tinkering and Soldering

The Champaign-Urbana community fabrication laboratory otherwise known as the CU FabLab led our class throw 3 different stages of building a small box that has a light sensor and powered by Arduino. The class split into 3 groups, one laser cutting the box, one soldering the wires and builds together and another group worked on coding the firmware. Splitting this into groups and stages made creating this project to be much more manageable and help show how much work truly goes into the design of an item from its conception to its creation.

20170227_140237

20170227_140408

I have never soldered before nor worked with Arduino and so it was exciting to be able to learn from professionals and people who knew what to do. Going into the FabLab I did not know what to expect and so to know that there are so many resources at our disposal really gave me hope about how our project can be created here. The soldering material was lead based and so it was instrumental that we do not touch our faces or body with our hands and that was surprising to me that we utilized lead. However, we were explained at how the smoke that rises, aka, flux, is very toxic and so soldering with other materials makes the flux much worse. We were then given our Arduino units as well as LEDs, resistors, sensors and wires.

20170227_143547

Each student in the group had a soldering iron in front of them and we were given a tool that is referred to as the ‘helping hand’ which helps hold wires for you to solder. There were some frustrating moments as solders operate at roughly 800 degrees Fahrenheit and so it was very dangerous as one can easily burn yourself.

20170227_142126

Our outcome after soldering the pieces all together was 5 LEDs each connected to a resistor and then attached to the light sensor. The way the object operated was triggering specific lights when there is a certain amount of light being received by the sensor. So as you can see, the bulbs each flicker as a number of light decreases, then all of them flicker when it is pitch black.

Snapchat-1967153025

After learning about Arduino, I became very curious as to what items can be made with it and how it operated. The website Make Use Of highlighted the many potential projects that it can be used for. Through that, I found a personal project I might work on now since I am learning the basics of Arduino. The Fablab sessions are not only very informative but it is allowing me to think outside of the box and reinforces the notion that I can build and make anything I want as long as I put my mind towards it.

Week 2 Summary: Diving Deeper

Week 2, Monday, late-afternoon and the MakerLab is filled with the sonorous sound of the 3D printers whizzing away. Walking into the familiar classroom to not only hear the soothing buzz of creation but also to feel the ambiance of the eagerness to learn and have fun were certainly worth the climb and much-needed exercise up to the top floor of the Business Instructional Facility.

Week 1 was all about settling into the class with an introduction and overview of what “making” with alumni Arielle Rausin and John Hornick. Arielle, a local entreprenuer, talked about her glove business (mainly for wheelchair racing) and how 3D printing enabled her to become so successful in her innovations. John Hornick, the author of 3D Printing Will Rock the World dove into what 3D printing has in store for users in the future and how it changed the way people design, make and interact with the world. This week, we learned about additive manufacturing and rapid prototyping. We had the privilege of listening to the guest lecturer and Director of the Champaign-Urbana Community (CUC) Fab Lab, Jeff Ginger. We also successfully reviewed the two learning objectives: discovering different websites where other people create and share different designs of objects and learning the basics of 3D printing.

To start off the class, we split up into 7 different groups to explore different sites in which different people from all around the world shared their creations. Many of these sites such as thingiverse.com and youmagine.com are open source and let beginners and advanced makers alike share and create designs to tinker with. These sites are platforms that make such “blueprints” easily accessible and have become important in the Maker Movement.

Here are the links to the sites that we explored in this class:
http://www.thingiverse.com/

http://www.shapeways.com/

https://www.youmagine.com/

http://www.instructables.com/

http://www.myminifactory.com/

After going over these online sources, Jeff Ginger talked about the CUC Fab Lab, which is an open and collaborative workshop space for technology-driven innovation and design. The facility and other Fab Labs are central players in the Maker Movement (a social, economic, and political movement that incorporates both technology and DIY culture). Within the CUC Fab Lab, Jeff brought up the extensive equipment such as engravers, electronic cutters, sewing machines, and 3D printers, that enables local entrepreneurs and students alike to create their own products. The CUC Fab Lab also enable and encourages people of all ages and backgrounds to stop by and explore the facilities with the help of the staff and volunteers. One example Jeff showcased was Monet and the Waterlily Friends, a children’s book by Judy Lee, an artist, and entrepreneur, that started at the Fab Lab and was successfully kickstarted. The Fab Lab encourages people to become makers through exploration of the design. You can learn more about the Fab Lab by visiting http://cucfablab.org/ .

After the guest presentation, we learned more about the basics of 3D printing such as the STL file (a file format used in 3D printing). We went onto http://thingiverse.com to find simple objects such as a toothbrush holder, a grocery bag holder, and an Illinois state keychain to print. We used the computer application, Cura, to help transfer the data to the 3D printer (through an SD card).

A 3D printer in action.
Charlene's finished Illinois keychain
In general, the students this week had fun and learned more in depth what 3D printing is. Many of the students before this class never saw 3D printing as something important. For a lot of the students and certainly myself included, this week was the first week we printed. Personally, I was definitely surprised and felt pride and accomplished that I was able to make my own keychain. The following are several students’ views of the course and Week 2’s activities:

“Before this course, I had never realized the importance of the Maker Movement that was being created and developed within the community.” – Charlene

 

“As we approach week 3 of the Digital Making class, I can say that this class has been extremely enjoyable thus far. There have been many things I’ve learned already and this is coming from someone who was going to buy a 3D printer about two years ago.” – Jorge

 

“Mesmerized by the 3D printer in action, buzzing away as it slowly built my model one layer at a time, I certainly felt like I was a little kid again.” – Tiffany

Before the class meetup, we were also required to read The Maker Mindset and Neil Gershenfeld’s “How to Make Almost Anything.” While Gershenfeld raised more legal and moral concerns regarding the printing and possible fabrication of designs, The Maker Mindset took a more positive approach in commending how the Maker Movement transforms education by challenging and offering limitless opportunities for students to innovate and create their own objects. Personally, this hit a chord with me and reminded me that while this course encouraged us to push for creativity, challenge our thinking, and succeed in our projects, it was also an opportunity to fail and learn from mistakes. Many courses in the business school do not allow a lot of buffer room to make mistakes, learn from them and redeem them. Yet, after just week 2 and being able to observe not only an excellent professor with over 10 years of teaching, 4 of those years as the director of the Illinois MakerLab guiding us, but also being able to have hands-on experience and first-hand accounts of the digital making process, this class has already surprised me and have definitely spiked my interest. I am sincerely and genuinely excited to see how this class will shape and mold us into the creative and innovative future generation. I hope that in Week 3 will be just as enticing when Design for America presents about Design Thinking.

If you want to learn more about Week 2 and are interested in what individual students learned, here is the link to the Week 2 reflections:

https://publish.illinois.edu/digitalmaking2017/category/week2/