Satura rādītājs:

Galda organizators ar LED matricas pulksteni un Bluetooth: 7 soļi
Galda organizators ar LED matricas pulksteni un Bluetooth: 7 soļi

Video: Galda organizators ar LED matricas pulksteni un Bluetooth: 7 soļi

Video: Galda organizators ar LED matricas pulksteni un Bluetooth: 7 soļi
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Jūlijs
Anonim
Image
Image
Ideja
Ideja

Mans galds bija ļoti pārblīvēts, un es gribēju, lai man būtu jauks organizators, kur es varētu sakārtot zīmuļus, otas, māla darbarīkus utt. Es paskatījos uz daudziem tirgus organizatoriem, bet man neviens nepatika. Es nolēmu izveidot savu galda organizatoru, un šeit ir rezultāts.

Piegādes

DS1307 RTC modulis

HC06 Bluetooth modulis

Arduino Nano

LDR

MAX7219 LED matricas modulis

Caurspīdīgi epoksīda sveķi

Koka līme

4 mm saplāksnis

Mobilā tālruņa lādētājs

4 PIN RGB gaismas diodes

1. solis: ideja

Tas ir mans plāns galda organizatoram. Es nolēmu to izgatavot no 4 mm saplākšņa. To ir viegli sagriezt ar komunālo nazi. Turpmākās darbības sīki izklāsta organizatora būvniecības procesu.

2. darbība: priekšējā paneļa izgatavošana

Priekšējā paneļa veidošana
Priekšējā paneļa veidošana
Priekšējā paneļa veidošana
Priekšējā paneļa veidošana
Priekšējā paneļa veidošana
Priekšējā paneļa veidošana
Priekšējā paneļa veidošana
Priekšējā paneļa veidošana

Es izmērīju LED matricu un, pamatojoties uz to, izveidoju priekšējo paneli. Pēc LED Matrix loga izgriešanas es pārklāju izgriezto koka gabalu ar caurspīdīgu līmlenti un atkal iegrūdu to grieztajā logā. Pievienots caurspīdīgas lentes biezums palīdzēja berzi piestiprināt koka gabalu pie loga. Uzstādot šo gabalu, es nodrošināju nelielu padziļinājumu. Es nokrāsoju šī loga ārējo paneli melnā krāsā. Tad es visu šo paneli novietoju uz līdzenas virsmas. Es sajaucu 2 daļās dzidru epoksīdu un sveķos pievienoju dažus pilienus brūnas nokrāsas. Es ieleju šos sveķus uz priekšējā loga paneļa. Tad es ļoti taupīgi uzkaisīju uz šī paneļa dažus zelta spīdumus, kamēr epoksīds iestājās. Pēc epoksīda sveķu sacietēšanas es noņēmu koka gabalu. Tas deva skaidru logu, lai parādītu LED matricu. Arī no priekšpuses tas šķiet nevainojams.

3. darbība. Organizatora izveide

Organizatora izveide
Organizatora izveide
Organizatora izveide
Organizatora izveide
Organizatora izveide
Organizatora izveide

Nākamais solis ir izveidot organizatoru. Es sāku griezt paneļus un līmēt tos ar koka līmi. Kad tas ir pabeigts, es ieleju krāsainus epoksīda sveķus no visām pusēm, lai iegūtu stikla apdari.

4. solis: Mākslīgais triode (vakuuma caurule)

Image
Image
Mākslīgais triode (vakuuma caurule)
Mākslīgais triode (vakuuma caurule)
Mākslīgais triode (vakuuma caurule)
Mākslīgais triode (vakuuma caurule)

Es gribēju sava galda organizatoram piešķirt steampunk pieskārienu, pievienojot 2 mākslīgos triodus (cauruļu pastiprinātājus). Trīsdaļu izgatavošanai es izveidoju veidni, izmantojot spirta tintes pudeli un apkārt esošu plastmasas lēcu. Pelējuma izgatavošanai es izmantoju Amazing pelējuma špakteli.

Es izveidoju režģi triodei, izmantojot skavotāja tapas un kādu krāsainu alumīnija stiepli. Es pievienoju dzintara gaismas diodi sildīšanas kvēldiega mirdzumam. Šīs iestatīšanas pamatā es pievienoju karšu disku. Diemžēl man nav šīs triodes radīšanas procesa attēlu. Ļaujiet man zināt, ja jums ir vajadzīgas detalizētas darbības, es pievienošu!

Es ieleju veidni apmēram 4/5 ar caurspīdīgiem epoksīda sveķiem. Pēc tam es ievietoju šo skavotāja tapas, LED sveķos, un ļāvu tai nostāvēties 24 stundas.

Pēc 24 stundām es deformēju triodi un izmantoju sudraba marķiera krāsotu triodes augšējo daļu, lai atdarinātu triodes “Getter” daļu.

Pēc tam es iemērcu triodi epoksīda sveķos un apturēju to otrādi. Tam ir divas priekšrocības.

1) Tas padara triodes ārējo virsmu gludu un spīdīgu.

2) sveķa piliens sasalst virs trioda, kas atkārto stikla zīmogu uz īstām triodēm.

5. darbība: ķēde un kods

Ķēde un kods
Ķēde un kods

Ķēde sastāv no Arduino Nano, kas savienots ar DS1307 reālā laika pulksteni. Es pievienoju HC-06 Bluetooth moduli, lai kontrolētu galda organizatora pulksteni no mobilā tālruņa. Esmu pievienojis arī LDR, lai kontrolētu displeja intensitāti, pamatojoties uz apkārtējo gaismu.

Ir arī 2 kontaktu džemperis, kas savieno Bluetooth moduli (HC-06) ar pozitīvu jaudas sliedi. Tas tiek darīts, lai iespējotu koda augšupielādi arduino. Ja HC-06 modulis ir ieslēgts, kods netiek augšupielādēts un kļūda nav tik intuitīva.

Galda organizatora kods veic šādas funkcijas

- Displeja laiks (12/24 stundu formāts - kontrolēts, izmantojot Bluetooth, izmantojot mobilo tālruni)

- Parādīt dienu, datumu ik pēc 5 minūtēm

- Mainiet Triodes RGB gaismas diodes pēc nejaušības principa ik pēc 5 minūtēm.

- Parādiet nejaušu animāciju no animāciju kopas ik pēc 3 minūtēm

- Parādīt pielāgotu ziņojumu, izmantojot Bluetooth, izmantojot mobilo tālruni

- Iestatiet datuma laiku, izmantojot Bluetooth, izmantojot mobilo tālruni

- Izslēdziet displeju pulksten 22:00 un sāciet no jauna 6:00

- No pulksten 6:00 līdz 6:50 Triode RGB gaismas diodes sākas ar sarkanu krāsu un lēnām pāriet cauri dzeltenai, dziļi dzeltenai, citrondzeltenai un pēc tam baltai krāsai, kas imitē saules lēktu.

Esmu izstrādājis Bluetooth lietotnes kodu, izmantojot MIT APP Inventor. Mana lietotne tiek izstrādāta, tāpēc datuma laika un 12/24 stundu formāta iestatīšana vēl nav kodēta.

Piezīmes:

1. piezīme

MAX72XX matricām ir dažāda veida aparatūra. Bibliotēkās ir konfigurēti 4 veidi

PAROLA_HW, /// <Izmantojiet Parola stila aparatūras moduļus.

GENERIC_HW, /// <Izmantojiet vispārpieejamus aparatūras moduļus.

ICSTATION_HW, /// <Izmantot ICStation stila aparatūras moduli.

FC16_HW /// <Izmantojiet FC-16 stila aparatūras moduli.

Ja veicat matricas pārbaudi un redzat izkropļotu displeja vai spoguļattēla tekstu, mēģiniet inicializēt citu aparatūras veidu kodā. Man tas darbojās, kad izvēlējos ICSTATION_HW

#define HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW

2. piezīme

Savienojošie vadi, kas sākotnēji tika piegādāti kopā ar manām LED matricām, bija ļoti trausli un vāji. Modulis strādāja labi, kad es to testēju ar Arduino. Nākamajā dienā, kad es atkal pievienoju ķēdi, tā uzvedās dīvaini. Pēc daudzām atkļūdošanas es sapratu, ka viens no savienojošajiem vadiem starp LED moduli un arduino ir salauzts iekšēji (izolācijas iekšpusē), izraisot atvērtu ķēdi. Es nomainīju visus savienojošos vadus, un viss sāka darboties labi.

Izmantotās Arduino bibliotēkas:

DS1307 RTC

MAX72XX

6. darbība: komponentu un porta izvietošana, lai varētu augšupielādēt kodu

Komponentu izvietojums un ports, lai varētu augšupielādēt kodu
Komponentu izvietojums un ports, lai varētu augšupielādēt kodu
Komponentu izvietojums un ports, lai varētu augšupielādēt kodu
Komponentu izvietojums un ports, lai varētu augšupielādēt kodu
Komponentu izvietojums un ports, lai varētu augšupielādēt kodu
Komponentu izvietojums un ports, lai varētu augšupielādēt kodu

Lūdzu, skatiet pievienotos attēlus, lai redzētu manu sastāvdaļu izvietojumu. Šis ir mans izkārtojums. Jūs varat izvēlēties izkārtojumu, kas vislabāk atbilst jūsu vajadzībām.

7. solis: galaprodukts

Galaprodukts
Galaprodukts
Galaprodukts
Galaprodukts

Šeit ir pēdējais galda organizators, kas darbojas uz mana galda.

Ieteicams: