Papper Tosket



vår DIY-projekt som heter "Paper Tosket".

Vad är den gjord? Den stödjer människor att använda papperskorgen mer (mindre sopor i det offentliga rummet). Det gäller en "rolig aspekt" kasta dina sopor i de papperskorgen. Det är principen om en basket match där du får en punkt för att kasta något i basket netto.

Vi började med programmering i bearbetning och Arduino, baserat på en Ultraljuds avstånd sensor >> http://www.parallax.com/tabid/768/ProductID/92/Default.aspx. Denna sensor mäter avstånd och är perfekt för valfritt antal program som kräver att du utför mätningar mellan stilla objekt.

När någon kastar en boll av papper i papper Tosket, distansera, som mäts genom ultraljud avstånd sensorn minskar och därför minska siffrorna som arduino vinner också. Vi använder denna nedbrytning i vår kod för att öka den nuvarande poängen med en punkt. Dessa punkter öka varje gång en boll av papper kastas i. När den nuvarande poängen är 99, räknaren återställs och det startar om räknar från 0 poäng.

Ytterligare, vi lägger till vissa ljud. Det finns en sund spela när någon kastar i papper tosket och får en punkt, och finns det ett annat ljud spelar när du är den de 99th som noter. Vi slipat också en ram för vår skärm och en basket netto. Namnet ovanför skärmen är gjord av en laserskärare.

För att ansluta sensorn till arduino ta en titt på dessa webbplats >> http://www.robot-electronics.co.uk/htm/arduino_examples.htm. Sök efter "SRF02".

Vi har också gjort en video om vårt projekt, ändå är en del av det nederländska, det kan fortfarande vara intressant att titta på >> https://vimeo.com/52013372.

Nedan koden använde vi för våra papper Tosket bearbetning och Arduino.

KOD FÖR BEARBETNING
import ddf.minim.*;
import ddf.minim.signals.*;
import ddf.minim.analysis.*;
import ddf.minim.effects.*;
import processing.serial.*;

Seriella myPort;
PImage bg;
AudioPlayer spelaren;
AudioPlayer spelare2;
Minim minim;

int currentScore;
int scoreIncrease;
int endScore;
int inByte;

void setup() {
storlek (800, 600);
println(Serial.list());
Sträng portName = Serial.list() [0];
myPort = ny följetong (här, portName, 9600);
BG = loadImage ("achtergrond. JPG");

Minim = nya Minim(this);
Player = minim.loadFile("Punt.mp3");
spelare2 = minim.loadFile("Winnaar.mp3");

currentScore = 0;
scoreIncrease = 1;
endScore = 99.
}

void draw() {
Background(BG);
text(currentScore,400,545);
Fill(0);
textSize(290);
}
void serialEvent(Serial myPort) {
int inByte = myPort.read();
println(inByte);

om (inByte < 60) {
currentScore += scoreIncrease; öka currentScore
println(currentScore);
Player.Rewind();
Player.Play();

IF(currentScore == endScore) {
player2.Play();
currentScore = 0;
}
}
}

KOD FÖR ARDUINO
#include

void setup() {
Wire.BEGIN();
Serial.BEGIN(9600);
}

int läsa = 0;

void loop() {
int data = 0;
int NyAdress = 0x70;
booleska håll = false;

While(1) {
data = readData(newAddress);
IF(data!=0) {
Serial.write(data);
om (data < 50 & & hålla == false) {
Serial.Write = 1;
Håll = sant;
}
annars om (data > 200 & & hålla == true) {
Håll = false;
}
}
annat {
Serial.println("0");
}
Delay(90);
}
}
void changeAddress (int oldAddress, int NyAdress)
{
Wire.beginTransmission(oldAddress);
Wire.write(byte(0x00));
Wire.write(byte(0xA0));
Wire.endTransmission();
Wire.beginTransmission(oldAddress);
Wire.write(byte(0x00));
Wire.write(byte(0xAA));
Wire.endTransmission();
Wire.beginTransmission(oldAddress);
Wire.write(byte(0x00));
Wire.write(byte(0xA5));
Wire.endTransmission();
Wire.beginTransmission(oldAddress);
Wire.write(byte(0x00));
Wire.write(newAddress);
Wire.endTransmission();
}

int readData (int adress) {
int läsa = 0;

Wire.beginTransmission(address);

Wire.write(byte(0x00));
Wire.write(byte(0x51));
Wire.endTransmission();
Delay(70);
Wire.beginTransmission(address);
Wire.write(byte(0x02));
Wire.endTransmission();

Wire.requestFrom (adress, 2);
om (2 < = Wire.available())
{
läsning = Wire.read();
läsning = läsning << 8.
läst | = Wire.read();
returnera behandlingen.
}
Return 0;
}

Relaterade Ämnen

Hur den är gjord: Quilled papper skål

Jag skapa en skål från papper. Det är inte svårt :)Steg 1: Jag använder porslin för detta. Jag fixa första blomman i mitten. Jag använder BluTack.Steg 2: Jag ordna mönstret i ordning. Jag använder Express trä lim.Steg 3: Jag använder harmonisera färg...

15 minuters papper-hantverk solur

detta är en 15-minuters papper solur i två bemärkelser: det tar 15 minuter att göra och har etiketten till de närmaste 15-minuterna. Den är gjord av papper, men jag utformade Gnomonen ha en tredimensionell bas för större stabilitet, avsmalnande till...

DIY 3D Batman papper mask

BATMAN UTSKRIVBARA PAPPER MASK MALLHämta och skriva ut en Batman mask mall, klistra in den på ett papper eller kartong, klipp och hålla ihop kanterna med motsvarande siffror. Se den detaljerade instruktionen här. Storleken på en mask är utformad för...

DIY 3D Iron Man papper mask

IRON MAN UTSKRIVBARA PAPPER MASK MALLHämta och skriva ut Iron Man mask mall, klistra in den på ett papper eller kartong, klipp och hålla ihop kanterna med motsvarande siffror. Se den detaljerade instruktionen här. Storleken på en mask är utformad för...

DIY 3D Spiderman papper mask

SPIDERMAN UTSKRIVBARA PAPPER MASK MALLHur man gör en Spiderman mask av papper? Det är mycket enkelt! Hämta och skriva ut en mask mall, klistra in den på ett papper eller kartong, klipp och hålla ihop kanterna med motsvarande siffror. Se den detaljera...

Papper Mache 3d hatt (Scarlet Witch)

Jag in en tävling kallad Outside the Hatbox genom en hatters grupp - där du måste skapa en hatt, men du får inte använda traditionella milinery material (läder, halm, woolfelt, sinamay, jinsin, modevaror tråd, fjädrar etc).Så beslöt jag att gjort en...

Svart Illustration från ett gult papper till en vitbok (enkel väg)

Räddar de gamla illustrationerna från glömda böcker, med hjälp av Photoshop.Steg 1: Hitta en konstig bok * Leta efter en fin illustration inuti boken, scanna den och öppna den i Photoshop.* lätt för hipsters ò-ÔSteg 2: Filter → oskärpa → oskärpa ytaS...

En metod för att göra en papp kub visar sina sex diagonal plan av symmetri

Detta Instructables ger en metod för att illustrera vilken geometrisk figur resultat när en kub skärs längs dess sex diagonal hyvlar av symmetri. Åtta identiska kuber erhålls när en kub skärs längs de tre flygplan av symmetri som är parallella med va...

Mångfald papper Quilt

genom att göra denna mångfald täcke i hemmet, eleverna kommer att ha en visuell påminnelse om att även om vi alla är olika, vi är också desamma. Mångfald täcke kan eleverna att uttrycka sig på sitt eget torg samtidigt ha en kantlinje som representera...

Gör unika mode designmönster med Pepakura papper hantverk (Laser skurna tyg och läder)

3D till 2D till 3D överföring: göra unika mode designmönster med Pepakura papper hantverk (laserskuret)Inspirerad av Japanska Papercraft, konstnären Michael Koehle och jag slog sig ihop och kombineras vår kompetens för att göra plagget mönster som in...

Moishe/Carol "Where the Wild Things Are" papper mache mask

När vi är stora fans av boken, bestämde vi att jag skulle vara en "Wild Thing" och min son skulle vara "Max" för Halloween i år. "Max" dräkten var handsydda och anpassad från ett mönster samt utseendet på dräkten i senaste fi...

Bi koniska papper pärlor armband

Nu studerar jag nåt från min mamma. Där hantverk tonåren dessa papper pärlor spelar en viktig roll i hand. Dess alla fritt tillgänglig i hem. Min mamma minns den tiden gjorde de en gardiner med detta med mer än 1000 pärlor alla är handgjorda.Steg 1:...

Bleach Design Tees med frys papper

hur man gör en awesome skjorta med lite blekmedel och frys papper.Steg 1: material stuff you'll need:~ skjorta--secondhandbutiker och goda vilja är bra för detta~ blekmedel~ frys papper~ sprayflaska~ järn~ sax eller en x-acto kniv, något att skära pa...

Brunt papper "Tyg" konst

Många år sedan, upptäckte jag hur spännande brunt papper verkligen är. Jag hade alltid tänkt på det som tråkigt gammalt skifte papper tills jag var ute efter ett arty papper projekt att göra med en klass av tonåringar som tyckte de inte var kreativ....

GROOT-Dancing Baby Groot kostym (billigt allt papper kostym)

Vårdnadshavare av galaxen dans GrootSteg 1: Groot Headpiece Dancing baby Groot kostym jag skapat är tillverkad helt av papper, tejp och lim. Jag hade velat prova att göra en papper kostym och en träd-liknande karaktär är perfekt för detta.För huvudet...

Gör en papper docka kostym

jag älskade att spela med Pappersdockor som barn, och så tanken på att klä upp som en naturlig storlek klippdocka fick mig att Le. Denna dräkt är lätt att göra, även om du inte tror du kan rita. Det är super billigt att göra, och det bästa är att du...

Papper Butterfly Garland (silhuett porträtt Cutter projektet)

Skapa denna vackra svärm av fjärilar för runt barnets huvud eller som en annan typ av färgglada dekoration!Steg 1: Material som behövs Silhouette porträtt elektroniska cutterDator med programvaran Silhouette Studio installeradNågra flexibla tråd (jag...

DIY 3D Mickey Mouse papper mask

MICKEY MOUSE UTSKRIVBARA PAPPER MASK MALLHämta och skriva ut Musse Pigg mask mall, klistra in den på ett papper eller kartong, klipp och hålla ihop kanterna med motsvarande siffror. Se den detaljerade instruktionen här. Storleken på en mask är utform...

DIY 3D Shrek papper mask

SHREK UTSKRIVBARA PAPPER MASK MALLHämta och skriva ut Shrek mask mall, klistra in den på ett papper eller kartong, klipp och hålla ihop kanterna med motsvarande siffror. Se den detaljerade instruktionen här. Storleken på en Shrek mask är utformad för...