Wednesday, April 23, 2014

Arduino Design

Hello there people on the internet. Welcome to my design post! :)
I thought about several design that might work and go together with my design specks. I will now go back to traditional methods like pen and paper. Once I am done sketching and making rough estimates for the size, I will scan the sketches and upload them.


Design #1


This is my very first design. In this design the ultra sonic sensor, he arduino uno and the motor are all put together used 4 screws. This construction is putn into a metal frame that will stop the machine from going left or right. The power source, a battery, will be attached below a wooden board. The same board the metal frame is attached to. The power to the arduino and the motor will be send trough using a wire.




Design #2



This design is basicly the same as the other one, just that the structure is a ttached to a big frame and I would need more money for all the materiel.



Sadly I could not come up with a 3rd design because my 3rd design would look exacl like #1 or #2.






A little bit later...







I just played around with the servos a little bit and foung out how they work but sadly I found out that they cannot turn 360° and they will not have enough power to lift something. This meant that I had to come up for a new design for my project. After deciding and thinking I had an idea for how make an arduino insect.

After playing around with some tape, wires, speaker and a little bit of code I had a plan what to do. Here is a little sketch of my idea:



This is the design I will be building. I have tried to think of everything while making the sketch. I will now start planning.

















Tuesday, April 8, 2014

Arduino - Investigation






Hello everybody. I will be starting my next Technology project! :)

This time I will be working with arduinos. :)



I am really excited to work wit arduinos! But before I start thinking about my final project, I will have to go through the basic tutorials for the arduino uno and get used to work with the arduino and the software that goes with it. To do that I will be using the fritzing arduino starter kit (Link at the bottom). When I come back with another edit I should be done with the tutorials and I should have already built the cosmic ray gun!
















                                       



                                   















I just finished the basic tutorials and I built the cosmic ray gun! :) It does not look as pretty as on the pictures but the program works! Here is a small video of my cosmic ray gun. Enjoy :D



This was actually a very easy project but at the beginning  it looked difficult but it is not. 
Now I will start thinking about my final project so I can start answering the question for the actual investigation. I will edit this post again in a few seconds.















































Hello again! I just thought about my final project and I know what I want to do! If everything goes well I will build a flying arduino that will always hover a certain distance above the ground! now that I am pretty sure, what I want to do, I will just have to answer the given question for my investigation. Once I am done doing that I can start planing and designing my final product! I am excited :D


What is the problem my project is trying to solve!

With my project I want to solve two problems. One problem that i want to solve is that I never used arduinos before but with this project I want to test what I can achieve with my first project.The second problem I want to solve is that people think that arduinos and other microcircuits are boring but with this project I want show people that with simple things you can create fun things.


Why is there a need for this project!

My project is needed because more people should see how important arduinos. With my project I want to show people that arduinos can be a lot of fun too.


How does it relate to the area of interaction for this project?

My project relates to the are of interaction because my arduino is supposed to be something people interact with. When people but their hand below it the arduino should fly.


What question do you want your project to solve?

With my project  I want to answer the question: Can human physically interact with arduinos?






                             



Design Brief!

What do you need to do in order to solve this problem?
  • I will need to find out how the arduino works (done)
  • I will need to find out how the software works (done)
  • I will need to get trough the basic tutorials (done)

List the resources in order to make the product. 
  • Ping))) Ultra Sonic Sensor
  • Toy Propeller
  • RC Motor
  • Very light material for the outer shell
  • Screws
  • Wires
  • External Power Source

List the resources to investigate these resources.
  • https://www.youtube.com
  • http://www.instructables.com
  • http://fritzing.org/projects/
  • https://www.amazon.de
  • https://www.google.de/?gfe_rd=cr&ei=gLxDU6-JD4OJ8Qfg1oG4CA

List any new words and describe them:
  • arduino (a microcircuit) 

























                               

















Design Specification!

List all the specific requirements that have to be met by the product.
  • The product will need have a working arduino circuit
  • The product will need to have a rechargeable power source
  • The code will have to work together with the motor, power source and the arduino to make the arduino fly.

Describe and design tests for the finished product.
  • Use hands to check if the ultrasonic sensor responds to fast distance change
  • give the product to other people and let them answer a questionnaire 

List other methods for evaluation the product.
  • Interview other people
  • make several tests with the product to test the quality

Discuss alternate materials and software.

I do not think that there are any alternate materials fro this simple project.


This was my investigate stage. I hope you enjoyed it. Now I will start the design post.



Tuesday, March 25, 2014

Friday, February 7, 2014

Programming - Create


07.02.2014

Today I was working on my jumpn' run game menu. I used the turorial series, which is very good an dit alos explains what each command does. After I finished my first button I tried to run the game menu but it would not work. After I changed the onstructor of "close" everything looked fine but now there is one mistake and I do not know how to fix it. Their is a problem wiht the setDefaultCloseOperation.

Here are some screenshoots of my problem:

At first it all looked good

Then this came up when I tryed to run it

After clicking proceed this came up




I ran out of Ideas what to do!!!!! :-(


11.02.2014

Good News. I got the gaem menu to work!!!!! :-)




18.02.2014

I just coded again and I think I am going to change the goal of my project. I tried my best to make a jump n run game but it is more difficult than I thought. I think I kind of got lost with where I am going. My new goal is to make a small java programm that will link to my youtube channel and if I can make it I also want it to point to other websites relating to my youtube channel and maybe make the programm show the most recent video.


25.02.2014

Today I was just looking throught some codes for my youtube programm. The Next time I want to start working on the actuell school

4.03.2014

I hate programming and I never want to do it again!!!!!!!!!!!




11.03.2014

I wrote the whole code again and the programm just crashed! I HATE THIS!!




15.03.2014

I finally managed to write a code that works! :) :) :) After 2 hours I got everything to work!!! This is the code I used:


import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;




import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;





public class frame extends JFrame implements ActionListener {




private JButton schliessen;
private JButton einstellung;
private JButton info;
private JButton ende;




public static void main (String[]args) throws Exception{ 
 
frame frame = new frame("Super Noob");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400,400);
frame.setLayout(null);
frame.setVisible(true);
}
public frame(String title) {
super(title);
schliessen = new JButton("Go to Super Noob");
schliessen.setBounds(120, 40, 160, 40);
schliessen.addActionListener(this);
add(schliessen);
einstellung = new JButton("Time Table");
einstellung.setBounds(120, 120, 160, 40);
einstellung.addActionListener(this);
add(einstellung);
info = new JButton("Information");
info.setBounds(120, 200, 160, 40);
info.addActionListener(this);
add(info);
   ende = new JButton("Close");
   ende.setBounds(120, 280, 160, 40);
   ende.addActionListener(this);
   add(ende);
  
   
JLabel label = new JLabel("Made by Super Noob");
label.setBounds(240,340,150,20);
add(label);
}

public void actionPerformed(ActionEvent e){
if (e.getSource() == schliessen){
Object[] options = { "OK"};
JOptionPane.showOptionDialog(null, "The Link to My Channel: https://www.youtube.com/user/SuperNoobThe ", "Link",

       JOptionPane.DEFAULT_OPTION, JOptionPane.PLAIN_MESSAGE,

       null, options, options[0]);
}
if (e.getSource() == info){
Object[] options = { "OK"};
JOptionPane.showOptionDialog(null, "Super Noob is a Minecraft oriantated Youtube Channel. Right now it's a small channel but with your help we can make this channel grow. Your Super Noob. ", "Information",

       JOptionPane.DEFAULT_OPTION, JOptionPane.PLAIN_MESSAGE,

       null, options, options[0]);
}
if (e.getSource() == einstellung){
Object[] options = { "OK"};
JOptionPane.showOptionDialog(null, "Surival Let's Plays - Every Saturday  ---  Let's Build - Every 2nd-3rd Saturday", "Time Table",

       JOptionPane.DEFAULT_OPTION, JOptionPane.PLAIN_MESSAGE,

       null, options, options[0]);
}
if (e.getSource() == ende){
System.exit(0);
}
}
 

}
}



This is how the programm looks like:


The close button work! :)


The Menu! :) :)


It WORKS


This WORKS TOO!


AND THIS TOO!



I feel Happy!







Saturday, February 1, 2014

Programming - Design


Welcome to my design stage.

here I am going to show you waht I am going to use to make my little game. The coding programm is called Eclipse. It is a simply coding programm and with the help of a tutorial series on Youtube I learn more about coding itself and about the programm.

Here is a screenshot of eclipse:


Tuesday, January 21, 2014

Programming - Plan 1


Wazzzzzzzzzzzzzzzzzup

Today I plan what I am going to do wiht Java. I searched my way through youtube and found a very good tutorial series for Java. With this tutorial (it is in German) I want to make a little jump n run game with java.

This is the link to the tutorial series:

http://www.youtube.com/watch?v=PJ_odWsnwkY&list=PL13I0cBsOJUdFfZpo4cAXwBHTjHIaejV_&feature=c4-overview-vl

The tutorial also gave me a programm to programm with. The programm is called Eclipse. It is a simple windows programm to programm games.

I am now going to start programming and create but at first I have to install Eclipse.