Interactieve beeldhouwkunst: uw golf van geluk (4 / 4 stap)

Stap 4: Controleren LED NEON FLEX met Arduino en aanwezigheid sensor.


De interactieve van het stuk werd gedaan met behulp van Arduino, een aanwezigheid sensor Max Botix (1 x ultrasoon Range Finder – Maxbotix LV-EZ0) en LED NEON FLEX

1. beheersing van de LED NEON FLEX 12v met Arduino: de LED NEON FLEX kan worden gecontroleerd door gebruik enige macht NPN of N-kanaal MOSFET, zorg ervoor dat de transistor wordt beoordeeld om te kunnen doorgeven zo veel stroom als u nodig hebt. Bijvoorbeeld, aangezien we trekken met betrekking tot 0.2Amps per kanaal per meter, hebt u een strook van 5 meter zal moet u overgaan tot 1 ampère per transistor. Krijgen de vlezige "Aan-220" pakketten, niet de dinky kleine jongens. Zorg ervoor dat ze er als volgt uitzien: voor eenvoudige, goedkope gebruik raden we u aan N-kanaal MOSFETs zoals de STP16NF06 - ze zijn erg populair en goedkoop. Als je niet die, TIP120 zijn ook goed maar er is meer verlies van de spanning in een transistor dan in een MOSFET en daarom raden we die eerste (minder warmteverlies, meer licht!). In dit project gebruikte ik 1 TIP120 voor elke kleur. Het project had 6 kleuren. Dus, ik gebruikte 6 TIP120 in een circuit.

2. de aanwezigheid sensor waren verbonden in Pin-nummer 8.

Voer de code:

#include "Maxbotix.h"

int geleid = 13;

int led1 = 11;

int led2 = 10;

int led3 = 9;

int led4 = 5;

int led5 = 3;

int ledPins [] {} =

13, 11, 10, 9, 5, 3};

int pinCount = 5;

int timer = 60;

Maxbotix rangeSensorPW (8, Maxbotix::PW, Maxbotix::LV);

zweven distancia = 40;

VOID Setup {}

Serial.begin(9600);

pinMode led (, uitvoer);

pinMode (led1, OUTPUT);

pinMode (led2, OUTPUT);

pinMode (led3, OUTPUT);

pinMode (led4, OUTPUT);

pinMode (led5, OUTPUT);

}

de routine van de lus wordt uitgevoerd over en weer forever:

void loop {}

distancia=rangeSensorPW.getRange();

Serial.Print ("cm -");

Serial.println(distancia);

Als (distancia < 80) {}

/ * for (int i = 0; ik < pinCount; i ++) {}

digitalWrite (ledPins [i], hoge);

delay(timer);

digitalWrite (ledPins [i], laag); */

digitalWrite (led, hoog);

digitalWrite (led1, hoge);

digitalWrite (led2, hoge);

digitalWrite (led3, hoge);

digitalWrite (led4, hoge);

digitalWrite (led5, hoge);

delay(50);

digitalWrite (led, laag);

digitalWrite (led1, laag);

digitalWrite (led2, laag);

digitalWrite (led3, laag);

digitalWrite (led4, laag);

digitalWrite (led5, laag);

delay(30);

digitalWrite (led, hoog); de LED inschakelen (HIGH is het spanningsniveau)

delay(50); wachten op een tweede

digitalWrite (led, laag); de LED uitschakelen door de spanning laag

delay(30); wachten op een tweede

digitalWrite (led1, hoge); de LED inschakelen (HIGH is het spanningsniveau)

delay(50); wachten op een tweede

digitalWrite (led1, laag); de LED uitschakelen door de spanning laag

delay(30); wachten op een tweede

digitalWrite (led2, hoge); de LED inschakelen (HIGH is het spanningsniveau)

delay(50); wachten op een tweede

digitalWrite (led2, laag); de LED uitschakelen door de spanning laag

delay(30); wachten op een tweede

digitalWrite (led, hoog);

digitalWrite (led1, hoge);

digitalWrite (led2, hoge);

digitalWrite (led3, hoge);

digitalWrite (led4, hoge);

digitalWrite (led5, hoge);

delay(50);

digitalWrite (led, laag);

digitalWrite (led1, laag);

digitalWrite (led2, laag);

digitalWrite (led3, laag);

digitalWrite (led4, laag);

digitalWrite (led5, laag);

delay(30);

digitalWrite (led5, hoge); de LED inschakelen (HIGH is het spanningsniveau)

delay(50); wachten op een tweede

digitalWrite (led5, laag); de LED uitschakelen door de spanning laag

delay(30); wachten op een tweede

digitalWrite (led3, hoge); de LED inschakelen (HIGH is het spanningsniveau)

delay(50); wachten op een tweede

digitalWrite (led3, laag); de LED uitschakelen door de spanning laag

delay(30); wachten op een tweede

digitalWrite (led4, hoge); de LED inschakelen (HIGH is het spanningsniveau)

delay(50); wachten op een tweede

digitalWrite (led4, laag); de LED uitschakelen door de spanning laag

delay(30); wachten op een tweede

Serial.println("encendido");

delay(1000);

digitalWrite(MotorControl,LOW); / / NO3 en COM3 verbroken;

delay(100);

}

anders

{

digitalWrite (led, laag);

digitalWrite (led1, laag);

digitalWrite (led2, laag);

digitalWrite (led3, laag);

digitalWrite (led4, laag);

digitalWrite (led5, laag);

Serial.println("apagado");

delay(100);

}

}

Gerelateerde Artikelen

Interactieve beeldhouwkunst (Talking dubbele hoofd door ontroerende plasma ball)

Interactieve beeldhouwkunst (Talking dubbele hoofd door ontroerende plasma ball)

HalloIk ga tonen het proces van het doen van verwarring, een emotionele sculptuur in de vorm van een hoofd met twee gezichten dat verwarring met de toeschouwer wordt gesproken wanneer iemand it´s neurotische hersenen raakt, door het aanraken van het
Golf van de zak

Golf van de zak

ik had nog meer leveringen over dus hoe over sommige zak golf.Benodigdheden:Koperen leidingenEdelsteen (3mm kraal)Tapijt kladjesAltoids TinStap 1: Controleer de golfbaan Knip een stukje van het tapijt die past in de Altoids kan.Gebruiken een perforat
Interactieve beeldhouwkunst: externaliserende gegevens

Interactieve beeldhouwkunst: externaliserende gegevens

Externaliserende gegevens is een gevoelige sculptuur waarmee lichten en geluid wanneer gevoel aanwezigheid van mensen.Het werd ontwikkeld tijdens de The School of Machines, 2014 in Berlijn. Machines voor het geboden door Fablab Berlin.De muziek werd
Interactieve portretten met behulp van Lilypad Mp3

Interactieve portretten met behulp van Lilypad Mp3

dit project verkent de verbinding tussen portretten en interactieve technologie. Het maakt gebruik van een mp3 Lilypad, koperen tape, neodymium magneten, plexiglas, velum, kleine kartonnen doos, acrylverf, een mp3-bestand op een mini SD-kaart, geleid
Zon Jar van geluk

Zon Jar van geluk

dit was het eerste project dat ik ooit heb gedaan, ik begon in 2009 maar kreeg niet rond aan het afwerken tot dit jaar, want het was eigenlijk vervloekt haha, kocht ik een 4-pack van zonne-energie lichten, 2 van de zonnepanelen op mysterieuze wijze g
Golf van Ballz Pool Table

Golf van Ballz Pool Table

Zie, ik gebruikte "z", dus het is extreem...Het is eigenlijk gewoon een tafelblad-pooltafel die gebruikmaakt van golfballen. Het is eigenlijk heel leuk en zorgt voor een mooie, rustige, drinken spel. Plus slaat het net zo gemakkelijk als een kaa
Het bijhouden van parabool Barbecue, de Golf van de toekomst.

Het bijhouden van parabool Barbecue, de Golf van de toekomst.

Deze video zal hopelijk demystificeren tracking voor zonne-gerechten een beetje.Vertel me wat u denkt en maak ook een betere versie.Met name nuttig zou zijn een 3d versie van deze video.Beginnen met het plannen van uw zonne-accumulatie barbecue volge
AppleScripts worden uitgevoerd met de Golf van een hand

AppleScripts worden uitgevoerd met de Golf van een hand

een Arduino gebruiken om te controleren uw Mac. In dit Instructable die ik een fotoweerstand gebruiken voor het detecteren van een schaduw het omvallen, dan vertellen mijn Mac te lopen een AppleScript om te spelen de volgende track op iTunes. Dit kan
Interactieve beeldhouwkunst: hart dialoog

Interactieve beeldhouwkunst: hart dialoog

Hart dialoog is een gevoelige-object dat de hartslag van de persoon die de vinger op het legt volgt. Het stuk is gericht om dichter bij het hart gewonnen voor de gebruiker. Ons hart klopt 24 uur per dag en is wat ons leven maken. Het stuk is een mani
Interactieve video voor liefhebbers van de Doodle van het Madala van Zetangle

Interactieve video voor liefhebbers van de Doodle van het Madala van Zetangle

Een nieuwe Tutorial is nu uit.Doodle ontwerp geïnspireerd door Zentangle / Mandala kunst ontwerpenGelieve de Video bekijken en liefde door het delen van het aan anderen te geven.Bezoek mijn kanaal hier: http://bit.ly/1WcfqhAVergeet niet te abonneren
Golf van liquidatie tekening

Golf van liquidatie tekening

Hoe teken je de Golf winding voor een machine
Een reis van Palm Arduino Kit

Een reis van Palm Arduino Kit

ik dit instructable verschuldigd aan mijn Palm Arduino Kit-fan!Ik heb vermeld in mijn vorige instructable "Palm Arduino Kit" dat ik de kit bouwde om samen met mij, terwijl ik het reizen.En een echte reis van mijn Palm Arduino-Kit deed is gebeurd
De lading van de licht-matrix

De lading van de licht-matrix

dit is een array van de lege hond voedsel blikjes, elk met een enkele LED licht binnen en een gekleurde lens op de opening. De LEDs worden aangestuurd door bewegingsmelders veroorzaakt door de interactie van de viewer.Met behulp van LEDs als een lich
Voltooien van de printplaat Lab & POV visitekaartje

Voltooien van de printplaat Lab & POV visitekaartje

Inleiding_______________________________________________________________________Hoewel er vele Instructables op bepaalde aspecten van hoe te maken van printplaten, is dit verschillend. Het is een instructable over hoe te maken van de dingen die u wil