Turinys:

Interaktyvūs švytintys grybai: 10 žingsnių (su nuotraukomis)
Interaktyvūs švytintys grybai: 10 žingsnių (su nuotraukomis)

Video: Interaktyvūs švytintys grybai: 10 žingsnių (su nuotraukomis)

Video: Interaktyvūs švytintys grybai: 10 žingsnių (su nuotraukomis)
Video: 02 Meškiukas lepeškiukas | 2010 koncertas 2024, Liepa
Anonim
Image
Image
Interaktyvūs švytintys grybai
Interaktyvūs švytintys grybai
Interaktyvūs švytintys grybai
Interaktyvūs švytintys grybai

Ši pamoka parodys, kaip pasigaminti tamsoje švytinčius grybus. Galite išjungti ir vėl įjungti atskirus grybus paspausdami viršutinę dalį.

Aš pradėjau šį projektą mokyklai, kur turėjome ką nors sukurti naudodami „Arduino Uno“.

Norėjau sukurti kažką gražaus ir stebuklingo ir greitai nusprendžiau, kad noriu gaminti žėrinčius grybus. Iš pradžių norėjau ne tik priversti juos švytėti, bet ir judėti bei groti melodiją. Tačiau dėl projekto galutinio termino turėjau atsisakyti tų idėjų.

Šį projektą įkvėpė „pasidaryk pats“privilegijų vaizdo įrašas:

Čia rasite šių žibintų kūrimo procesą ir instrukcijas, kaip tai padaryti.

Šiam projektui jums reikės:

  • „Arduino Uno“;
  • Duonos lenta;
  • Perf lenta;
  • 5 šviesos diodai iš neopikselinių LED juostų;
  • 5 slėgio jutikliai;
  • Šviesos jutiklis;
  • 470Ω rezistorius;
  • 6 bet kokios vertės rezistoriai;
  • Standi viela (nelaidi!);
  • Skaidrus silikono sandariklis;
  • Akvarelės dažai;
  • Klijavimo plėvelė
  • Medžio rąstas;
  • Grąžtas;
  • Kaltas ir plaktukas;
  • Kelių spalvų laidai;
  • Izoliacinė juosta;
  • Kita, tvirta juosta;
  • Karšti klijai;
  • Susitraukimo vamzdis;
  • Šilumos pistoletas;
  • Litavimo stotis;
  • Replės;
  • popierinė nosinaitė;
  • Tvirta ranka ir daug laiko bei kantrybės;

1 žingsnis: koncepcijos kūrimas

Koncepcijos dizainas
Koncepcijos dizainas
Koncepcijos dizainas
Koncepcijos dizainas

Beveik iš karto žinojau, ką noriu padaryti šiam projektui. Kadangi jau kurį laiką norėjau gaminti žėrinčius grybus, supratau, kad tai puiki proga tai padaryti. Norėdami šiek tiek įsivaizduoti grybų technologiją, nubraižiau, kaip juos gaminti. Tai buvo svarbus žingsnis mano procese, nes tokiu būdu aš iš tikrųjų galėjau vizualizuoti aparatūrą ir sutvarkyti dalykus savo galvoje. Galų gale dizainas šiek tiek pasikeitė (įdėjau šviesos diodą virš slėgio jutiklio, pridėjau standžią vielą, kad prispaustų jutiklį ir laikyčiau grybų viršų, ir pašalinau judesio ir garso komponentus).

Prieš pradėdamas šį projektą neturėjau jokios patirties su „Arduino“ir tik žinojau, kaip šiek tiek koduoti „Python“, todėl padariau keletą tyrimų. Apytiksliai žinojau, ko man reikės mano projektui, todėl peržiūrėjau internetą ir pradėjau eksperimentuoti su kodu. Greitai susidūriau su savo servo (kurį norėjau panaudoti grybams judėti) problemomis, todėl nusprendžiau šios idėjos atsisakyti. Vėliau, kai supratau, kad man reikia daugiau laiko, nei iš pradžių maniau, kad suprasčiau, kaip koduoti tai, ko noriu, ir iškarpyti medžio rąstą, taip pat nusprendžiau atsisakyti muzikos idėjos ir tiesiog likti tik grybams.

Taip pat supratau, kad greičiausiai būtų gera idėja slėgio jutiklį pastatyti po šviesos diodu, kad jutiklis neužstotų jokios šviesos.

2 žingsnis: žurnalo paruošimas

Žurnalo paruošimas
Žurnalo paruošimas
Žurnalo paruošimas
Žurnalo paruošimas
Žurnalo paruošimas
Žurnalo paruošimas

Viena iš daugiausiai laiko reikalaujančių šio projekto užduočių buvo žurnalo tuščiaviduriai. Aš siūlyčiau arba įsigyti jį iš minkštos medienos rūšies, kuri yra lengvai apdirbama (kitaip nei aš), arba nusipirkti jau tuščiavidurį rąstą.

Jei norite iškirpti savo žurnalą, galite sudeginti skylę arba naudoti mano naudojamą metodą. Mano metodui jums reikės grąžto, kalto, plaktuko ir daug kantrybės.

Prieš pradėdami gręžti, turėtumėte pagalvoti, kiek žemyn norite iškasti medį. Pastaba: jei pašalinsite daugiau medienos, projektas bus ne toks sunkus, bet ir ne toks stiprus.

Kai maždaug žinote, kiek giliai norite eiti, galite pradėti gręžti skyles. Naudodami kaltą ir plaktuką, pašalinkite medieną tarp gręžimo skylių. Kartokite šį procesą, kol būsite patenkinti.

Atminkite, kad rąsto pusė su skylute bus apačia!

Dabar turėtumėte išsiaiškinti, kur norite grybus, šviesos jutiklį ir maitinimo kabelį, ir išgręžti skyles iš išorės į rąsto vidų tose vietose. Rekomenduoju šviesos daviklį pastatyti atokiau nuo grybų, nes jei jis yra per arti, grybų šviesa sujauks jutiklio vertes.

3 žingsnis: Grybų kepurėlių gaminimas

Grybų kepurėlių gamyba
Grybų kepurėlių gamyba
Grybų kepurėlių gamyba
Grybų kepurėlių gamyba

Grybų dangteliams jums reikės skaidraus silikoninio sandariklio, akvarelės dažų, maistinės plėvelės, ko nors maišyti ir apvalių daiktų (arba sutrupinto popieriaus).

sumaišykite silikoną su trupučiu akvarelės dažų. Aš pasirinkau baltą spalvą, todėl vis tiek galėčiau savo grybams suteikti bet kokią norimą spalvą, naudodama šviesos diodų spalvą, tačiau jei norite tik vienos spalvos, galite padaryti ją intensyvesnę, padarydami tos pačios spalvos grybus.

Tada padėkite silikoną ant maistinės plėvelės gabalo ir užlenkite maistinę plėvelę, kad silikonas būtų tarp jų. Rankomis išlyginkite silikoną, kol jis bus pageidaujamo storio. Galite laikyti jį šviesoje, kad suprastumėte, kaip jis atrodys. Įsitikinkite, kad grybų dangteliai yra pakankamai dideli, kad jūsų šviesos diodai ir slėgio jutikliai tilptų!

Uždėkite plėvelę ant apvalaus daikto ir palikite išdžiūti.

Kai jis visiškai išdžiūvo, galite jį išimti iš maistinės plėvelės, prireikus pašalinkite prieigą prie kraštų ir baigsite grybų kepurėlę.

4 žingsnis: Šviesos diodų prijungimas

Šviesos diodų prijungimas
Šviesos diodų prijungimas
Šviesos diodų prijungimas
Šviesos diodų prijungimas
Šviesos diodų prijungimas
Šviesos diodų prijungimas

Kol grybų dangteliai džiūsta, galite pradėti ruošti aparatūros komponentus, pradedant nuo šviesos diodų. Norėdami paruošti šviesos diodus, turite atlikti šiuos veiksmus:

  1. Nupjaukite ir nuimkite 9 raudonus laidus, 9 juodus laidus (aš naudoju mėlyną su kai kuriais šviesos diodais, nes trūksta juodos vielos) ir 9 jūsų pasirinktos spalvos kabelius (tai bus laidai, naudojami duomenims). Įsitikinkite, kad jūsų kabeliai yra pakankamai ilgi, kad nukristų nuo medžio kamieno apačios iki pat viršaus ir net šiek tiek išsikištų. Geriau juos padaryti per ilgus nei per trumpus
  2. Iškirpkite 5 šviesos diodus nuo savo LED juostos.
  3. Lituokite juodus kabelius prie šviesos diodų įžeminimo kaiščių. Vienas kabelis kiekvienoje šviesos diodo pusėje. Pakartokite su raudonais 5 voltų kaiščio kabeliais ant šviesos diodų ir kitais kabeliais, skirtais duomenų kaiščiui. Turėsite vieną šviesos diodą su laidais tik vienoje pusėje, tai bus penktasis ir paskutinis šviesos diodas, todėl kitų trijų kabelių nereikės. Šviesos dioduose matysite rodykles, nukreiptas viena kryptimi. Naudokite nuolatinį žymeklį, kad pažymėtumėte laidų galą toje pusėje, iš kurios kyla rodyklės. Tai labai svarbu, nes jums to prireiks vėliau!
  4. Norėdami apsaugoti laidus ir neleisti jiems liesti vienas kito, nupjaukite susitraukiančio vamzdžio gabalus, padėkite juos ant atvirų laidų ir susitraukite naudodami šilumos pistoletą.
  5. Galiausiai susukite laidus, kaip parodyta paveikslėliuose.

Pastaba: Jei norite, galite nuimti plastikinį šviesos diodų dangtelį, tačiau norėčiau apsaugoti, kad LED būtų apsaugotas.

5 žingsnis: slėgio jutiklių pridėjimas

Slėgio jutiklių pridėjimas
Slėgio jutiklių pridėjimas
Slėgio jutiklių pridėjimas
Slėgio jutiklių pridėjimas
Slėgio jutiklių pridėjimas
Slėgio jutiklių pridėjimas

Po šviesos diodais įdėsime slėgio jutiklius.

Norėdami juos paruošti, turėsite atlikti šiuos veiksmus:

1. Nupjaukite apie 15 cm standžios vielos (įsitikinkite, kad ji NĖRA elektros srovės!) Aš naudojau sidabrinę vielą;

2. Sukite vielą į spiralę, kaip parodyta paveikslėliuose;

3. Vieną spiralės pusę priklijuokite prie slėgio jutiklių (tam naudojau superklijus, bet tiks bet kokie klijai);

4. Įsitikinkite, kad slėgio jutikliai yra po šviesos diodais. Jei ne, galite sulenkti šviesos diodų laidus, kad jie tilptų.

5. Padėkite slėgio jutiklius po šviesos diodais, kad šviesos diodas būtų tarp vielos spiralės. Pažvelkite į nuotraukas, kad gautumėte nuorodą.

6. Jei norime, kad slėgio jutikliai veiktų tinkamai, spaudžiant laidus turėsime pagaminti ką nors, kas juos laikytų. Norėdami tai padaryti, aš įdėjau juostą tarp kabelių po slėgio jutikliais.

Toliau turime lituoti laidus prie slėgio jutiklių. (Taip pat galite atlikti šį veiksmą prieš atlikdami visus kitus, bet aš tai padariau tokia tvarka)

7. Nupjaukite ir nuimkite 15 laidų: 5 įžeminimui, 5 duomenims ir 5 5 voltų. Aš rekomenduočiau šiems naudoti kitokias spalvas nei jūs naudojote šviesos diodams. Aš naudojau oranžinę, žalią ir pilką.

8. Lituokite duomenų ir 5 voltų laidus prie slėgio jutiklių. Pridedant rezistorius (kitame žingsnyje) naudosime įžeminimo laidą

PASTABA: prie šių vielos ryšulių taip pat galite pridėti standžios vielos. Galų gale tai suteiks grybų stiebams šiek tiek daugiau jėgų. Aš to nepadariau, nes nesupratau, kokie galimi grybai bus sunkūs.

6 žingsnis: šviesos jutiklis ir rezistoriai

Šviesos jutiklis ir rezistoriai
Šviesos jutiklis ir rezistoriai
Šviesos jutiklis ir rezistoriai
Šviesos jutiklis ir rezistoriai
Šviesos jutiklis ir rezistoriai
Šviesos jutiklis ir rezistoriai

Šiame etape mes paruošime šviesos jutiklį ir prireikus pridėsime rezistorius.

Pradėsime nuo šviesos jutiklio:

1. Dar kartą nupjaukite ir nuimkite laidą žemei, duomenis ir vieną 5 voltų.

2. Lituokite duomenų ir 5 voltų laidą prie šviesos jutiklio.

Dabar pridėsime visus rezistorius.

Slėgio jutikliams ir šviesos jutikliui reikės atlikti šiuos veiksmus:

1. Perpjaukite įžeminimo laidą per pusę, nuimkite kiekvieną laido galą ir lituokite rezistorių tarp dviejų galų. Nesvarbu, kokia yra rezistoriaus vertė. Visą rezistorių naudokite susitraukimo vamzdelį, kad jis būtų apsaugotas ir tvirtai pritvirtintas laido viduje.

2. Tada atsargiai nupjaukite gumą/plastiką maždaug duomenų laido viduryje, kad būtų šiek tiek matomas tikrasis laidas, arba perpjaukite duomenų laidą per pusę, dar kartą nuimkite kiekvieną galą ir vėl prilituokite.

3. Lituokite įžeminimo laidą su rezistoriumi viduje prie atviro duomenų laido laido, kaip parodyta paveikslėliuose. Norėdami uždengti atvirus laidus, naudokite elektros juostą arba susitraukimo vamzdelį (prieš litavimą būtinai uždėkite ant laido!)

Šviesos diodams mums reikės tik vieno rezistoriaus.

1. Pasirinkite vieną iš ką tik sukurtų šviesos diodų laidų ryšulių (siūlyčiau rinktis tą, kurio laidai yra ilgiausi, nes šis bus labiausiai nutolęs nuo medžio žurnalo) pastaba: nerinkite šviesos diodo su laidais tik vienoje pusėje! Tai bus paskutinis iš 5!

2. Pridėkite 470Ω rezistorių prie to šviesos diodo duomenų laido taip pat, kaip tai darėte su slėgio jutikliais ir šviesos jutikliu.

3. Dar kartą naudokite susitraukiantį vamzdelį, kad apsaugotumėte ir pritvirtintumėte rezistorių.

7 žingsnis: stiebų gamyba

Stiebų gamyba
Stiebų gamyba
Stiebų gamyba
Stiebų gamyba
Stiebų gamyba
Stiebų gamyba
Stiebų gamyba
Stiebų gamyba

Norėdami pagaminti stiebus, pirmiausia turime išsiaiškinti, kiek laiko norime, kad jie būtų maždaug:

1. Ištraukite LED kabelių ryšulius per skyles, kurias sukūrėte medžio žurnale.

2. Šiek tiek pažaiskite su išsikišusių kabelių ilgiu, kol būsite patenkinti savo išvaizda. Jei norite šiek tiek idėjos, kaip jis atrodys, galite ant jų uždėti silikonines grybų kepuraites.

3. Kai būsite patenkinti, pažymėkite vielos ryšulio vietą, kurioje ji patenka į rąstą, naudodami nuolatinį žymeklį.

4. Vėl ištraukite kabelių ryšulius ir naudodami juostą įsitikinkite, kad laidai tvirtai laikosi.

Dabar apie dalį, kurioje mes iš tikrųjų gaminame stiebus:

1. Dažykite laidus tokia pačia spalva kaip ir jūsų grybai. Siūlyčiau tapyti šiek tiek žemiau, nei ten, kur norite, kad nukristų jūsų stiebai.

2. Sumaišykite skaidrų silikoninį sandariklį su akvarelės dažais taip pat, kaip ir grybų dangtelius.

3. Padėkite spalvotą silikoną ant maistinės plėvelės lakšto ir ant jo uždėkite kabelių ryšulį. Įsitikinkite, kad silikonas yra maždaug toje vietoje, kur norite, kad stiebas būtų ant laidų.

4. Sulenkite maistinę plėvelę per pusę, sulenkdami kuo arčiau vielos pluošto.

5. Suspauskite silikoną prie vielos pluošto ir žaiskite su juo, kol laidai, kuriuose norėjote, kad stiebas nukristų, bus visiškai uždengti. Pastaba: gera idėja pakelti silikoną kuo aukščiau, tačiau neuždenkite slėgio jutiklio.

6. Pakartokite procesą su kitais 4 vielos ryšuliais ir palikite išdžiūti.

8 žingsnis: bandymas (ir kodas)

Testavimas (ir kodas)
Testavimas (ir kodas)
Testavimas (ir kodas)
Testavimas (ir kodas)

Prieš lituodami viską kartu, tikriausiai norite patikrinti, ar jūsų komponentai vis dar veikia.

Naudokite duonos lentą, kad greitai prijungtumėte visus LED ryšulius ir šviesos jutiklį, ir įkelkite kodą į „Arduino“, kad patikrintumėte, ar viskas vis dar veikia. Atminkite, kad tikriausiai turite pritaikyti jutiklių parametrus pagal savo projektą.

PASTABA: Neturiu jokios patirties kodavimo srityje, todėl tai nėra pats efektyviausias būdas tai padaryti. Tikriausiai būtų geriau naudoti kelias funkcijas ir per jas paleisti skirtingus šviesos diodų kintamuosius. Bandžiau tai padaryti, bet galiausiai nusprendžiau tai padaryti paprasčiau ir mažiau efektyviai, nes per daug laiko praleidau kodui ir turėjau eiti toliau.

Kodas:

#define NUM_LEDS 5

#define DATA_PIN 6

CRGB šviesos diodai [NUM_LEDS];

// LED 0

int inPinPressureSensor0 = A0;

int ledState0 = HIGH;

plūdės slėgisSkaitymas0;

plūdės slėgisPrevious0 = LOW;

// LED 1

int inPinPressureSensor1 = A1;

int ledState1 = HIGH;

plūdės slėgisSkaitymas1;

plūdės slėgisPrieš1 = LOW;

// LED 2

int inPinPressureSensor2 = A2;

int ledState2 = HIGH;

plūdės slėgisSkaitymas2; plūdės slėgisPrieš2 = LOW;

// LED 3

int inPinPressureSensor3 = A3;

int ledState3 = AUKŠTAS;

plūdės slėgisSkaitymas3;

plūdės slėgisPrieš3 = LOW;

// LED 4

int inPinPressureSensor4 = A4;

int ledState4 = HIGH;

plūdės slėgisSkaitymas4;

plūdės slėgisPrieš4 = LOW;

//Šviesos sensorius

int inPinLightSensor = A5;

plūduriuojanti šviesaSkaitymas;

plūduriuojanti šviesa

negaliojanti sąranka ()

{

Serial.begin (9600);

FastLED.addLeds (šviesos diodai, NUM_LEDS);

// slėgio jutiklio šviesos diodas 0

pinMode (inPinPressureSensor0, INPUT);

// slėgio jutiklio šviesos diodas 1

pinMode (inPinPressureSensor1, INPUT);

// slėgio jutiklio šviesos diodas 2

pinMode (inPinPressureSensor2, INPUT);

// slėgio jutiklio šviesos diodas 3

pinMode (inPinPressureSensor3, INPUT);

// slėgio jutiklio šviesos diodas 4

pinMode (inPinPressureSensor4, INPUT);

//Šviesos sensorius

pinMode (inPinLightSensor, INPUT);

}

tuštumos kilpa ()

{

// slėgio skaitymo šviesos diodas 0

pressureReading0 = analogRead (inPinPressureSensor0);

vėlavimas (20);

// slėgio skaitymas LED 1

pressureReading1 = analogRead (inPinPressureSensor1);

vėlavimas (20);

// slėgio skaitymo šviesos diodas 2

pressureReading2 = analogRead (inPinPressureSensor2);

vėlavimas (20);

// slėgio skaitymo šviesos diodas 3

pressureReading3 = analogRead (inPinPressureSensor3);

vėlavimas (20);

// slėgio skaitymo šviesos diodas 4

pressureReading4 = analogRead (inPinPressureSensor4);

vėlavimas (20);

//Šviesos sensorius

lightReading = analogRead (inPinLightSensor);

// Jei šviesa, šviesos diodas nedega.

jei (lightReading> 28.0)

{

ledState0 = LOW;

ledState1 = LOW;

ledState2 = LOW;

ledState3 = LOW;

ledState4 = LOW;

}

// Jei tamsu ir anksčiau buvo šviesu, šviesos diodas įsijungs.

jei (lengvas skaitymas 28.0)

{

ledState0 = HIGH;

ledState1 = HIGH;

ledState2 = HIGH;

ledState3 = HIGH;

ledState4 = HIGH;

}

// jei slėgio jutiklio kaištis 0 nuskaito 38,0 (nespaudžiamas), jei (pressureReading0> = 38,0 && pressure Ankstesnis0 <38,0 && lightReading <= 28,0)

{

// jei dega LED 0, išjunkite. kitaip (taigi kai jis išjungtas) įjunkite.

jei (ledState0 == HIGH)

{

ledState0 = LOW;

}

Kitas

{

ledState0 = HIGH;

}

}

// jei slėgio jutiklio 1 kaištis nuskaito 100,0 (nespaustas), jei (pressureReading1> = 100,0 && pressure Ankstesnis1 <100,0 && lightReading <= 28,0)

{

// jei šviečia 1 šviesos diodas, jį išjunkite. kitaip (taigi kai jis išjungtas) įjunkite.

jei (ledState1 == HIGH)

{

ledState1 = LOW;

}

Kitas

{

ledState1 = HIGH;

}

}

// jei slėgio jutiklio 2 kaištis nuskaito 180,0 (nespaustas), jei (pressureReading2> = 180,0 && pressure Ankstesnis2 <180,0 && lightReading <= 28,0)

{

// jei šviečia 2 šviesos diodas, išjunkite jį. kitaip (taigi kai jis išjungtas) įjunkite.

jei (ledState2 == HIGH)

{

ledState2 = LOW;

}

Kitas

{

ledState2 = HIGH;

}

}

// jei slėgio jutiklio 3 kaištis nuskaito 6.0 (nespaustas), jei (pressureReading3> = 6.0 && pressure Ankstesnis3 <6.0 && lightReading <= 28.0)

{

// jei šviečia 3 šviesos diodas, išjunkite jį. kitaip (taigi kai jis išjungtas) įjunkite.

jei (ledState3 == HIGH)

{

ledState3 = LOW;

}

Kitas

{

ledState3 = HIGH;

}

}

// jei slėgio jutiklio 4 kaištis nuskaito 10.0 (nespaudžiamas), jei (pressureReading4> = 10.0 && pressurePrevious4 <10.0 && lightReading <= 28.0)

{

// jei šviečia 4 šviesos diodas, jį išjunkite. kitaip (taigi kai jis išjungtas) įjunkite.

jei (ledState4 == HIGH)

{

ledState4 = LOW;

}

Kitas

{

ledState4 = HIGH;

}

}

jei (ledState0 == HIGH)

{

šviesos diodai [0] = CRGB (255, 255, 255);

FastLED.show ();

vėlavimas (30);

}

Kitas

{

šviesos diodai [0] = CRGB:: juoda;

FastLED.show ();

vėlavimas (30);

}

if (ledState1 == HIGH)

{

šviesos diodai [1] = CRGB (255, 255, 255);

FastLED.show ();

vėlavimas (30);

}

Kitas

{

šviesos diodai [1] = CRGB:: Juoda;

FastLED.show ();

vėlavimas (30);

}

jei (ledState2 == HIGH)

{

šviesos diodai [2] = CRGB (255, 255, 255);

FastLED.show ();

vėlavimas (30);

}

Kitas

{

šviesos diodai [2] = CRGB:: Juoda;

FastLED.show ();

vėlavimas (30);

}

jei (ledState3 == HIGH)

{

šviesos diodai [3] = CRGB (255, 255, 255);

FastLED.show ();

vėlavimas (30);

}

Kitas

{

šviesos diodai [3] = CRGB:: Juoda;

FastLED.show ();

vėlavimas (30);

}

jei (ledState4 == HIGH)

{

šviesos diodai [4] = CRGB (255, 255, 255);

FastLED.show ();

vėlavimas (30);

}

Kitas

{

šviesos diodai [4] = CRGB:: Juoda;

FastLED.show ();

vėlavimas (30);

}

pressurePrevious0 = pressureReading0;

pressurePrevious1 = pressureReading1;

pressurePrevious2 = pressureReading2;

pressurePrevious3 = pressureReading3;

pressurePrevious4 = pressureReading4;

lightPrevious = lightReading;

// Atidarykite nuoseklųjį monitorių, kad pamatytumėte savo vertes ir atitinkamai pakeistumėte parametrus.

Serial.println ("Slėgis0:");

Serial.println (pressureReading0);

Serial.println ("Slėgis1:");

Serial.println (pressureReading1);

Serial.println ("Slėgis2:");

Serial.println (pressureReading2);

Serial.println ("Slėgis3:");

Serial.println (pressureReading3);

Serial.println ("Slėgis4:");

Serial.println (pressureReading4);

Serial.println ("LightReading:");

Serial.println (lightReading);

vėlavimas (200);

}

9 žingsnis: litavimas

Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas

Dabar sunkiausia projekto dalis: viską lituoti kartu … žurnalo viduje.

Pastaba: atvirus laidus turėsite apsaugoti susitraukiančiu vamzdeliu, todėl nepamirškite jų uždėti prieš lituodami kabelius! Jei pamiršote, galite juos užklijuoti elektros juosta.

1: Pradėkite lituodami kabelį iš 5 voltų „Arduino“kaiščio į perf plokštę. Tą patį padarykite su žeme, duomenų kaiščiu ~ 6 ir A0 iki A5.

2. Tada ištraukite šviesos jutiklį pro jo skylę žurnale. Lituokite žemę prie žemės ant perforatoriaus plokštės, nuo 5 voltų iki 5 voltų ant perforatoriaus plokštės ir duomenis į A5 ant plokštės. Naudokite susitraukimo vamzdelį, kad uždengtumėte atvirus laidus.

3. Ištraukite pirmąjį grybų stiebą per jo skylę žurnale (tai stiebas su rezistoriumi ant duomenų laido!). Atsargiai lituokite kiekvieną laidą į savo vietą: (taip pat galite pažvelgti į schemą, kad padėtumėte apžvelgti, kas kur vyksta)

  • Lituokite slėgio jutiklio duomenų laidą prie A0 ant plokštės;
  • Lituokite slėgio jutiklio įžeminimo laidą prie žemės ant plokštės;
  • Lituokite 5 voltų slėgio jutiklio laidą prie 5 voltų, esančių ant plokštės.
  • Lydykite duomenų laidą, kurį pažymėjote LED, iki ~ 6 ant plokštės;
  • Lituokite įžeminimo laidą, kurį pažymėjote šviesos diodu, prie žemės ant plokštės;
  • Lituokite 5 voltų laidą, kurį pažymėjote šviesos diodu, prie 5 voltų ant plokštės;

4. Uždenkite atvirus laidus susitraukimo vamzdeliu.

5. Suvyniokite prilituotus laidus į ryšulius, kad būtų galima peržiūrėti.

6. Patraukite antrąjį grybą.

  • Lituokite duomenų laidą, kurio nepažymėjote pirmojo šviesos diodo, prie duomenų laido, kurį pažymėjote antrąjį šviesos diodą (tą, kurį ką tik ištraukėte);
  • Lituokite įžeminimo laidą, kurio nepažymėjote pirmojo šviesos diodo, prie įžeminimo laido, kurį pažymėjote antrąjį šviesos diodą (tą, kurį ką tik ištraukėte);
  • Lituokite 5 voltų laidą, kurio nepažymėjote pirmojo šviesos diodo, prie 5 voltų laido, kurį pažymėjote antrąjį šviesos diodą (tą, kurį ką tik ištraukėte);

Pakartokite tą patį procesą su kitais laidais ir grybų stiebais. Patikrinkite schemą, kad sužinotumėte, kuris duomenų laidas yra prijungtas prie duomenų kaiščio.

Kai baigsite litavimą, naudokite karštus klijus (arba juostą, jei norite, kad juos būtų galima pašalinti), kad pritvirtintumėte savo lentą ir „Arduino“žurnalo viduje.

Būkite kantrūs ir būtinai prijunkite tinkamus laidus, nes kitaip galite susprogdinti vieną iš savo šviesos diodų! (Štai kodėl buvo labai svarbu ant šviesos diodų pažymėti trijų laidų galą)

10 žingsnis: Parametrų surinkimas ir keitimas

Surinkimas ir parametrų keitimas
Surinkimas ir parametrų keitimas
Surinkimas ir parametrų keitimas
Surinkimas ir parametrų keitimas
Surinkimas ir parametrų keitimas
Surinkimas ir parametrų keitimas
Surinkimas ir parametrų keitimas
Surinkimas ir parametrų keitimas

Kai viskas prilituota į savo vietas, laikas surinkti grybus!

1: žirklėmis nuvalykite stiebo dalį, kur ji susitinka su rąstu, ir priklijuokite prie medžio. Tam geriausia naudoti silikoną.

2: Išrinkite grybų dangtelius, kuriuos norite naudoti, ir įklijuokite minkšto popieriaus gabalėlį į vidų. Taip įsitikinsite, kad nematote vielos grybo viduje.

3: Naudokite karštus klijus, kad suklijuotumėte savo sukurtos vielos spiralės dalis, kad įsitikintumėte, jog paspaudus ji išlaiko formą.

4: klijuokite grybų dangtelį prie vielos spiralės.

5: Iškirpkite maždaug grybų dydžio minkšto popieriaus ratą ir uždenkite grybų dugną. Tai išvalys jį ir netgi atrodys šiek tiek kaip sporos! Remdamiesi nuotrauka, sužinosite, kaip supjaustau popierinį popierių.

Dabar visi grybai surinkti, atėjo laikas pakeisti jutiklių parametrus.

Paleiskite „Arduino“kodą ir atidarykite serijinį monitorių. Pažvelkite į jutiklių vertes ir koreguokite jas, kol būsite patenkinti. Jūs galite padaryti, kad grybai taip reaguotų į slėgį, o šviesos jutiklis - taip, kaip norite.

Rekomenduojamas: