CNC skulptur med Neopixel (2 / 8 steg)

Steg 2: Steg 2: Breadboarding med kod



Den breadboarding delen av detta projekt var den mest frustrerande, förutom det faktum att jag var tvungen att återskapa min Instructables på grund av oavsiktlig radering av hela projektet kontra en tom sida (ursäkta ilska).

Jag har bifogat en bild av vad min skärbräda såg ut, tillsammans med en visuell diagram av de integrerade delarna.

För bakbord använde jag en 10 k resistor, 1000uf kondensator (Adafruit rekommenderas), LED-ljus (och sedan Neopixel band), mini ljud sensorn, Arduino Uno, Arduino programvara, invändig/utvändig bakbord byglar, huvudet pin, manliga bakbord tröjor och en skärbräda.

** För Neopixel remsan vi (min lärare och mig) tog en header stift, med tre stift, och fäst dem Neopixel remsan med lödtenn och en lödkolv. Vi använde sedan kvinna/man bakbord byglar för att fästa huvud stiften, olika färgade tråd för varje del (röd för 5V power, gult för indata och svart för marken) och när vi kopplade det vi använde svart krympslang att hålla dem together.* *

** För mini ljud sensorn hade vi använda en mikro skruvmejsel för att justera tröskeln till sensorn **

Vad gjorde detta frustrerande var att hitta kod som arbetat i projektet.

Jag hittade och anpassad kod från: http://www.danielandrade.net/2011/04/09/arduino-so...

Jag använde denna kod och anpassat det med RGB färgkoder för CMY (cyan, magenta, gul) färgerna jag använde i samband med exemplet Adafruit bibliotek (https://github.com/adafruit/Adafruit_NeoPixel) under buttoncycle Arduino kod.

Här är koden:

[code]

#include

#define VOLUME_PIN A0

#define PIXEL_PIN 6

#define PIXEL_COUNT 40

float tröskel =. 05; Ändra detta

float volym;

Adafruit_NeoPixel strip = Adafruit_NeoPixel (PIXEL_COUNT, PIXEL_PIN, NEO_GRB + NEO_KHZ800);

bool oldState = hög;

int showType = 0;

void setup() {

Serial.BEGIN(9600); För felsökning

pinMode (VOLUME_PIN, indata);

Strip.BEGIN();

Strip.show();

}

void loop() {

volym = analogRead(A0); Läser värdet från Analog PIN A0

Debug-läge

Serial.println(Volume);

Delay(1);

IF(Volume>100) {

theaterChase (remsa. Color(248,8,53), 5); magenta

}

annat if(volume<80) {

theaterChase (remsa. Color(18,240,190), 200); Teal

}

annat {

theaterChase (remsa. Color(255,236,146), 80); off white

}

}

void theaterChase (uint32_t c, uint8_t vänta) {

för (int j = 0; j < 10; j ++) {//do 10 cykler för att jaga

för (int q = 0; d < 3; q ++) {

för (int jag = 0; jag < strip.numPixels(); i = i + 3) {

strip.setPixelColor (jag + q, c); aktivera varje tredje pixel

}

Strip.show();

Delay(Wait);

för (int jag = 0; jag < strip.numPixels(); i = i + 3) {

strip.setPixelColor (jag + q, 0); Inaktivera alla bildpunkter på tredje

}

}

}

}

[/code]

Se Steg
Relaterade Ämnen

Kastar en konkret lampa skulptur med en CNC frästa styrofoam mögel

I detta Instructable ska jag visa dig ett snabbt och enkelt sätt att göra en konkret skulptur med en CNC router och en förlorad styrofoam mögel.Steg 1: CAD Design CAD-modellen är bara en snabb skiss med några bågar och linjer för att skapa en "låga&q...

Android CNC-kontroll med GRBL

Projekt för göra Android cnc controller med GRBL (0,9) CNC Controller Via Bluetooth BAUD RATE 9600 BPSAndroid CNC Controller med GRBL nr behöver PC dator...Mer GRBL Controller information vänligen besök http://github.com/grbl/grblGRBL Controller anvä...

TechnoTrombone - Trombon handledare med Neopixels

Detta projekt är att bygga den Techno-trombonen. Techno-trombonen är en elektronisk anknytning till en Trombon som använder en LED strip för att avgöra huruvida instrumentet är i tune.För kod som behövs för detta projekt, få det från TechnoTrombone G...

ESP8266 med Neopixeles

Hola beslutsfattare!En esta in les voy en mostrar como controlar con un ESP8266 un anillo de neopixeles de Adafruit, con un pequeño ejemplo programando el ESP8266 con el IDE de ArduinoComencemos!!Steg 1: Material Lo que necesitamos para realizar esta...

Inomhus termometer med både LCD och "Analog" avläsning med NeoPixels

Hej! Detta Instructable är en snabb, mellanliggande Arduino projekt som tar en temperatur från en TMP36, läser den på en LCD-skärm och ger en "Analog" avläsning på ett neopixel minne som ändrar färg och antalet lampor lyser varje 10 grader Fahre...

Gjuten Cement Mountain skulpturer med en CNC Router

I detta instructable, du lära dig att använda Google Sketchup och Rhino för att erhålla särskilda topografiska data för varje plats på jorden, CNC Mill det topografin skumgummit skapa ett avfall mögel och gjuten cement till att mögel att få en solid...

Med Fusion att göra Collaborative skulpturer med bin

För denna serie av collaborative skulpturer ville jag göra en ekologisk ram som min bina kunde bygga kam. Eftersom kam är tung när fylld med honung och mycket bräcklig när det tas från kupan, beslutade jag behövde för att bygga en struktur stark nog...

Hemgjord CNC mutter med thermo formbar plast låda

jag byggde denna sak använda det i en CNC prototyp. Jag ville också testa thermo formbar plast i detta projekt.Målet är att bygga en muttern hållare som kan fästas med skruvar på en trä bas. Denna mutter kommer att drivas av gängstång av CNC Y-axeln....

CNC Grbl med Adafruit Motot sköld v2

Detta är inte en instructables är mest för att dela den grbl programvara som jag modifierat till arbeta med Adafruit Motor dragit V2.Jag hade några Adafruit motor sköld v2 och vissa stegmotorer räddade från några gamla skrivare och jag ledsen jag kan...

Göra en CNC kvarn med en laserskärare

Så du har en CNC laserskärare, men du vill ha en CNC kvarn? Problemet löst.Detta projekt är en liten CNC kvarn som kan sättas ihop från affären och laserskurna delar för omkring $800 utan verktygsmaskiner. (Om du har tillgång till en butik med en cho...

3D utskrift Mash-up skulpturer med Maya + upprätt/Mojo skrivare

Detta instructable kommer att gå igenom en grundläggande steg för steg instruktioner för att förbereda en mash-up skulptur, skapad i Maya, frihandsfigur (eller annan programvara med öppen källkod) och 3D skrivs ut med upprätt och/eller Mojo skrivare....

Hur man gör en Trumpetarsvan utomhus skulptur med min egna konkreta recept...

So... Jag gjorde en Trumpetarsvan skulptur av betong & hönsnät & det nu bor utomhus, 45 minuter norr om Toronto, på en klippa, nära en damm, sitter på ett handknotted rep bo (se min hur göra en Trumpetarsvan kapsla instructable för som), på en Tru...

Gör en reaktionär, gentlemannamässigt skulptur med 123D Make-jag gjorde det på TechShop

detta instructable kommer att lära dig hur man gör en liten skulptur av en man som kommer att spela en enkel melodi när du tar bort hatten. Jag använder ofta 123D Make för projekt och jag gillar att hitta olika sätt att göra bruk av det. Denna särski...

Snidade pumpa med NeoPixel ögon

jag ville göra min snidade Halloween pumpa speciell. Jag tittade på Adafruit's NeoPixel ringar. De ser riktigt cool för en uppsättning av steampunk glasögon eller en bågreaktorn. Sedan slog det mig att de skulle göra stora lysande ögon för en pumpa....

Jul "Chris-älg" metall skulptur med glödande näsa

detta Instructable visar dig hur man gör en metall älg skulptur. Detta byggdes som en julklapp till min fru som har älskade älg eftersom vår yngsta son sagt att han ville vara en älg när han växte upp. Vi har kallat honom älg sedan dess. Vår sons nam...

Lera skulptur med LED ögon

Bygga en person eller djur av lera, och sedan installera lysande LED ögon! Detta är ett roligt och enkelt projekt som du kan fylla i cirka en timme. Tillverkaren lär dig lite om kretsar och elektronik.Valfritt steg: alla kan göra praktiken kretsar på...

Göra en vänskap att hitta E-textil Monster Hoodie med Neopixels

Fick hålla sig varm i vinter, och vad bättre sätt för att göra det än att hitta fler vänner till krama med under snöiga månader. Den Monster hoodie hittar alla vänner du behöver genom att testa dem med sin touch känsliga tass madrassera och lysa upp...

Longboard med NeoPixel LEDStrip reagera hastighet

Jag la Neopixel programmerbara LEDStrips till min longboard. Genom att mäta hastigheten av styrelsen med flytta några magneter och en hall effekt sensor kan jag ha ljus-effekten av remsan med samma hastighet som styrelsen, att göra det ser ut som jag...

Lätt, maffig svamp skulpturer med tape casting

detta instructable kommer att lära dig hur man gör dessa organiska, trippy svamp. Processen är mycket enkel och använder mestadels hushåll material som du kan ha till hands redan.Steg 1: Verktyg och material Kommer du behöver -VerktygMaterial:-Tejp....