Obsah:

Aktivovaná stolní lampa: 4 kroky (s obrázky)
Aktivovaná stolní lampa: 4 kroky (s obrázky)

Video: Aktivovaná stolní lampa: 4 kroky (s obrázky)

Video: Aktivovaná stolní lampa: 4 kroky (s obrázky)
Video: Jak vyrobit lávovou lampu? 🔥 2024, Listopad
Anonim
Image
Image
Elektronika - příprava motorů
Elektronika - příprava motorů

Zde ukážu, jak vyrobit jednoduchou, málo ovládanou stolní lampu pomocí arduino a servomotorů. Také vám řeknu, jak můžete měnit motory, abyste mohli zaznamenávat manipulace, a tedy provádět pohyby s lampou, které lampa může opakovat. Díky tomu můžete „naučit“svou lampu různé pohyby.

Budete potřebovat následující:

- Arduino Uno nebo Yun

- 2 x servomotory SG-90

- 2 tlačítka (jedno tlačítko a jedno kolébkové tlačítko)

- mnoho šroubů a matic velikosti M0

- potenciometr (pro ovládání světla)

Lampa se skládá ze dvou ramen a části hlavy, všechny řezané laserem. Budete si muset vytvořit vlastní schránku pro tělo, ztratil jsem soubor ai. Pro hlavu jsem si koupil další malou lampu (malý tim https://duckduckgo.com/?q=tiny+tim+little+lamp) a jen jsem použil hlavici pro LED. Jsem si jistý, že existují lepší, ale je to v pořádku.

Krok 1: Laserové řezání

Připojil jsem soubory ai, celkem rovně! Upevněte motory pomocí šroubů.

Krok 2: Elektronika - příprava motorů

Elektronika - příprava motorů
Elektronika - příprava motorů

Pokud chcete zaznamenat fyzickou manipulaci (takže vás zachyťte změnou polohy lampy), budete muset trochu hacknout motor. Není to ale těžké. Jediná věc, kterou musíte udělat, je připojit k malé desce v plášti motoru další vodič. Tento vodič můžete připojit k arduinu a poté můžete přečíst aktuální polohu motoru. Začněte s tím, nejprve musíte otevřít skříň motoru odšroubováním malých šroubů ve spodní části. Poté sejměte spodní skříň a vyjměte desku (viz obrázek 1). Poté je třeba připájet nový vodič ke kolíku na desce, jak je uvedeno na obrázku 2. Odstranil jsem všechny tři kabely a připájel čtyři nové dráty. Na obrázku je žlutý vodič novým vodičem, který je třeba připojit k analogovému vstupu na vašem arduinu, jako je A5. Nyní můžete ručně otočit motor a vaše arduino může tento pohyb sledovat. Varování: dodavatelé nedoporučují motor takto otáčet, protože hrozí poškození motoru. U mě se ale zatím rozbilo jen velmi málo motorů. Pokud se motor rozbije, zajistěte recyklaci materiálu!

Krok 3: Dát vše dohromady

Dát všechno dohromady
Dát všechno dohromady

Níže je náčrt toho, jak je vše zapojeno. Rychlá základní elektronika: tlačítko musí být na jedné straně připojeno k 5V a na druhé straně máte kolík a odpor k zemi. Není -li tlačítko stisknuto, kolík bude číst zem. Pokud stisknete tlačítko, kolík se posune vysoko. Tímto způsobem budete na pinu vždy číst buď vysoko nebo nízko a nedostanete plovoucí stav (který může vytvářet náhodný výstup). Stejný princip platí pro kolébkové tlačítko. Nicméně tam máte tlačítko jako dříve a také led (pokud ho máte na svém kolébkovém tlačítku). LED diodu můžete ovládat, pokud dáte pin 4 jako výstup na vysokou hodnotu. Do náčrtu jsem zahrnoval pouze jeden motor, protože usnadňuje čtení, ale budete potřebovat dva, nebo chcete -li dokonce tři (jeden v základně).

Krok 4: Kód

Když otočíte kolébkovým tlačítkem, lampa je v režimu záznamu. Všechny pohyby, které uděláte, jsou uloženy. Jakmile zatlačíte kolébkové dno zpět, můžete pohyb znovu přehrát pomocí tlačítka. Užívat si!

Doporučuje: