Dekoratyvinis bioreaktorius dumbliams

arduino
konkursas

#1

Dekoratyvinis bioreaktorius dumbliams

EDIT IŠ PRADŽIŲ DARBAS VEIKĖ, BET ĮJUNGUS KITA DIENA DINGO SIGNALAS IR IŠARDUINO RŪKO DŪMAI, KOMPIUTERIS NEBEMATO ARDUINO. PROJEKTAS GALIMAI GADINA ARDUINO.

Dekoratyvinis bioreaktorius turi maišymo ir apšvietimo sistemas.

Reikalingos dalys:

AC/DC 12V adapteris su antgaliu tinkamu arduino
12 V motoriukas
12V į 5V stepdownas (stepdown)
Laidai
Arduino
2 Fiksuojami mygtukai
Ausiniu laidas ir lizdas su bent 3 laidais.
karšti klijai
Permatoma šlanga 16mm vidinio skersmens abie 30cm
užspaudimo šlangai
16 mm išorinio skersmenens trišakė jungtis
16 mm vidinio skersmens guolis
Neokropikseliu juostelės (pasirinktas skaicius pikseliu(naudojau 16).
Akrilas 3mm x 153mm x 153mm dangčiui
akrilas 4mm X 90mm X 62mm dantračiams
Faniera 3mm X 30mm X 15mm įtvirtinti viršuj ( galima naudoti akrilą)
DĖŽUTĖ ARDUINO IR KITIEMS KOMPONENTAMS NĖRA APRAŠYTA
Izoliacija laidų izoliavimui
Indo su apie 14 cm skersmens viršumi.

Sujungiame elektroniką pagal duotą schemą, audio lizdo paaiškinimas yra po ja (lizdo su jo kištuku drauge nesulituokite (audio kištuko laidą nukirpkite perkiškite per trišakę jungtį ir tuomet sulituokite, po to Įkiškite į šlangą prijunkite ja prie abiejų trišakės jungties pusių ir užspauskite kaip pavyzdyje po schemomis).
Schema

audio%20jack

Dantračius reikia išpjauti iš 4mm akrilo :

Krumpliaraciai

Dangti iš 3mm akrilo :

Dangtis_apat

Viršų ir stabilizatorių iš faneros, pasikeiskite skyles savo trišakei jungčiai ir motoriukui:Virsutinis%20dangtis

Sujunkite išpjautus lakštus ir sutvirtinkite varžtais(akrilas apačioje, kaip nuotraukoje. perkiškite šlangą-maišytuvą ir ant jos užmaukite guolį. Ant audio kištuko užmaukite dantratį ,taip kad netrukdytų sujungti su audio lizdu. Įdėkite motorą ir sujunkite, dantratį ant jo ir, taip, kad jie susiliestų

.

Uždėkite viską ant indo ir ant audio kištuko užmaukite audio lizdą. Įtvirtinkite audio lizdą, kad nesisuktu

Į arduino Įkelkite programa neopikseliams(jei arduino ar programos nebus jie švies baltai). Kodo pavyzdys, kur PWM pinas yra 7. (naudotas FastLed papildymas).

#include <FastLED.h>
#define LED_PIN 7
#define NUM_LEDS 17
CRGB leds[NUM_LEDS];

void setup() {
FastLED.addLeds<WS2812, LED_PIN, GRB>(leds, NUM_LEDS);

}

void loop() {
leds[0] = CRGB(255, 0, 0);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[1] = CRGB(255, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[2] = CRGB(0, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);





leds[3] = CRGB(255, 0, 0);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[4] = CRGB(255, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[5] = CRGB(0, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);




leds[6] = CRGB(255, 0, 0);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[7] = CRGB(255, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[8] = CRGB(0, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);



leds[9] = CRGB(255, 0, 0);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[10] = CRGB(255, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[11] = CRGB(0, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);


leds[12] = CRGB(255, 0, 0);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[13] = CRGB(255, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[14] = CRGB(0, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[15] = CRGB(255, 0, 0);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

leds[16] = CRGB(255, 0, 255);
FastLED.show();
//FastLED.clear();
//FastLED.clear();
delay(20);

}

Čia dekoratyvinio bioreaktoriaus gamyba ir pasibaigia.

Povilas Šaučiuvienas

Edit pakeičiau Mikropikselius(neteisingas pavadinimas ) į neopikselius, pridėjau tags


Konkursas #2019 - Mokyklos Maker Faire