Obsah:

Stolní organizér s LED maticovými hodinami a Bluetooth: 7 kroků
Stolní organizér s LED maticovými hodinami a Bluetooth: 7 kroků

Video: Stolní organizér s LED maticovými hodinami a Bluetooth: 7 kroků

Video: Stolní organizér s LED maticovými hodinami a Bluetooth: 7 kroků
Video: STOPPI Stolní organizér kabelů 2024, Listopad
Anonim
Image
Image
Idea
Idea

Můj stůl byl velmi přeplněný a chtěl jsem mít pěkný organizér, kde bych mohl uspořádat své tužky, štětce, hliněné nástroje atd. Podíval jsem se na mnoho organizátorů na trhu, ale žádný se mi nelíbil. Vydal jsem se navrhnout vlastní organizér stolu a tady je výsledek.

Zásoby

Modul RTC DS1307

Modul Bluetooth HC06

Arduino Nano

LDR

Maticový modul MAX7219 LED

Čirá epoxidová pryskyřice

Lepidlo na drevo

4 mm překližka

Nabíječka na mobil

4 PIN RGB LED diody

Krok 1: Nápad

Toto je můj plán pro organizátora stolu. Rozhodl jsem se to udělat ze 4 mm překližky. Snadno se krájí nástrojovým nožem. Další kroky podrobně popisují proces výstavby organizátoru.

Krok 2: Konstrukce předního panelu

Konstrukce předního panelu
Konstrukce předního panelu
Konstrukce předního panelu
Konstrukce předního panelu
Konstrukce předního panelu
Konstrukce předního panelu
Konstrukce předního panelu
Konstrukce předního panelu

Změřil jsem LED Matrix a na základě toho navrhl přední panel. Po vyříznutí okna pro LED Matrix jsem vyřezaný kus dřeva překryl čirou páskou a znovu jej zasunul do ořezaného okna. Přidaná tloušťka čiré pásky pomohla tření přizpůsobit kus dřeva k oknu. Zajistil jsem, aby při montáži tohoto kusu zůstal malý výklenek. Vnější panel tohoto okna jsem namaloval černě. Poté jsem celý tento panel umístil na rovný povrch. Smíchal jsem 2 díly čirého epoxidu a do pryskyřice přidal několik kapek hnědého odstínu. Nalil jsem tuto pryskyřici na přední okenní panel. Poté jsem na tento panel velmi střídmě pokropil zlatým třpytem, zatímco tušil epoxid. Po vytvrzení epoxidové pryskyřice jsem odstranil kus dřeva. To poskytlo jasné okno, pomocí kterého bylo možné zobrazit LED Matrix. Také zepředu vypadá bezproblémově.

Krok 3: Sestavení organizátoru

Konstrukce organizátoru
Konstrukce organizátoru
Konstrukce organizátoru
Konstrukce organizátoru
Konstrukce organizátoru
Konstrukce organizátoru

Dalším krokem je sestrojení organizátoru. Začal jsem řezat panely a lepit je lepidlem na dřevo. Po dokončení jsem nalil ze všech stran barevnou epoxidovou pryskyřici, abych získal skleněnou úpravu.

Krok 4: Umělá trioda (vakuová trubice)

Image
Image
Umělá trioda (vakuová trubice)
Umělá trioda (vakuová trubice)
Umělá trioda (vakuová trubice)
Umělá trioda (vakuová trubice)

Chtěl jsem dát svému stolnímu organizátoru nějaký steampunkový nádech přidáním 2 faux Triodes (lampových zesilovačů). Pro výrobu triod jsem vytvořil formu pomocí lahve lihové barvy a plastové čočky, která se povalovala. Na výrobu forem jsem použil Amazing moldty.

Vytvořil jsem mřížku pro triodu pomocí kolíků sešívačky a barevného hliníkového drátu. Přidal jsem oranžovou LED pro záři topného vlákna. Na základně tohoto nastavení jsem přidal disk s kartami. Bohužel nemám fotky z procesu vytváření této triody. Dejte mi vědět, pokud potřebujete podrobné kroky, přidám!

Formu jsem nalil asi do 4/5 čirou epoxidovou pryskyřicí. Potom jsem vložil toto nastavení kolíků sešívačky, LED do pryskyřice a nechal 24 hodin tuhnout.

Po 24 hodinách jsem odformoval triodu a pomocí vrchní části triody natřeného stříbrnou fixkou napodobil část triody „Getter“.

Potom jsem triodu namočil do epoxidové pryskyřice a zavěsil vzhůru nohama. To má dvě výhody.

1) Vnější povrch triody je hladký a lesklý.

2) kapka pryskyřice zamrzne na triodě, která replikuje skleněné těsnění na skutečných triodách.

Krok 5: Obvod a kód

Obvod a kód
Obvod a kód

Obvod se skládá z Arduino Nano propojeného s hodinami reálného času DS1307. Přidal jsem modul HC-06 Bluetooth pro ovládání hodin organizátoru stolu z mobilního telefonu. Přidal jsem také LDR pro ovládání intenzity zobrazení na základě okolního světla.

K dispozici je také 2kolíkový propojovací můstek spojující modul bluetooth (HC-06) s kladnou napájecí kolejnicí. To se provádí za účelem nahrání kódu do arduina. Pokud je modul HC-06 zapnutý, kód se nenahraje a chyba není tak intuitivní.

Organizační kód stolu provádí následující funkce

- Doba zobrazení (12/24 hodinový formát - ovládání přes bluetooth prostřednictvím mobilního telefonu)

- Zobrazit den, datum každou 5. minutu

- Každou 5. minutu změňte náhodnou barvu RGB LED diod Triodes.

- Zobrazte náhodnou animaci ze sady animací každé 3. minuty

- Zobrazit vlastní zprávu přes bluetooth prostřednictvím mobilního telefonu

- Nastavte datum a čas přes bluetooth prostřednictvím mobilního telefonu

- Vypněte displej ve 22:00 a začněte znovu v 6:00

- Od 6:00 do 6:50 začínají LED diody Triode RGB LED červenou barvou a pomalu přecházejí jantarovou, sytě žlutou, citronově žlutou a poté bílou barvou napodobující východ slunce.

Vyvinul jsem kód aplikace bluetooth pomocí aplikace MIT APP Inventor. Moje aplikace je ve vývoji, takže nastavení data a času ve formátu 12/24 hodin zatím není kódováno.

Poznámky:

Poznámka 1

Matice MAX72XX přicházejí s různým typem hardwaru. V knihovnách jsou nakonfigurovány 4 typy

PAROLA_HW, /// <Použijte hardwarové moduly ve stylu Parola.

GENERIC_HW, /// <Používejte běžně dostupné hardwarové moduly „generického“stylu.

ICSTATION_HW, /// <Použijte hardwarový modul ve stylu ICStation.

FC16_HW /// <Použijte hardwarový modul ve stylu FC-16.

Pokud spustíte test na matici a uvidíte zkomolený displej nebo text zrcadlového obrazu, zkuste inicializovat na jiný typ hardwaru v kódu. Pro mě to fungovalo, když jsem vybral ICSTATION_HW

#define HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW

Poznámka 2

Připojovací vodiče, které byly původně dodávány s mými LED maticemi, byly velmi křehké a tenké. Modul fungoval dobře, když jsem ho testoval pomocí Arduina. Druhý den, když jsem znovu zapojil obvod, choval se divně. Po dlouhém ladění jsem si uvědomil, že jeden z propojovacích vodičů mezi modulem LED a arduino se interně zlomil (uvnitř izolace), což způsobilo přerušení obvodu. Vyměnil jsem všechny připojovací vodiče a věci začaly fungovat dobře.

Použité knihovny Arduino:

DS1307 RTC

MAX72XX

Krok 6: Umístění komponent a portu, který umožní odeslání kódu

Umístění komponent a portu umožňujícího odeslání kódu
Umístění komponent a portu umožňujícího odeslání kódu
Umístění komponent a portu umožňujícího odeslání kódu
Umístění komponent a portu umožňujícího odeslání kódu
Umístění komponent a portu umožňujícího odeslání kódu
Umístění komponent a portu umožňujícího odeslání kódu

Moje umístění součástí naleznete na přiložených obrázcích. Toto je moje rozložení. Můžete si vybrat rozvržení, které nejlépe vyhovuje vašim potřebám.

Krok 7: Konečný produkt

Finální produkt
Finální produkt
Finální produkt
Finální produkt

Zde je finální organizátor stolu, který běží na mém stole.

Doporučuje: