Obsah:

Ovládaná stolná lampa: 4 kroky (s obrázkami)
Ovládaná stolná lampa: 4 kroky (s obrázkami)

Video: Ovládaná stolná lampa: 4 kroky (s obrázkami)

Video: Ovládaná stolná lampa: 4 kroky (s obrázkami)
Video: Pokud vám někdo řekl něco ošklivého a trápíte se kvůli tomu, pusťte si toto video. :) 2024, November
Anonim
Image
Image
Elektronika - Príprava motorov
Elektronika - Príprava motorov

Tu ukážem, ako vyrobiť jednoduchú, málo ovládanú stolnú lampu pomocou arduino a servomotorov. Tiež vám poviem, ako môžete zmeniť motory, aby ste mohli zaznamenávať manipulácie, a teda vykonávať pohyby so žiarovkou, ktoré potom lampa môže opakovať. Vďaka tomu môžete „naučiť“svoju lampu rôzne pohyby.

Budete potrebovať nasledujúce:

- Arduino Uno alebo Yun

- 2 x servomotory SG-90

- 2 tlačidlá (jedno tlačidlo a jedno kolískové prepínacie tlačidlo)

- veľa skrutiek a matíc veľkosti M0

- potenciometer (na ovládanie svetla)

Lampa sa skladá z dvoch ramien a hlavovej časti, všetky sú rezané laserom. Budete si musieť vytvoriť vlastnú schránku na telo, stratil som súbor ai. K hlave som si kúpil ďalšiu malú lampu (malý tim https://duckduckgo.com/?q=tiny+tim+little+lamp) a práve som použil prednú časť na LED. Som si istý, že existujú aj lepšie, ale je to v poriadku.

Krok 1: Rezanie laserom

Pripojil som súbory ai, celkom rovno! Motory pripevnite pomocou skrutiek.

Krok 2: Elektronika - príprava motorov

Elektronika - Príprava motorov
Elektronika - Príprava motorov

Ak chcete zaznamenať fyzickú manipuláciu (aby vás zachytila zmena polohy žiarovky), budete musieť motor trochu hacknúť. Nie je to však ťažké. Jediná vec, ktorú musíte urobiť, je pripojiť ďalší kábel k malej doske v kryte motora. Tento drôt môžete pripojiť k svojmu arduinu a potom si môžete prečítať aktuálnu polohu motora. Začnite s tým, najskôr musíte otvoriť kryt motora odskrutkovaním drobných skrutiek v spodnej časti. Potom zložte spodný kryt a vyberte dosku (pozri obrázok 1). Potom musíte na kolík na doske spájkovať nový vodič, ako je to znázornené na obrázku 2. Odstránil som všetky tri káble a spájkoval som štyri nové drôty. Na obrázku je žltý vodič novým vodičom, ku ktorému je potrebné pripojiť analógový vstup k vášmu Arduinu, ako je A5. Teraz môžete ručne otočiť motor a vaše arduino môže tento pohyb sledovať. Varovanie: Dodávatelia neodporúčajú takto otáčať motor, pretože hrozí riziko zlomenia motora. U mňa sa však zatiaľ pokazilo veľmi málo motorov. V prípade rozbitia motora materiál určite recyklujte!

Krok 3: Spojte všetko dohromady

Dať všetko dohromady
Dať všetko dohromady

Nasleduje náčrt toho, ako je všetko zapojené. Rýchla základná elektronika: tlačidlo je potrebné na jednej strane pripojiť k 5 V a na druhej strane máte kolík a odpor k zemi. Keď tlačidlo nestlačíte, špendlík bude čítať zem. Ak stlačíte tlačidlo, kolík sa zvýši na vysokú úroveň. Tak budete na pine vždy čítať buď vysoko alebo nízko a nedostanete plávajúci stav (ktorý môže vytvárať náhodný výstup). Rovnaký princíp platí aj pre kolískové tlačidlo. Avšak tu máte tlačidlo ako predtým a tiež LEDku (ak ju máte na kolískovom tlačidle). LED môžete ovládať, ak prepnete pin 4 ako výstup na vysokú. Do náčrtu som zahrnul iba jeden motor, pretože uľahčuje čítanie, ale budete potrebovať dva alebo ak chcete dokonca tri (jeden v základni).

Krok 4: Kód

Keď otočíte kolískové tlačidlo, lampa je v režime záznamu. Všetky pohyby, ktoré robíte, sú uložené. Akonáhle zatlačíte kolískové tlačidlo dole, môžete pohyb znova prehrať pomocou tlačidla. Užite si to!

Odporúča: