Talaan ng mga Nilalaman:

Desk Organizer Sa LED Matrix Clock at Bluetooth: 7 Hakbang
Desk Organizer Sa LED Matrix Clock at Bluetooth: 7 Hakbang

Video: Desk Organizer Sa LED Matrix Clock at Bluetooth: 7 Hakbang

Video: Desk Organizer Sa LED Matrix Clock at Bluetooth: 7 Hakbang
Video: Arduino LED Matrix Clock 2024, Setyembre
Anonim
Image
Image
Idea
Idea

Ang aking mesa ay napaka kalat at nais kong magkaroon ng isang mahusay na tagapag-ayos kung saan maaari kong ayusin ang aking mga lapis, pintura brushes, luwad na kagamitan atbp Tiningnan ko ang maraming mga tagapag-ayos sa merkado ngunit hindi ko gusto ang anuman sa kanila. Nag-set ako upang mag-disenyo ng aking sariling desk organizer at narito ang resulta.

Mga gamit

DS1307 RTC Modyul

HC06 Bluetooth Module

Arduino Nano

LDR

MAX7219 LED Matrix Module

I-clear ang Epoxy Resin

Pandikit ng kahoy

4 MM Plywood

Charger ng cellphone

4 na LED RGB

Hakbang 1: Ideya

Ito ang aking plano para sa tagapag-ayos ng desk. Nagpasya akong gawin ito sa 4 MM playwud. Madali itong i-cut gamit ang isang kutsilyo ng utility. Susunod na mga hakbang na idetalye ang proseso ng pagtatayo ng tagapag-ayos.

Hakbang 2: Pagbubuo ng Front Panel

Pagbuo ng Front Panel
Pagbuo ng Front Panel
Pagbuo ng Front Panel
Pagbuo ng Front Panel
Pagbuo ng Front Panel
Pagbuo ng Front Panel
Pagbuo ng Front Panel
Pagbuo ng Front Panel

Sinukat ko ang LED Matrix at dinisenyo ang front panel batay sa na. Matapos i-cut ang window para sa LED Matrix, tinakpan ko ang hiwa ng piraso ng kahoy na may malinaw na tape at itinulak ulit ito sa cut window. Ang idinagdag na kapal ng malinaw na tape ay nakatulong sa pagkikiskisan na magkasya ang piraso ng kahoy sa bintana. Siniguro kong umalis ng isang maliit na recess habang inaakma ang piraso na ito. Pininturahan ko ng itim ang panlabas na panel ng window na ito. Pagkatapos ay inilagay ko ang buong panel na ito sa patag na ibabaw. Naghalo ako ng 2 bahagi ng malinaw na epoxy at nagdagdag ng ilang patak ng brown tint sa dagta. Ibinuhos ko ang resin na ito sa front window panel. Pagkatapos ay nagwiwisik ako ng kaunting ginintuang kislap nang matipid sa panel na ito habang nagtatakda ang epoxy. Matapos gumaling ang Epoxy resin, tinanggal ko ang piraso ng kahoy. Nagbigay ito ng isang malinaw na window upang maipakita ang LED Matrix. Gayundin mula sa harap ay lilitaw itong seamless.

Hakbang 3: Pagbubuo ng Organizer

Pagbuo ng Organizer
Pagbuo ng Organizer
Pagbuo ng Organizer
Pagbuo ng Organizer
Pagbuo ng Organizer
Pagbuo ng Organizer

Susunod na hakbang ay upang buuin ang tagapag-ayos. Sinimulan ko ang pagputol ng mga panel at pagdikit sa kanila ng kahoy na pandikit. Kapag nakumpleto, ibinuhos ko ang may kulay na epoxy dagta sa lahat ng panig upang makatapos ng baso.

Hakbang 4: Faux Triode (Vacuum Tube)

Image
Image
Faux Triode (Vacuum Tube)
Faux Triode (Vacuum Tube)
Faux Triode (Vacuum Tube)
Faux Triode (Vacuum Tube)

Nais kong bigyan ang aking tagaayos ng desk ng ilang steampunk touch sa pamamagitan ng pagdaragdag ng 2 faux Triode (mga tube amps). Para sa paggawa ng mga triode, lumikha ako ng isang hulma gamit ang isang bote ng alkohol na tinta at isang plastic lens na nakahiga. Para sa paggawa ng amag ginamit ko ang Kahanga-hangang masilya sa hulma.

Lumikha ako ng grid para sa triode gamit ang mga stapler pin at ilang kulay na aluminyo wire. Nagdagdag ako ng isang amber LED para sa glow ng filament ng pag-init. Sa base ng pag-setup na ito nagdagdag ako ng isang card stock disc. Sadly wala akong mga larawan ng proseso ng paglikha ng triode na ito. Ipaalam sa akin kung kailangan mo ng detalyadong mga hakbang, idaragdag ko!

Ibinuhos ko ang hulma tungkol sa 4/5 na may malinaw na epoxy dagta. Pagkatapos ay ipinasok ko ang pag-set up na ito ng mga stapler pin, LED sa dagta at hayaang itakda ito sa loob ng 24 na oras.

Pagkatapos ng 24 na oras de-molded ko ang triode at gumagamit ng pilak na marker na pininturahan ang tuktok na bahagi ng triode upang gayahin ang bahagi ng 'Getter' ng triode.

Pagkatapos ay isawsaw ko ang triode sa epoxy resin at isinuspinde ito ng baligtad. Ito ay may dalawang benepisyo.

1) Ginagawa nitong makinis at makintab ang panlabas na ibabaw ng triode.

2) isang patak ng dagta ay nagyeyelo sa tuktok ng triode na kinokopya ng salaming selyo sa mga tunay na triode.

Hakbang 5: Circuit at Code

Circuit at Code
Circuit at Code

Ang circuit ay binubuo ng Arduino Nano na konektado sa DS1307 real time na orasan. Nagdagdag ako ng isang HC-06 Bluetooth module para sa pagkontrol ng orasan ng tagapag-ayos ng desk mula sa cellphone. Nagdagdag ako ng isang LDR din upang makontrol ang intensity ng pagpapakita batay sa ilaw ng paligid.

Mayroon ding isang 2 pin jumper na kumukonekta sa bluetooth module (HC-06) sa positibong riles ng kapangyarihan. Ginagawa ito upang paganahin ang pag-upload ng code sa arduino. Kung ang module na HC-06 ay pinalakas, ang code ay hindi mai-upload at ang error ay hindi gaanong madaling maunawaan.

Gumagawa ang code ng tagapag-ayos ng desk ng mga sumusunod na pag-andar

- Oras ng pagpapakita (format na 12/24 oras - kinokontrol sa paglipas ng Bluetooth sa pamamagitan ng cellphone)

- Ipakita ang araw, petsa tuwing ika-5 minuto

- Baguhin ang RGB LEDs random na kulay ng Triodes tuwing ika-5 minuto.

- Ipakita ang isang random na animasyon mula sa isang hanay ng mga animasyon tuwing ika-3 minuto

- Ipakita ang pasadyang mensahe sa Bluetooth sa pamamagitan ng cellphone

- Itakda ang Oras ng Petsa sa pamamagitan ng bluetooth sa pamamagitan ng cellphone

- I-off ang display sa 10 PM at magsimulang muli sa 6 AM

- Mula 6 AM hanggang 6:50 AM, ang mga Triode RGB LEDs ay nagsisimula sa pulang kulay at dahan-dahang paglipat sa pamamagitan ng amber, malalim na dilaw, lemon dilaw at pagkatapos ay puting kulay na gumagaya sa pagsikat ng araw.

Bumuo ako ng code ng bluetooth app gamit ang MIT APP Inventor. Ang aking app ay nasa ilalim ng pag-unlad kaya't ang pagtatakda ng oras ng petsa at setting ng 12/24 oras na format ay hindi pa naka-code.

Mga Tala:

Tandaan 1

Ang MAX72XX matrices ay may iba't ibang uri ng hardware. Mayroong 4 na uri na naka-configure sa mga aklatan

PAROLA_HW, /// <Gumamit ng mga module ng hardware na style ng Parola.

GENERIC_HW, /// <Gumamit ng mga module ng hardware na 'generic' na karaniwang magagamit.

ICSTATION_HW, /// <Gumamit ng module ng hardware na estilo ng ICStation.

FC16_HW /// <Gumamit ng FC-16 style module ng hardware.

Kung nagpapatakbo ka ng isang pagsubok sa iyong matrix at makita ang garbled display o mirror na teksto ng imahe, subukang magpasimula sa iba't ibang uri ng hardware sa code. Para sa akin gumana ito nang pumili ako ng ICSTATION_HW

#define HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW

Tandaan 2

Ang mga kumokonekta na mga wire na orihinal na kasama ng aking LED Matrices ay napaka mahina at mahina. Nagtrabaho nang maayos ang module habang sinusubukan ko ito kay Arduino. Sa susunod na araw nang muli kong nai-hook ang circuit, kumilos ito nang kakaiba. Matapos ang maraming pag-debug, napagtanto ko na ang isa sa mga nag-uugnay na mga wire sa pagitan ng LED module at arduino ay nasira sa loob (sa loob ng pagkakabukod) na sanhi ng isang bukas na circuit. Pinalitan ko ang lahat ng mga wires na kumokonekta at ang mga bagay ay nagsimulang gumana nang maayos.

Ginamit ang Arduino Library:

DS1307 RTC

MAX72XX

Hakbang 6: Pagkakalagay ng Mga Bahagi at Port upang Payagan ang Pag-upload ng Code

Ang paglalagay ng mga Components at Port upang Payagan ang Code sa Pag-upload
Ang paglalagay ng mga Components at Port upang Payagan ang Code sa Pag-upload
Ang paglalagay ng mga Components at Port upang Payagan ang Code sa Pag-upload
Ang paglalagay ng mga Components at Port upang Payagan ang Code sa Pag-upload
Ang paglalagay ng mga Components at Port upang Payagan ang Code sa Pag-upload
Ang paglalagay ng mga Components at Port upang Payagan ang Code sa Pag-upload

Mangyaring tingnan ang mga nakalakip na imahe upang makita ang aking paglalagay ng mga bahagi. Ito ang aking layout. Maaari mong piliin ang layout na pinakaangkop sa iyong pangangailangan.

Hakbang 7: Pangwakas na Produkto

Pangwakas na Produkto
Pangwakas na Produkto
Pangwakas na Produkto
Pangwakas na Produkto

Narito ang pangwakas na tagapag-ayos ng desk at tumatakbo sa aking mesa.

Inirerekumendang: