Obsah:

Interaktívne žiariace huby: 10 krokov (s obrázkami)
Interaktívne žiariace huby: 10 krokov (s obrázkami)

Video: Interaktívne žiariace huby: 10 krokov (s obrázkami)

Video: Interaktívne žiariace huby: 10 krokov (s obrázkami)
Video: Часть 2 — Аудиокнига «Бэббит» Синклера Льюиса (гл. 06–09) 2024, November
Anonim
Image
Image
Interaktívne žiariace huby
Interaktívne žiariace huby
Interaktívne žiariace huby
Interaktívne žiariace huby

Tento návod vám ukáže, ako vyrobiť huby, ktoré budú v tme svietiť. Jednotlivé huby môžete vypnúť a znova zapnúť stlačením vrchu.

Začal som tento projekt pre školskú úlohu, kde sme museli niečo vytvoriť pomocou Arduino Uno.

Chcel som vytvoriť niečo pekné a magické a rýchlo som sa rozhodol, že chcem vyrábať žiariace huby. Pôvodne som ich chcel nielen nechať žiariť, ale aj nechať ich hýbať sa a hrať melódiu. Vzhľadom na konečný termín projektu som však tieto nápady musel zošrotovať.

Tento projekt bol inšpirovaný videom pre domácich majstrov:

Tu nájdete postup, ktorým som prešiel pri vytváraní týchto svetiel, a návod, ako to urobiť.

Na tento projekt budete potrebovať:

  • Arduino Uno;
  • Doštička;
  • Parfumovaná doska;
  • 5 LED diód z neopixelového LED pásu;
  • 5 tlakových senzorov;
  • Svetelný senzor;
  • Odpor 470Ω;
  • 6 rezistorov akejkoľvek hodnoty;
  • Tuhý drôt (nevodivý!);
  • Priehľadný silikónový tmel;
  • Akvarelová farba;
  • Potravinová fólia
  • Kmeň stromu;
  • Vŕtačka;
  • Sekáč a kladivo;
  • Drôty v niekoľkých farbách;
  • Elektrická páska;
  • Iná, silná páska;
  • Horúce lepidlo;
  • Zmršťovacia trubica;
  • Tepelná pištoľ;
  • Spájkovacia stanica;
  • Kliešte;
  • papierová vreckovka;
  • Pevná ruka a veľa času a trpezlivosti;

Krok 1: Návrh konceptu

Koncepčný dizajn
Koncepčný dizajn
Koncepčný dizajn
Koncepčný dizajn

Takmer okamžite som vedel, čo chcem pre tento projekt urobiť. Keďže som už nejaký čas chcel robiť žiariace huby, usúdil som, že je to ideálna príležitosť. Aby som mal predstavu o technológii, ktorá sa za hubami skrýva, načrtol som, ako ich vyrobím. Toto bol dôležitý krok v mojom procese, pretože týmto spôsobom som mohol skutočne vizualizovať hardvér a triediť veci v mojej hlave. Nakoniec sa dizajn trochu zmenil (umiestnil som LED nad snímač tlaku, pridal tvrdý drôt, aby zatlačil na senzor a podržal hornú časť huby a odstránil som pohybové a zvukové komponenty).

Pred začatím tohto projektu som nemal žiadne skúsenosti s Arduinom a vedel som len trochu kódovať v Pythone, a tak som urobil malý prieskum. Približne som vedel, čo budem pre svoj projekt potrebovať, a tak som vyčistil internet a začal experimentovať s kódom. Rýchlo som narazil na problémy so svojimi servami (ktorými som chcel huby hýbať), a tak som sa rozhodol túto myšlienku zahodiť. Neskôr, keď som zistil, že potrebujem viac času, ako som si pôvodne myslel, na to, aby som zistil, ako kódovať to, čo chcem, a vyhĺbiť stromovú guľatinu, rozhodol som sa tiež upustiť od hudobného nápadu a zostať iba pri hubách.

Tiež som si uvedomil, že by bolo asi dobré umiestniť tlakový senzor pod LED, takže snímačom nebude blokované žiadne svetlo.

Krok 2: Príprava denníka

Príprava denníka
Príprava denníka
Príprava denníka
Príprava denníka
Príprava denníka
Príprava denníka

Jednou z časovo najnáročnejších úloh tohto projektu bolo vyhĺbenie guľatiny. Navrhoval by som buď zaobstarať si mäkký druh dreva, ktorý sa dá ľahko spracovať (na rozdiel odo mňa), alebo kúpiť už vydlabaný kmeň.

Ak chcete vydlabať vlastnú guľatinu, môžete dieru buď vypáliť, alebo použiť metódu, ktorú som použil. Na moju metódu budete potrebovať vŕtačku, dláto, kladivo a veľa trpezlivosti.

Predtým, ako začnete vŕtať, mali by ste sa zamyslieť nad tým, ako hlboko chcete strom vyhĺbiť. Poznámka: Ak odstránite viac dreva, projekt bude nakoniec menej ťažký, ale aj menej pevný.

Keď zhruba viete, ako hlboko chcete ísť, môžete začať vŕtať diery. Odstráňte drevo medzi vyvŕtanými otvormi pomocou sekáča a kladiva. Tento postup opakujte, kým nebudete spokojní.

Nezabudnite, že strana guľatiny s dierou v nej bude dno!

Teraz by ste si mali spresniť, kam chcete, aby vaše huby, svetelný senzor a napájací kábel v týchto miestach vyvŕtali otvory zvonku do vnútra guľatiny. Odporúčam umiestniť svetelný senzor ďaleko od húb, pretože ak je príliš blízko, svetlo z húb sa bude kaziť s hodnotami senzora.

Krok 3: Výroba klobúkov z húb

Výroba hríbových čiapok
Výroba hríbových čiapok
Výroba hríbových čiapok
Výroba hríbových čiapok

Na hubové čiapky budete potrebovať priehľadný silikónový tmel, akvarelové farby, potravinovú fóliu, niečo na miešanie a okrúhle predmety (alebo rozpadnutý hodvábny papier).

zmiešajte kúsok silikónu s trochou akvarelovej farby. Vybral som si bielu, aby som svojim hubám mohol napriek tomu dať akúkoľvek farbu, ktorú som chcel, pomocou farby diód LED, ale ak chcete iba jednu farbu, môžete ju ešte zintenzívniť tým, že huby vyrobíte v rovnakej farbe.

Potom položte silikón na kus lepiacej fólie a potravinovú fóliu naň preložte, aby bol silikón vložený medzi ne. Rukou silikónujte silikón, kým nebude mať požadovanú hrúbku. Podržaním pri svetle získate predstavu o tom, ako bude vyzerať. Uistite sa, že klobúky húb sú dostatočne veľké, aby sa do nich zmestili LED diódy a snímače tlaku!

Na okrúhly predmet položte potravinovú fóliu a nechajte ju vysušiť.

Keď úplne zaschne, môžete ho vybrať z potravinovej fólie, v prípade potreby odstrániť prístup okolo okrajov a hubová čiapka je hotová.

Krok 4: Zapojenie LED diód

Zapojenie LED diód
Zapojenie LED diód
Zapojenie LED diód
Zapojenie LED diód
Zapojenie LED diód
Zapojenie LED diód

Kým vaše hríbiky schnú, môžete začať s prípravou hardvérových komponentov, začínajúc diódami LED. Na prípravu LED diód budete potrebovať:

  1. Odstrihnite a odizolujte 9 červených vodičov, 9 čiernych vodičov (namiesto niektorých čiernych diód LED som použil modrý kvôli nedostatku čierneho vodiča) a 9 káblov vo farbe podľa vášho výberu (to budú vodiče použité pre údaje). Uistite sa, že vaše káble sú dostatočne dlhé na to, aby siahali od spodnej časti kmeňa stromu až po vrchol a dokonca aj dosť vyčnievali. Je lepšie, aby boli príliš dlhé ako príliš krátke
  2. Odrežte 5 LED diód z vášho LED pásu.
  3. Pripájajte čierne káble k uzemňovacím kolíkom diód LED. Jeden kábel na každej strane diódy LED. Opakujte s červenými káblami pre 5-voltový kolík na diódach LED a s ostatnými káblami pre dátový kolík. Budete mať jednu LED diódu s vodičmi iba na jednej strane, bude to piata a posledná LED dióda, a preto nebudú potrebné ďalšie tri káble. Na diódach LED uvidíte šípky smerujúce jedným smerom. Trvalým značkovačom označte koniec drôtov na strane, z ktorej vychádzajú šípky. Je to veľmi dôležité, pretože to budete neskôr potrebovať!
  4. Aby ste chránili drôty a zabránili ich vzájomnému dotyku, odrežte kúsky zmršťovacej trubice, umiestnite ich na odkryté drôty a pomocou tepelnej pištole ich stiahnite.
  5. Nakoniec stočte káble dohromady, ako je znázornené na obrázkoch.

Poznámka: Ak chcete, môžete odstrániť plastový kryt na diódach LED, ale na ochranu diódy LED by som odporučil nechať ho zapnutý.

Krok 5: Pridanie tlakových senzorov

Pridanie tlakových senzorov
Pridanie tlakových senzorov
Pridanie tlakových senzorov
Pridanie tlakových senzorov
Pridanie tlakových senzorov
Pridanie tlakových senzorov

Pod LED diódy umiestnime tlakové snímače.

Na ich prípravu budete potrebovať nasledovné:

1. Odrežte asi 15 cm tuhého drôtu (uistite sa, že NEVODÍ elektrický prúd!) Použil som strieborný drôt;

2. Zatočte drôt do špirály, ako je znázornené na obrázkoch;

3. Prilepte jednu stranu špirály k snímačom tlaku (použil som na to superlepidlo, ale akékoľvek lepidlo to urobí);

4. Uistite sa, že snímače tlaku zapadajú pod diódy LED. Ak nie, môžete ohnúť vodiče LED diód tak, aby sa zmestili.

5. Umiestnite tlakové snímače pod LED diódy tak, aby LED dióda bola medzi drôtenou špirálou. Pozrite sa na fotografie pre referenciu.

6. Ak chceme, aby tlakové senzory fungovali správne, budeme musieť urobiť niečo, čo by ich podržalo, keď stlačíte drôty. Aby som to urobil, umiestnil som pásku medzi káble pod snímače tlaku.

Ďalej musíme spájkovať drôty k snímačom tlaku. (Tento krok môžete urobiť aj predtým, ako urobíte všetky ostatné, ale urobil som to v tomto poradí)

7. Odrežte a odizolujte 15 drôtov: 5 pre zem, 5 pre dáta a 5 pre 5 voltov. Odporúčam použiť na tieto farby iné farby, ako ste použili na diódy LED. Použil som oranžovú, zelenú a sivú.

8. Spájkujte vodiče údajov a 5 voltov k snímačom tlaku. Pri pridávaní odporov použijeme uzemňovací vodič (v nasledujúcom kroku)

POZNÁMKA: Možno budete chcieť do týchto zväzkov drôtov pridať aj nejaký tuhý drôt. To nakoniec dodá stonkám húb o niečo väčšiu silu. Neurobil som to, pretože som si neuvedomil, aké ťažké budú prípadné huby.

Krok 6: Svetelný senzor a odpory

Svetelný senzor a odpory
Svetelný senzor a odpory
Svetelný senzor a odpory
Svetelný senzor a odpory
Svetelný senzor a odpory
Svetelný senzor a odpory

V tomto kroku pripravíme svetelný senzor a podľa potreby pridáme rezistory.

Začneme svetelným senzorom:

1. Ešte raz odstrihnite a odizolujte drôt pre zem, dáta a jeden pre 5 voltov.

2. Spájkujte vodič pre údaje a 5 voltov k svetelnému senzoru.

Teraz pridáme všetky odpory.

Pre snímače tlaku a svetelný senzor budete musieť vykonať nasledujúce kroky:

1. Uzemnite drôt na polovicu, odizolujte každý koniec drôtu a medzi obidva konce spájkujte odpor. Nezáleží na tom, akú hodnotu má odpor. Na celom odpore použite zmršťovaciu trubicu, aby bola chránená a pevne zaistená vo vnútri drôtu.

2. Ďalej buď opatrne odstrihnite gumu/plast v približne strede dátového vodiča, aby ste odhalili kúsok skutočného vodiča, alebo dátový kábel prerežte na polovicu, každý koniec znova odizolujte a spájkujte späť k sebe.

3. Spájkujte uzemňovací vodič s odporom vo vnútri k odhalenému vodiču na dátovom vodiči, ako je znázornené na obrázkoch. Na prekrytie nechránených vodičov použite elektrickú pásku alebo zmršťovaciu trubicu (pred spájkovaním ich na kábel určite dajte!)

Pre diódy LED budeme potrebovať iba jeden odpor.

1. Vyberte si jeden z LED zväzkov, ktoré ste práve vytvorili (navrhoval by som vybrať ten s najdlhšími drôtmi, pretože tento pôjde najďalej po stromovom poli) poznámka: nevyberajte LED s drôtmi iba na jednej strane! Toto bude posledný z 5!

2. Pripojte odpor 470Ω k dátovému vodiču tejto diódy LED rovnakým spôsobom, ako ste to urobili so snímačmi tlaku a svetelným senzorom.

3. Na ochranu a zaistenie odporu znova použite aj zmršťovaciu trubicu.

Krok 7: Výroba stoniek

Výroba stoniek
Výroba stoniek
Výroba stoniek
Výroba stoniek
Výroba stoniek
Výroba stoniek
Výroba stoniek
Výroba stoniek

Aby sme vyrobili stonky, musíme najskôr zistiť, ako dlho ich chceme mať približne:

1. Prevlečte zväzky káblov LED cez otvory, ktoré ste vytvorili v stromovom protokole.

2. Trochu sa pohrajte s dĺžkami vytŕčajúcich káblov, kým nebudete spokojní s tým, ako vyzerá. Ak chcete mať predstavu o tom, ako to bude vyzerať, môžete na ne položiť silikónové čiapky.

3. Akonáhle ste spokojní, označte miesto na zväzku drôtov, kde ide do guľatiny, trvalou značkou.

4. Znovu vyberte káblové zväzky a použite pásku, aby ste sa presvedčili, že drôty zostanú pevne pohromade.

Teraz k časti, kde vlastne vyrábame stonky:

1. Namaľujte drôty rovnakou farbou ako vaše huby. Pre istotu by som odporučil maľovať o niečo nižšie, než kam chcete, aby vaše stonky smerovali.

2. Zmiešajte priehľadný silikónový tmel s akvarelovými farbami rovnako, ako ste to robili s hubovými čiapočkami.

3. Položte farebný silikón na list potravinovej fólie a naň položte zväzok káblov. Uistite sa, že silikón je zhruba v strede miesta, kde chcete, aby bol drôt na drôtoch.

4. Zložte potravinovú fóliu na polovicu tak, aby bola záhyb čo najbližšie k zväzku drôtov.

5. Silikón pritlačte na zväzok drôtov a hrajte sa s ním, kým nie sú drôty, kam chcete, aby stonka smerovala, úplne zakryté. Poznámka: Je dobré silikón vytiahnuť čo najvyššie, ale nezakrývajte snímač tlaku.

6. Opakujte postup s ostatnými 4 zväzkami drôtov a nechajte ich uschnúť.

Krok 8: Testovanie (a kód)

Testovanie (a kód)
Testovanie (a kód)
Testovanie (a kód)
Testovanie (a kód)

Pred spájkovaním všetkého dohromady pravdepodobne budete chcieť vyskúšať, či vaše súčiastky stále fungujú.

Pomocou breadboardu rýchlo pripojte všetky zväzky LED a svetelný senzor a nahrajte kód do svojho Arduina a skontrolujte, či všetko stále funguje. Všimnite si toho, že pravdepodobne budete musieť prispôsobiť parametre senzorov svojmu projektu.

POZNÁMKA: S kódovaním nemám žiadne skúsenosti, takže toto zďaleka nie je najefektívnejší spôsob. Pravdepodobne by bolo lepšie použiť niekoľko funkcií a spustiť cez ne rôzne premenné LED. Snažil som sa, aby to fungovalo, ale nakoniec som sa rozhodol urobiť to jednoduchším a menej efektívnym spôsobom, pretože som kódom trávil príliš veľa času a musel som pokračovať.

Kód:

#define NUM_LEDS 5

#define DATA_PIN 6

LED diódy CRGB [NUM_LEDS];

// LED 0

int inPinPressureSensor0 = A0;

int ledState0 = HIGH;

plavákový tlakČítanie0;

plavákový tlakPredošlý0 = NÍZKY;

// LED 1

int inPinPressureSensor1 = A1;

int ledState1 = VYSOKY;

plavákový tlakČítanie1;

float pressurePrevious1 = LOW;

// LED 2

int inPinPressureSensor2 = A2;

int ledState2 = VYSOKY;

plavákový tlakČítanie2; float pressurePrevious2 = LOW;

// LED 3

int inPinPressureSensor3 = A3;

int ledState3 = VYSOKY;

plavákový tlakČítanie3;

float pressurePrevious3 = LOW;

// LED 4

int inPinPressureSensor4 = A4;

int ledState4 = VYSOKY;

plavákový tlakČítanie4;

plavákový tlakPredošlý4 = NÍZKY;

//Svetelný senzor

int inPinLightSensor = A5;

plavákové svetloČítanie;

plavákové svetloPredchádzajúce;

neplatné nastavenie ()

{

Serial.begin (9600);

FastLED.addLeds (LED diódy, NUM_LEDS);

// LED tlakového senzora 0

pinMode (inPinPressureSensor0, INPUT);

// LED tlakového senzora 1

pinMode (inPinPressureSensor1, INPUT);

// LED tlakového senzora 2

pinMode (inPinPressureSensor2, INPUT);

// LED tlakového senzora 3

pinMode (inPinPressureSensor3, INPUT);

// LED tlakového senzora 4

pinMode (inPinPressureSensor4, INPUT);

//Svetelný senzor

pinMode (inPinLightSensor, INPUT);

}

prázdna slučka ()

{

// LED na čítanie tlaku 0

pressureReading0 = analogRead (inPinPressureSensor0);

oneskorenie (20);

// LED na čítanie tlaku 1

pressureReading1 = analogRead (inPinPressureSensor1);

oneskorenie (20);

// LED na čítanie tlaku 2

pressureReading2 = analogRead (inPinPressureSensor2);

oneskorenie (20);

// LED na čítanie tlaku 3

pressureReading3 = analogRead (inPinPressureSensor3);

oneskorenie (20);

// LED na čítanie tlaku 4

pressureReading4 = analogRead (inPinPressureSensor4);

oneskorenie (20);

//Svetelný senzor

lightReading = analogRead (inPinLightSensor);

// Ak svieti, LED dióda nesvieti.

if (lightReading> 28.0)

{

ledState0 = NÍZKA;

ledState1 = NÍZKA;

ledState2 = NÍZKA;

ledState3 = NÍZKA;

ledState4 = NÍZKA;

}

// Ak je tma a predtým bolo svetlo, LED sa rozsvieti.

if (lightReading 28.0)

{

ledState0 = VYSOKO;

ledState1 = VYSOKO;

ledState2 = VYSOKO;

ledState3 = VYSOKÝ;

ledState4 = VYSOKO;

}

// ak kolík snímača tlaku 0 číta 38,0 (nestlačené), ak (tlakČítanie0> = 38,0 && tlakPrevious0 <38,0 && lightČítanie <= 28,0)

{

// ak LED 0 svieti, vypnite ju. inak (teda keď je vypnutý) zapnite ho.

if (ledState0 == HIGH)

{

ledState0 = NÍZKA;

}

inak

{

ledState0 = VYSOKO;

}

}

// ak pin 1 snímača tlaku číta 100,0 (nestlačené), ak (tlakČítanie1> = 100,0 && tlakPrevious1 <100,0 && lightČítanie <= 28,0)

{

// ak LED 1 svieti, vypnite ju. inak (teda keď je vypnutý) zapnite ho.

if (ledState1 == HIGH)

{

ledState1 = NÍZKA;

}

inak

{

ledState1 = VYSOKO;

}

}

// ak kolík 2 snímača tlaku ukazuje 180,0 (nestlačené), ak (tlakČítanie2> = 180,0 && tlakPrevious2 <180,0 && lightČítanie <= 28,0)

{

// ak LED 2 svieti, vypnite ju. inak (teda keď je vypnutý) zapnite ho.

if (ledState2 == HIGH)

{

ledState2 = NÍZKA;

}

inak

{

ledState2 = VYSOKO;

}

}

// ak kolík 3 snímača tlaku ukazuje 6,0 (nestlačené), ak (tlakČítanie3> = 6,0 && tlakPrevious3 <6,0 && lightČítanie <= 28,0)

{

// ak LED 3 svieti, vypnite ju. inak (teda keď je vypnutý) zapnite ho.

if (ledState3 == HIGH)

{

ledState3 = NÍZKA;

}

inak

{

ledState3 = VYSOKÝ;

}

}

// ak kolík 4 snímača tlaku číta 10,0 (nestlačené), ak (tlakČítanie4> = 10,0 && tlakPrevious4 <10,0 && lightČítanie <= 28,0)

{

// ak LED 4 svieti, vypnite ju. inak (teda keď je vypnutý) zapnite ho.

if (ledState4 == HIGH)

{

ledState4 = NÍZKA;

}

inak

{

ledState4 = VYSOKO;

}

}

if (ledState0 == HIGH)

{

LED [0] = CRGB (255, 255, 255);

FastLED.show ();

oneskorenie (30);

}

inak

{

leds [0] = CRGB:: čierna;

FastLED.show ();

oneskorenie (30);

}

if (ledState1 == HIGH)

{

LED [1] = CRGB (255, 255, 255);

FastLED.show ();

oneskorenie (30);

}

inak

{

leds [1] = CRGB:: čierna;

FastLED.show ();

oneskorenie (30);

}

if (ledState2 == HIGH)

{

leds [2] = CRGB (255, 255, 255);

FastLED.show ();

oneskorenie (30);

}

inak

{

leds [2] = CRGB:: Black;

FastLED.show ();

oneskorenie (30);

}

if (ledState3 == HIGH)

{

leds [3] = CRGB (255, 255, 255);

FastLED.show ();

oneskorenie (30);

}

inak

{

leds [3] = CRGB:: čierna;

FastLED.show ();

oneskorenie (30);

}

if (ledState4 == HIGH)

{

LED [4] = CRGB (255, 255, 255);

FastLED.show ();

oneskorenie (30);

}

inak

{

leds [4] = CRGB:: Black;

FastLED.show ();

oneskorenie (30);

}

pressurePrevious0 = pressureReading0;

pressurePrevious1 = tlakReading1;

tlakPredošlý2 = tlakČítanie2;

tlakPredošlý3 = tlakČítanie3;

tlakPredošlý4 = tlakČítaný4;

lightPrevious = lightReading;

// Otvorte sériový monitor, aby ste videli svoje hodnoty a podľa toho zmenili parametre.

Serial.println ("Tlak0:");

Serial.println (pressureReading0);

Serial.println ("Tlak 1:");

Serial.println (pressureReading1);

Serial.println ("Tlak2:");

Serial.println (pressureReading2);

Serial.println ("Tlak3:");

Serial.println (pressureReading3);

Serial.println ("Pressure4:");

Serial.println (pressureReading4);

Serial.println ("LightReading:");

Serial.println (lightReading);

oneskorenie (200);

}

Krok 9: Spájkovanie

Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie

Teraz najťažšia časť projektu: spájkovanie všetkého dohromady … vnútri denníka.

Poznámka: odhalené vodiče budete musieť chrániť zmršťovacou trubicou, preto ich pred spájkovaním káblov nezabudnite nasadiť! Ak zabudnete, môžete ich tiež prikryť elektrickou páskou.

1: Začnite spájkovaním kábla z 5-voltového kolíka vášho Arduina s doskou perf. To isté urobte so zemou, dátovým kolíkom ~ 6 a A0 až A5.

2. Ďalej prevlečte svetelný senzor jeho otvorom v denníku. Na výkonovej doske spájkujte zem so zemou, 5 voltov na 5 voltov na doske perf a údaje na A5 na doske perf. Na zakrytie nechránených drôtov použite zmršťovaciu trubicu.

3. Vytiahnite svoj prvý hríbikový kmeň jeho otvorom v denníku (toto je stonka s odporom na dátovom drôte!). Starostlivo spájkujte každý vodič na svojom mieste: (môžete sa tiež pozrieť na schému, ktorá vám pomôže s prehľadom, čo kam ide)

  • Spájkujte dátový vodič snímača tlaku na A0 na doske perf;
  • Pripájajte uzemňovací vodič snímača tlaku k zemi na doske perf;
  • Spájkujte 5-voltový vodič snímača tlaku na 5-voltový konektor na výkonovej doske.
  • Spájkujte dátový vodič, ktorý ste označili LED, na ~ 6 na doske perf;
  • Spájkujte uzemňovací vodič, ktorý ste označili LED, k zemi na doske perf;
  • Spájkujte 5-voltový drôt, ktorý ste označili LED, k 5-voltu na doske perf;

4. Zakryte odkryté vodiče zmršťovacou trubicou.

5. Spájkujte spájkované vodiče vo zväzkoch, aby ste mali prehľad.

6. Vytiahnite druhú hubu.

  • Spájkujte dátový vodič, ktorý ste neoznačili pre prvú LED diódu, k dátovému vodiču, ktorý ste označili pre druhú LED (tú, cez ktorú ste práve pretiahli);
  • Spájkujte uzemňovací vodič, ktorý ste neoznačili pre prvú LED diódu, k uzemňovaciemu vodiču, ktorý ste označili pre druhú LED (tú, cez ktorú ste práve pretiahli);
  • Spájkujte 5-voltový vodič, ktorý ste neoznačili pre prvú LED diódu, k 5-voltovému vodiču, ktorý ste označili pre druhú LED (tú, ktorou ste práve pretiahli);

Opakujte rovnaký postup pre ostatné drôty a stonky húb. V schéme skontrolujte, ktorý dátový vodič sa pripája k akému dátovému kolíku.

Keď skončíte s spájkovaním, pomocou horúceho lepidla (alebo pásky, ak ich chcete odstrániť) zaistite svoju dosku perf a Arduino vo vnútri guľatiny.

Buďte trpezliví a dbajte na to, aby ste navzájom prepojili správne vodiče, inak by vám mohlo hroziť vybuchnutie jednej z diód LED! (Preto bolo veľmi dôležité označiť koniec troch vodičov na diódach LED)

Krok 10: Zostavenie a zmena parametrov

Montáž a zmena parametrov
Montáž a zmena parametrov
Montáž a zmena parametrov
Montáž a zmena parametrov
Montáž a zmena parametrov
Montáž a zmena parametrov
Montáž a zmena parametrov
Montáž a zmena parametrov

Keď je všetko spájkované na svojom mieste, je čas zostaviť huby!

1: Vyčistite nožnicami časť stonky, kde sa stretáva s guľatinou, a prilepte ich prilepené na strom. Na to je najlepšie použiť silikón.

2: Vyberte klobúky na huby, ktoré chcete použiť, a z vnútornej strany prilepte kúsok hodvábneho papiera. Tým sa uistíte, že nevidíte drôt vo vnútri huby.

3: Pomocou horúceho lepidla zlepte dohromady časti drôtenej špirály, ktorú ste vytvorili, aby ste zaistili, že po stlačení drží tvar.

4: Prilepte hubový uzáver na drôtenú špirálu.

5: Vystrihnite kruh hodvábneho papiera o veľkosti huby a prikryte dno húb. Tým sa vyčistí a dokonca bude vyzerať trochu ako spóry! Na fotografii nájdete odkaz na to, ako som strihal hodvábny papier.

Teraz sú huby všetky zostavené, je čas zmeniť parametre senzorov.

Spustite kód Arduino a otvorte sériový monitor. Pozrite sa na hodnoty senzorov a upravujte ich, kým nebudete spokojní. Huby môžete nastaviť tak, aby reagovali na tlak a svetelný senzor tak, aby reagoval na svetlo, ako chcete.

Odporúča: