Obsah:

Zářící kapesní náměstí: 5 kroků (s obrázky)
Zářící kapesní náměstí: 5 kroků (s obrázky)

Video: Zářící kapesní náměstí: 5 kroků (s obrázky)

Video: Zářící kapesní náměstí: 5 kroků (s obrázky)
Video: Zavřete oči a poslouchejte 😂😂😂 2024, Listopad
Anonim
Image
Image
Zářící kapesní náměstí
Zářící kapesní náměstí

Vítejte u mých prvních Instructables! Byl to zábavný malý projekt, o který jsem se chtěl podělit, ale pozor na další věci již brzy! Původně jsem to udělal pro svůj ples, ale tento design by mohl být použit pro mnoho podobných projektů od LED kravat až po vlastní záře.

Krok 1: Věci, které budete potřebovat:

Materiály:

  • Attiny85 nebo podobný
  • Šrot protoboard
  • Držák baterie a baterie CR2032
  • Šrotový drát
  • Malý vypínač
  • RGB LED

Nástroje:

  • Páječka
  • Pomocné ruce
  • Notebook s Arduino IDE nebo podobným

Volitelné věci, které jsem náhodou použil:

  • 3D tiskárna
  • Kleště
  • Kondenzátor
  • IC mount umožňující přeprogramování
  • Měděný drát
  • Pinzeta
  • Pájecí odsavač par
  • Pracovní světlo
  • Malý programátor AVR (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)

Krok 2: Sestavte desku

Sestavte desku!
Sestavte desku!
Sestavte desku!
Sestavte desku!
Sestavte desku!
Sestavte desku!

Můžete si to sestavit, jak chcete, ale pro všechny zájemce nastíním svůj postup.

  1. Nejprve jsem sestavil světlo. Použil jsem knockff Neopixel RGBW LED (https://www.amazon.com/ALITOVE-Similar-Individually-Addressable-embedded/dp/B01K4HCVDC/), který jsem ležel kolem z předchozího projektu. Také jsem použil standardní 4pinové společné katodové RGB LED diody s čipem attiny85, takže by to mělo fungovat, ale nebude tak jasné.
  2. Poté jsem připájel kondenzátor 4,7 mikrofaradu na kladné a záporné svorky (jak je doporučeno pro tuto konkrétní LED), poté jsem připájel kladné a záporné vývody a datovou linku k LED s odporem 470 ohmů.
  3. Poté jsem nastavil držák baterie. Použil jsem větší protoboard, než jsem potřeboval, takže jsem měl prostor se v případě potřeby rozšířit, a poté připájel kladnou horní desku držáku baterie cr2032 k protoboardu. Použil jsem nějaký holý měděný drát k navázání záporné strany pod držák baterie.
  4. Dále jsem umístil 8pinový držák čipu IC na protoboard s vloženou baterií, takže jsem věděl, že bude dost místa, přeložil jsem piny a připájel.
  5. Na spodní straně jsem připojil napájecí a zemnicí vodiče držáku baterie k držáku IC. Nezapomeňte ponechat malou délku, kterou lze později zkrátit a přidat tak vypínač na elektrickém vedení.
  6. Znovu zkontrolujte, zda baterie stále sedí, a pokud máte multimetr, zkontrolujte napájecí a uzemňovací zásuvky držáku IC. Může se to zdát únavné, ale kontrola těchto věcí za pochodu se vyplatí, pokud budete muset řešit problémy později.
  7. Připojte vodiče světla k napájení a uzemnění (poblíž připojení k držáku IC) a spusťte jednu datovou linku ze standardního kolíku na IC. (dvakrát zkontrolujte pomocí vývodového listu, abyste se ujistili, že je kolík k dispozici, ale jinak použijte pouze ten, který je pro pájení nejvhodnější)
  8. Poté odstřihněte měděný vodič elektrického vedení, než se dostane k držáku IC, připájejte malou délku drátu na obě strany.
  9. Poté odstřihněte drát na požadovanou velikost, připájejte vodiče ke dvěma svorkám malého spínače, připněte třetí vývod a spínač zalepte horkým lepidlem do otevřeného prostoru vlevo na boku. Dávejte pozor na izolaci spínače, pokud jej umístíte na nebo v blízkosti jiného nechráněného drátu, protože pouzdro je kovové. Jednoduše jsem použil malý kousek elektrické pásky.

Krok 3: Programování čipu

Můj kód pro tento projekt lze stáhnout z Github: https://github.com/3jackattack3/simpleSpectrumLigh…. Abych to naprogramoval, implementoval jsem plugin Platformio pro textový editor atomů pomocí „tinyAVRprogrammer“od sparkfun. Podle mých zkušeností to byl můj oblíbený způsob, jak psát a nahrávat kód do IC čipů, jako je attiny85.

Plugin platformio je spíše osobní preferencí, i když ho velmi doporučuji zkontrolovat. Zkoušel jsem 3 odlišné metody programování arduinos v textových editorech, které se mi líbí, a narazil jsem na problémy s pluginy Stino i Deviot pro Sublime text, ale s tímto platformio pluginem pro atom jsem zaznamenal obrovský úspěch. Jelikož se však jedná spíše o osobní preference, zkusím přidat tradiční arduino IDE kód, jakmile budu mít čas. Pokud jej chcete převést sami, stačí zkopírovat text souboru.cpp do nového projektu arduino a odstranit první řádek: „#include Arduino“.

Programování IC se však stává trochu komplikovanějším. Metoda, kterou jsem použil, pochází přímo ze sparkfunu a je to nejlepší metoda, kterou jsem zatím našel. Podívejte se na jejich průvodce, kde najdete snadno použitelného průvodce programováním čipů AVR (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Další dominantní metodou, kterou jsem viděl, je použít arduino Uno jako bootloader pro čip IC, což je mnohem levnější, pokud máte položenou další desku, ale je náchylnější k chybám.

Krok 4: Volitelné: 3D tištěné pouzdro

Volitelné: 3D potištěné pouzdro!
Volitelné: 3D potištěné pouzdro!

Abych dokončil tuto stavbu, chtěl jsem ji trochu zprofesionalizovat a zároveň chránit elektroniku a zajistit vypínač. Nahoře vidíte můj iterační postup při navrhování pouzder a modely můžete najít na věcí! (https://www.thingiverse.com/thing:2904029) Navrhl jsem je konkrétně pro svou stavbu, ale pravděpodobně byste mohli model upravit tak, aby vyhovoval vašim potřebám, nebo jej použít jako inspiraci pro vlastní návrhy!

Krok 5: Jak nastavit na kapesním náměstí

Jak nastavit na kapesním náměstí
Jak nastavit na kapesním náměstí
Jak nastavit v kapesním náměstí
Jak nastavit v kapesním náměstí
Jak nastavit na kapesním náměstí
Jak nastavit na kapesním náměstí

Buďte kreativní! Začal jsem standardním přehybem „jeden tip nahoru“(https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…), který funguje dobře pro rozptýlení světla kapesního čtverce. Zde hodně záleží na materiálu kapesního čtverce. Na Amazonu můžete levně získat hedvábný kapesníček (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…), který fantasticky funguje na rozptylování světla.

Přeložte čtverec na čtvrtiny a poté vložte zařízení do záhybu tak, aby bylo pevné na obou horních stranách (orientováno jako diamant). Dokončete skládání a použijte pojistný kolík na základně, abyste udrželi tvar. Po vložení do kapsy bude bezpečnostní kolík zcela skrytý, a pokud bude načechraný doprava, světlo bude vypadat rozptýleně jako ve videu, nikoli zde zobrazené bodové světlo.

Doporučuje: