Giter Club home page Giter Club logo

arduino-bubble-machine's Introduction

CS207-Bubble-Machine

This Repository is Designated for the Final project of CS-207 - Building interactive Gadgets. This projects is a an automated Robot that blows bubbles when turned on, it uses 2 Servos and 5 DC Motors with Fans attached, all this is programmed using the Arduino Uno.

The Robot works by having the two servos one has a ring attached to it that goes up and down to dip the ring in the soapy water, while the other servo moves to position the ring infront of the DC motor for it to make the bubbles.

Repository Contents

/Code - This Folder Contains the Code used for the robot.
/Hardware - This folder contains the schematics, and the circuit for the project
/Project Documents. - This folder Contains the Documents of the Project, (The proposal and the Write-up).
/ProjectinMotion - This Folder contains a video and pictures of the Project in Motion when it's done.
/README.md - this is the file you are reading right now.

Requirements and Materials:

  • 1X Arduino Uno (other types can be used).
  • 5X DC Motors Fans.
  • 4X 12V DC Motors.
  • 1X 5V DC Motor.
  • 1X Diode
  • 1X Transistor
  • 2X Micro Servos.
  • 1X PotentioMeter.
  • 1X 2.2kΩ resistor.
  • 1x Bubble-Mix.
  • 1x metal angle.
  • 1X Glue Gun.
    • Glue sticks as needed.
  • 1X small wooden Pallet.
  • 2X plastic Cups.
  • Wires (I used around 20).
  • Extention Wires ( I used around 8).
  • 1X Towel.
  • 1X Metal hinge.

Instructions

Build Instructions

  • To build the Bubble making Robot, you would need the connect the Hardware in the following way: Final_Sketch

Software Instructions

  • Please Upload the code found on /Code on your Arduino uno.

Final Instructions

  • Fill the Plastic cups with the soapy water.
  • Connect the Arduino uno with the USB cable or with AC-DC adapter.
  • Enjoy the Bubbles

Credits:

arduino-bubble-machine's People

Contributors

adamhalawani avatar

Stargazers

Trevor Tomesh avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.