Interaktiv skulptur: filernas Data (4 / 5 steg)

Steg 4: Närvaro sensor aktivera led strips och mp3 sköld



I detta projekt aktiverar närvaro sensorn Max Botix (1 x ultraljud Range Finder – Maxbotix LV-EZ0) ledde remsorna och även mp3 sköld.

Jag ansluten närvaro sensorn i pin nummer 5 av Arduino och varje ljus var ansluten i analoga stiften A5, A2, A3, A1, A4. MP3 sköld placerades precis ovanför Arduino. Jag köpte en högtalare och ansluten i jack ingången till mp3 sköld.

Detta är den sista koden:

#include "Maxbotix.h"
#include

#include

#include

#include

SdFat sd;

SFEMP3Shield MP3player;

int16_t last_ms_char; millisekunder av senaste mottagna tecken från serieporten.

int8_t buffer_pos; nästa position att få karaktär från serieporten.

char buffer [6]. 0-35 K + null

int ledPins [] = {

A5, A2, A3, A1, A4};

int pinCount = 5;

int timer = 40;

MaxBotix rangeSensorAD (A0, Maxbotix::AN, Maxbotix::LV);

flyta distancia = 40;

void setup() {

initSD(); Initiera SD-kortet

initMP3Player(); Initiera MP3 sköld

MP3player.setVolume(0,0); Detta är att ställa in volym maximalt. Tack victor

för (int jag = 0; jag < pinCount; i ++) {

pinMode (ledPins [i], produktionen);

uint8_t resultatet; resultatkod från någon funktion att provas vid senare tillfälle.

Serial.BEGIN(115200);

}

}

void loop() {

---NY KOD HÄR

int mp3isplaying = 0;

While(1) {/ / Detta är nya program slingan

Distancia=rangeSensorAD.getRange();

Serial.Print ("cm -");

Serial.println(Distancia);

om (distancia < 200) {

om (distancia < 150) {

om (mp3isplaying == 0) {

MP3player.playMP3("track001.mp3");

mp3isplaying = 1;

}

för (int jag = 0; jag < pinCount; i ++) {

digitalWrite (ledPins [i], hög);

Delay(timer);

digitalWrite (ledPins [i], låg);

Serial.println("encendido");

}

}

annat {

om (mp3isplaying == 1) {

MP3player.stopTrack();

mp3isplaying = 0;

}

digitalWrite (ledPins [0], låg); Inaktivera LED genom att spänningen låg

Serial.println("apagado");

}

}

}

initSD() initierar de SD-kort och kontroller för ett fel.

void initSD()

{

Initiera SdCard.

om (! sd.begin (SD_SEL, SPI_HALF_SPEED))

sd.initErrorHalt();

IF(!SD.chdir("/"))

sd.errorHalt("sd.chdir");

}

initMP3Player() sätter upp alla initieringen för den

MP3 Spelare sköld. Det kör funktionen begin(), kontroller

för fel, gäller en lapp om hittade och ställer in volymen

/ stero läge.

void initMP3Player()

{

uint8_t resultatet = MP3player.begin(); init mp3 spelare sköld

om (resultatet! = 0) / / kontrollera resultatet, se readme för felkoder.

{

Felkontroll kan gå här!

}

MP3player.setVolume (volym, volym);

MP3player.setMonoMode(monoMode);

}

Se Steg
Relaterade Ämnen

LittleBits K'nex Kinetic interaktiv skulptur

Jag har tidigare visat hur man använder littleBits och erector som delar för att bygga en magnetomrörare och en prov rotator. Eftersom jag kunde driva Erector set maskiner med littleBits motorn beslutat jag att försöka använda den för att köra K'nex...

Interaktiv skulptur: din våg av lycka

Din våg av lycka dess en interaktiv skulptur som genererar en sprudlande och färgglada ljusvåg när folk går på den. Arbetet är en del av psykosomatiska Series.Work utvecklades under konst residens på kreativitet och kognition studiorna på UTS, Univer...

Interaktiv skulptur (talande dubbel huvud av rörande plasma boll)

HejJag kommer att Visa processen att göra förvirring, en känslomässig skulptur i form av ett huvud med två ansikten som talar confusions med åskådare när någon vidrör it´s neurotiska hjärnan, genom att röra vid det börjar omedelbart dela dess förvirr...

Interaktiv skulptur: hjärtat dialog

Hjärtat dialog är en känsliga objekt som följer hjärtrytm av den person som släpper fingret på den. Lappa syftar till att föra närmare hjärtat slog till användaren. Vårt hjärta slår dygnet runt och är vad gör oss levande. Pjäsen är ett sätt att mater...

Närhet aktiverat Kinetic Skulptur

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com)Hej, skulle jag vilja ge dig lite information om vad som exakt händer i den bifogade bilden. Detta är en helt 3D-tryckta Kinetic S...

Statisk elektricitet skulptur

Denna idé kom till mig en vinterdag som jag tempo runt studion undrar vad de ska göra härnäst. Jag var klädd i ett par polyester svett byxor och jag gick fram och tillbaka de utvecklat ett svårt fall av statiska cling. Det var då att jag hade en idé....

Retro-Fitting

Jag omkonstruktion är Dublin, Irland-Marino Green. Det är ett bostadsområde med en liten commons i mitten. Det är ett fint avgränsat område som har vacker grönska. Den innehåller också mycket utrymme för dess invånare. Det är mycket torrt i avkänning...

Den Solar Powered Electric skalle "Frankenstein Look" del II

Elektriska Bonsai del II - Lys upp henne!Frankenstein utseendetav: Jeff Wilson SR och Eva Cooper"Jag gjorde det på Techshop" San Jose Ca.http://www.Techshop.wsInledning: Lägg till Solar Driv LED och få det att fungera.De objekt som används har u...

Gemenskapens Beacons, Kinetic ljus trummor

http://mccormackandfigg.comVi är McCormack och Figg, konstnärer och designers som började ett samarbete under 2009 efter erkänner ömsesidiga intressen i energi, teknik och föränderlig miljö. Vårt främsta intresse är att utforska hållbarhet, alternati...

Elektriska Bonsai "En ny hållbar tema konstform" Intro-del #1 historien om blåsigt

Introduktion-varför hållbar Tema konst?"Jag gjorde det på TechShop" San Jose Ca.http://www.Techshop.wsDetta är den första delen i en serie och införsel till en ny konstform jag kallar "Elektriska Bonsai".Det finns vissa grundläggande r...

Klingande Box #11

Klingande Box #11 är en elektroakustisk skulptur som gör att tittarna att göra musik i realtid. Detta är en interaktiv skulptur som genererar omgivande toner som svar på skuggor. När tittarna närmar skulptur och flytta till kastade skuggor på olika p...

Bygga en "Interocitor"-en främmande kommunikation enheten Steampunk Bonsai den sista delen

Jag byggde en "Interocitor" av misstag! Se den märkliga utveckling som började ta form.Av: Jefferey Alan Wilson Sr.http://www.entelitec.us"Jag gjorde det på Techshop San Jose Ca."http://www.Techshop.wsFörst detta var att vara den sista...

Rep och ljud interaktiva Tensegrity skulptur

En unik interaktiv musikaliska harpa med elektronisk avkänning rep teknik.Detta verk publicerades ursprungligen som en del av den extrema textil utställningen på Smithsonian Cooper Hewitt National Design Museum i 2005. Under 2006 var det installerat...

Trender i vattenanvändning - Data skulptur Process bok

TRENDER i VATTENANVÄNDNING är en data skulptur som visualiserar nationella vatten förbrukningsstatistik i USA över 50 år, från 1950-2000. Bredden på canyon väggarna bestäms av hur mycket vatten som har förbrukats och varje flod eller skattskyldigt re...

"Talibanerna händer" skulpturer i Korrugerad plast från MOH extraherade 3D-Data

detta instructable tar dig igenom grundläggande steg för att skapa ett par av storskaliga skulpturer i korrugerad vit plast från 3D-data extraheras från Medal of Honor first person shooter spel. Skulpturer, visas avslutade här, är titeln "Talibanerna...

Raspberry Pi DMX Controller och Pure Data: en animerad lågan konst Installation

Att ha önskade att fungera med en Raspberry Pi sedan de kom ut, var det mycket spännande när en vän Jean Margret Thomas bad mig att hjälpa henne med en ljus skulptur som hon ville skapa. Jean Margret är en ljusdesigner och hennes design kallas för en...

Interaktiva Doctor Who dator frågesport.

Doctor Who frågesport video för mobila enheter.Välkommen.I detta Instructable, jag kommer att visa dig hur man gör egna interaktiva flera val frågesport spel som använder röstigenkänning, talsyntes, .exe bildfiler, en fred av programvara kallas EZ-Bu...

Interaktiva glidande Visualizer

Detta projekt är en interaktiv skjutbara visualizer. Det är ett verktyg som kan användas för att bläddra igenom antingen tid eller rum.Demonstrationsvideo:Vi använde den för att visualisera en 3-dimensionell cadaver bild uppsättning och bildligt "ski...

Interaktiva LED öl Pong tabell

Skapa din egen interaktiv LED öl Pong tabell!Detta instructable kommer att guida dig igenom alla stegen för att skapa en en-av-en-slag öl pong tabell komplett med cup upptäcka RGB pods, automatisk boll brickor, en 32 x 12 ping pong boll LED rutnät, s...