Arduino kontroliuojama elektros žvakė: 6 žingsniai

Arduino kontroliuojama elektros žvakė: 6 žingsniai

Turinys:

Anonim

Kai aš pirmą kartą pradėjau žaisti su „InstaMorth“, aš greitai pastebėjau, kad tai labai geras darbas, skleidžiant šviesą, todėl aš maniau, kad sudarysiu elektroninę žvakę, kurią galėčiau perprogramuoti. InstaMorph yra formuojamas plastikas, kuris, kaitinant iki 60 ° C (mažesnis nei 66 ° C), tampa minkštas ir gali būti formuojamas / suformuotas.

Prekės:

1 žingsnis: InstaMorph lydymas

Įsikūręs mūsų „Cafetiere“ (stiklas, nuo kurio tikrai bus šiluma), pašalintas stūmoklis ir pusė užpildyta vandeniu. InstaMorph yra baltos granulės, kurios gali būti pilamos tiesiai į vandenį. Kai granulės iš baltos spalvos tampa skaidrios, jos yra pasirengusios, todėl išimkite jas iš karto, kai jos yra paruoštos formuoti.

2 žingsnis: InstaMorph džiovinimas

Vanduo vis dar labai karštas, todėl neimkite jo rankomis ir naudokite kažką panašaus į šaukštą. Viskas puikiai susitinka, todėl jūs turite sugebėti jį išgauti iš vieno gabalo.

Dabar, prieš pradėdami liejimą, aš nustatiau, kad jis dirbo geriausiai, jei pirmiausia išdžiovinsite InstaMorph. Po maždaug 20 sekundžių jis gali būti laikomas rankoje (apie karštą arbatos puodelį) ir, laikydamas jį, užsikabinau ranką, kad išbandyčiau vandenį. Jei to nepadarysite, galite gauti šiek tiek vandens burbuliukų, įstrigusių į plastiką, deformuoti pelėsią ir sustabdyti jo sugebėjimą tam tikruose vietose laikytis.

3 žingsnis: Apšvietimo efektas

Dėl apšvietimo aš nusipirkau keletą „NeoPixel“ žiedų, kur kiekvienas LED yra individualiai adresuojamas ir keičiamas spalva. Aš iškasiau pigų „Arduino Nano“, kurį aš gavau iš eBay už maždaug 4 svarų sterlingų.

Norėdami jį prijungti, prijunkite 5V ir GND nuo NeoPixel žiedo iki 5V ir GND iš Arduino. Prijunkite DIN iš NeoPixel žiedo prie Arduino D6. Galiausiai, prijunkite VIN ir GND nuo Arduino iki 9V baterijos.

Tada atsisiųskite „Arduino IDE“ ir užprogramuokite šį kodą „Arduino Nano“, naudodami įmontuotą USB jungtį. Kodas priklauso nuo „Adafruit NeoPixel“ bibliotekos, todėl įsitikinkite, kad jį perkeliate.

#include #define DELAY_MULTIPLER 100 # apibrėžti PIN 6 Adafruit_NeoPixel juostelė = Adafruit_NeoPixel (16, PIN, NEO_GRB + NEO_KHZ800); void setup () {strip.begin (); strip.show (); } void loop () {fire (1, atsitiktinis (50 500)); } void fire (uint8_t wait, uint8_t times) {už (uint16_t t = 0; t <kartus; t ++) {uint32_t cBaseYellow = juostelė. Spalva (255, 100, 10); uint32_t redFilcker = juostelė. Spalva (255, 40, 0); uint32_t blueFilcker = juostelė. Spalva (255, 100, 100); už (uint16_t i = 0; i

4 žingsnis: Žvakės formavimas

Pirmiausia aš išliejau cilindrą, kuris yra šiek tiek skersinis, nes aš tiesiog tai padariau rankomis. Dangtelis buvo padengtas, kai kurie stalviršiai išstumiami ant stalo, o cilindras stumdomas ant plokščio bato. Kol jie vis dar yra šilti, bitai tiesiog gerai susilieja vienas su kitu.

Nustačius, aš naudoju aštrų peilį, kad išlygintumėte kraštus, nes kai kurie įdubę dangteliai buvo nelygūs.

5 žingsnis: žvakės pagrindas

Norėdami sustabdyti mane žiūri į šviesos diodus, padengiau dangtelį, kad galėčiau pereiti aplink bazę. Kadangi InstaMorph yra pakartotinai naudojamas, todėl aš tiesiog pašildžiau vandenį atgal, sudaužiau visus išpjovus ir palieku ant bitų į vandenį, ir padariau kitą plokščią lapą. Plokštą lakštą formavau aplink pagrindą ir šviesos diodus. Viela buvo truputį problema, todėl aš tiesiog nupjau plyšį, perstumdavau vielą, o po to vėl sugriebiau.

6 veiksmas: žaisti su atsarginiu valdikliu

Turėjau atsarginį valdiklį ir „NeoPixel“ žiedą, todėl sukūriau kitą ir stumdavau jį tiesiai į InstaMorph. Jis padarė gana gražų apšvietimo efektą, išsklaidydamas šviesą ir tvirtai laikydamas jį į dėžutę.