Design Sketches Refining and building method sparring

I refined the rough design sketches, I went with a design with the asteroid belt on seperate supports. But we went with the second design, the ring attached to the installation because of the building method we chose today. We chose to build the installation with a sturdy wooden ‘box’ in the middle. Then wrap around it with a very thin MDF sheet of wood and directly attach the asteroid belt to it with PVC piping. So the asteroid belt is now attached directly to the structure with no empty space in between. The layering would look like this from above:

WhatsApp Image 2019-06-07 at 14.02.06.jpeg

Design1Design2

 

 

 

 

 

 

@burdetiadrian8

@izabelatyprowicz

@oyvindknustadgmailcom

@uselessmarkies

@ruhrexp

@appleflapjc

Sketching our installation based on the materials we have.

Based on the materials we have Thom and I made some sketches that we are going to use for the exterior design that we are going to build very soon.
Next step is to render a nice illustrator file based on digitized sketches.

@appleflapjc @uselessmarkies

The operating system

The operating system for our installation

Raspberry Pi is a full-featured computer with an operating system
Arduino is a development kit with a simple microcontroller.

Hardware

When you look at an Arduino next to a Raspberry Pi, it’s clear that the hardware differs quite a bit between those two.

Power

The Arduino’s power supply requirements are very simple; you can plug it into your computer or a battery pack, and it will start running code immediately. If the power is disconnected, it will stop; there’s no need to run a shut-down process. The Raspberry Pi, on the other hand, because it has a more full-featured computing system in place, should be shut down like a regular computer, and can be damaged by power cuts.

Both the Arduino and the Raspberry Pi have a very low power draw and can be run for a very long time without using much electricity

Connectivity

The Raspberry Pi comes ready to be connected to the internet; it has a built-in ethernet port, and it’s very easy to get a USB wifi dongle to give it wireless connectivity as well (you can see a very tiny one in the image below). This is one of the reasons why Pi is the device of choice for things like personal web servers, printer servers, and VPNs.

The Arduino, on the other hand, doesn’t have any built-in capability for connectivity. If you want to connect it to the internet, you’ll need to add an extra piece of hardware that includes an ethernet port. If you want wifi connectivity, you’ll need a different piece of hardware again. Because the Arduino is meant for hardware projects instead of software ones, it needs a bit of tinkering to get it connected.

USB

Because the Arduino isn’t meant to communicate with computers, it doesn’t come standard with any USB ports that you can use for this type of communication. A single port can be used to connect the Arduino to your computer via your computer’s USB port, but that’s it. The Raspberry Pi, on the other hand, has four USB ports that you can use to connect it to a router, a printer, an external hard drive, or a wide variety of other devices.

Software

To really understand when you’d want to use one board or the other, you’ll need to know what each one can do, and a lot of that is dependent on the software.

To complicate the issue, the Arduino doesn’t come with any software per se. It has very basic capabilities to interpret the code that it receives and alter the functions of the hardware that it’s connected to, but the board doesn’t have an operating system or any sort of interface besides the Arduino integrated development environment (IDE).

What this means in practice is that you need to create the software that runs on the Arduino.

Using the IDE, you’ll create a set of commands that the Arduino will interpret and enact.

A simple set of instructions could say something like “turn the red light on for three seconds, turn it off, turn the green light on for three seconds, turn it off, repeat.”

I think that the Arduino is a great choice for anyone interested in electronics.

In contrast, the Raspberry Pi comes stocked with a fully functional operating system called Raspbian. This OS is based on Linux and was created specifically for the Pi. There are a number of other operating systems that we can use with the board, most of which are Linux-based, but Android can also be installed.

Operating systems aren’t the only pieces of software that the Pi runs. There are also a number of useful apps that you can use to accomplish different tasks. One of the most common uses of a Raspberry Pi is as a media server.

Of course, you can write your own programs for the Raspberry Pi as well, and that’s one of the best reasons to get one: to learn to code. Python is the recommended language for the Pi, but C, C++, Java, and Ruby are all pre-installed on the board.

Arduino can be tweaked to support other languages, the native Arduino language is the best choice; if we’re looking to learn a more useful language, the Pi will give you more options, I learned C#.


Choosing our technology

Raspberry Pi   800px-Raspberry_Pi_Logo.svg

trans

The Raspberry Pi is just a mini computer with a compact PCB (printed circuit board) with the size of a package of cigarettes. The Raspberry Pi is handy to understand the basics of computer technology but also to control complex stuff like devices. Not really special that the device is popular with hobbyists and other interested people.

Because of that, the Raspberry Pi is working on an operating system, it works just a little bit easier than an Arduino or Particle Photon for example. Also, the Raspberry is handy if you just want to use it as a mini computer for movies, music or internetting, etc. The Raspberry Pi doesn’t have a memory like a normal computer, for this you need an SD-card. Here you can put an operating system. Noobs is recommended to use for that installation. Here you can choose multiple operating systems like Raspbian or Windows 10. For the hobbyists, the Raspberry Pi has some pins, called GPIO’s. With these pins you can control stuff like LED strips, sensors or other devices.  There are a lot of tutorials to work with the Raspberry Pi on the Internet.

Specifications (Raspberry Pi 3 Model B):

De Raspberry Pi 3 Model B is the following model after Raspberry Pi 2 model B since February 2016. The new functions on the Raspberry Pi 3 Model B are:

  • 1.2 GHz 64-bit quad core ARMv8 CPU
  • 802.11n Wireless LAN (Wi-Fi)
  • Bluetooth 4.1
  • Bluetooth Low Energy (BLE)

What does Raspberry Pi 2 & 3 have in common:

  • 1GB Ram
  • 4 USB ports
  • 40 GPIO pins (General-Purpose inputs/outputs)
  • HDMI port
  • Ethernet port
  • 3.5 mm audio jack (mini-jack) and composite video
  • Camera interface (CSI)
  • Display interface (DSI)
  • Micro SD lock
  • Video Core IV 3D graphics core

Arduino

pobrane

Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs – light on a sensor, a finger on a button, or a Twitter message – and turn it into an output – activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. To do so you use the Arduino programming language (based on Wiring), and the Arduino Software (IDE), based on Processing.

Specifications

  • Microcontroller: ATmega328
  • Operating Voltage: 5V
  • Input Voltage (recommended): 7-12V
  • Input Voltage (limits): 6-20V
  • Digital I/O Pins: 14 (of which 6 provide PWM output)
  • Analog Input Pins: 6
  • DC Current per I/O Pin: 40 mA
  • DC Current for 3.3V Pin: 50 mA
  • Flash Memory: 32 KB of which 0.5 KB used by bootloader
  • SRAM: 2 KB (ATmega328)
  • EEPROM: 1 KB (ATmega328)
  • Clock Speed: 16 MHz

Raspberry Pi vs Arduino

Arduino Uno Raspberry Pi 2 Model B
Cost (base model) 20 39
Processor 16MHz AVR ATmega328P 900 MHz Broadcom ARM Cortex-A7
Storage 32 KB n/a
RAM 2 KB 1 GB
I/O pins 20 17
OS n/a Raspbian, other varieties of Linux, Android
Languages Arduino, Java, C, C++ Python, C, C++, Java, Ruby
Best for Hardware/prototyping Software/server
Power supply 5V USB or DC jack 5V USB

 

Conclusions:

We chose Arduino because it fits the best with what we want to do since we want to use buttons on the installation together with a screen and a hand scanner made of a capacitive sensor with LEDs inside.It will also have a PIR and the installation it’s reacting on the Infra Red. We will program the installation with the use of Arduino through Firmata and Processing since we are all familiar with it and own one. In our opinion Arduino it’s more stable and easy to use in combination with the laptop.

We are also trying to find the best materials, to make research and to test them.We will attach a PIR sensor, LEDs, a capacitive sensor. We will have a screen and a hand scan also.

Why?

  • Each touch sensor requires only one wire connected to it.
  • Can be concealed under any nonmetallic material.
  • Inexpensive
  • Can be easily used in place of a button.
  • Can detect a hand from a few inches away, if required.

Making research on different websites, watching tutorials and testing will help us to find the best way to build our installation.

For now, we have a clear idea of what we want to use and on how we will make it but we are still making research on how to program it and how the technology behind it works.

We want to create devices timers and sensors – the Arduino is the way to go; its low-level interface and easy I/O connections make it the best way to go if we want to build something.

The Raspberry Pi makes a very good server or data storage system and is great for learning to program in traditional languages. We don’t want to communicate with the other computers so it’s not especially for us.

@izabelatyprowicz

Epic Quest for a dome.

Today we discussed what kind of dome we were going to use.
There was a discussion on if we should roofwindows or something else. Then out of nowhere, someone from another team reminded us of the plastic domes with saxcel inside.
So @uselessmarkies and I went on an epic quest to get our hands on one of those domes. We found some teachers who gave us some useful information. They told us that there were more domes at Villa Serphos, a Saxion building were we havent been yet. It was a curious villa with weird luxurious decorations, stuffed animals and a whole catering kitchen. And there we saw them, one entire wall full of those domes we wanted so bad.
9aca47c8-0b87-4b26-8d12-511711417dca.jpg
We didn’t know who to talk to. Some people were having a meeting and one of them said we had to look for Herman, the housemaster.
After looking through various rooms, we finally found Herman and he took us to his basement, which was filled with old boxes and crates with soda. And there it was, two spare domes! We could use one for our project! SUCCES!!

@appleflapjc @uselessmarkies
19d4c7c8-1524-4ba7-bdc2-123ed8febab5.jpg

Material and Sponsor scouting

Today Vasil and I went to multiple building markets. We found some interesting new possibilities for building our installation but also thought of some new problems. One very useful material we discovered is a large thin sheet of MDF wood. This we can wrap around the pedestal to get a round shape.

WhatsApp Image 2019-06-18 at 11.32.38(1)

I also approached the employees if sponsoring might be an option. Only the praxis might be able to sponsor us, since the rest didn’t do sponsoring. I made an appointment for next tuesday to discuss it with the store manager.

@ruhrexp
@uselessmarkies

WhatsApp Image 2019-06-18 at 11.32.38

Technical Drawing

I improved the technical drawing and added more details in AutoCAD. It’s based on the 3D model that Vasil did in Maya. I think that we still need to improve it, but only when we know more details and have a more detailed overview of the installation.

At this point, it is a ready drawing that will change. We are also waiting for feedback from teachers.

techdraw.JPG

@izabelatyprowicz