Sisukord:

Laua korraldaja LED -maatrikskella ja Bluetoothiga: 7 sammu
Laua korraldaja LED -maatrikskella ja Bluetoothiga: 7 sammu

Video: Laua korraldaja LED -maatrikskella ja Bluetoothiga: 7 sammu

Video: Laua korraldaja LED -maatrikskella ja Bluetoothiga: 7 sammu
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #7 2024, Juuli
Anonim
Image
Image
Idee
Idee

Minu laud oli väga segaduses ja ma tahtsin, et mul oleks tore korraldaja, kus saaksin oma pliiatsid, värvipintslid, savitööriistad jms paigutada. Vaatasin turul palju korraldajaid, kuid mulle ei meeldinud. Asusin oma laua korraldajat kujundama ja siin on tulemus.

Tarvikud

DS1307 RTC moodul

HC06 Bluetooth -moodul

Arduino Nano

LDR

MAX7219 LED -maatriksmoodul

Läbipaistev epoksüvaik

Puidu liim

4 mm vineer

Mobiiltelefoni laadija

4 PIN RGB LED -i

Samm: idee

See on minu plaan laua korraldaja jaoks. Otsustasin teha selle 4 mm vineerist. Seda on lihtne lõigata kasuliku noaga. Järgmised sammud kirjeldavad korraldaja ehitusprotsessi.

Samm: esipaneeli ehitamine

Esipaneeli ehitamine
Esipaneeli ehitamine
Esipaneeli ehitamine
Esipaneeli ehitamine
Esipaneeli ehitamine
Esipaneeli ehitamine
Esipaneeli ehitamine
Esipaneeli ehitamine

Mõõtsin LED -maatriksi ja kujundasin selle põhjal esipaneeli. Pärast LED -maatriksi akna väljalõikamist katsin lõigatud puidutüki selge teibiga ja lükkasin selle uuesti lõigatud aknasse. Läbipaistva lindi paksus aitas puitdetaili aknale sobitada. Tagasin selle tüki paigaldamise ajal väikese süvendi. Värvisin selle akna välispaneeli mustaks. Seejärel asetasin kogu selle paneeli tasasele pinnale. Segasin 2 osa läbipaistvat epoksüüd ja lisasin vaikesse paar tilka pruuni tooni. Valasin selle vaigu akna esipaneelile. Siis puistasin sellele paneelile epoksiidi seadistamise ajal väga säästlikult kuldset sära. Pärast epoksüvaigu kõvenemist eemaldasin puitdetaili. See andis selge akna LED -maatriksi kuvamiseks. Ka eestpoolt tundub see sujuv.

3. samm: korraldaja koostamine

Korraldaja ehitamine
Korraldaja ehitamine
Korraldaja ehitamine
Korraldaja ehitamine
Korraldaja ehitamine
Korraldaja ehitamine

Järgmine samm on korraldaja ülesehitamine. Hakkasin paneele lõikama ja puiduliimiga liimima. Pärast valmimist valasin klaasist viimistluse saamiseks igale poole värvilist epoksüvaiku.

Samm 4: Faux Triode (vaakumtoru)

Image
Image
Faux Triode (vaakumtoru)
Faux Triode (vaakumtoru)
Faux Triode (vaakumtoru)
Faux Triode (vaakumtoru)

Tahtsin oma laua korraldajale anda aurupunkti, lisades 2 faux Triode (toruamplit). Trioodide valmistamiseks lõin vormi, kasutades alkoholitindipudelit ja ümberringi lamavat plastist läätse. Vormide valmistamiseks kasutasin hämmastavat vormipahtlit.

Lõin trioodile võre klammerdaja tihvtide ja mõne värvilise alumiiniumtraadi abil. Lisasin kuumutusniidi helendamiseks merevaigukollase valgusdioodi. Selle seadistuse alusele lisasin kaardiplaadi. Kahjuks pole mul pilte selle trioodi loomise protsessist. Andke mulle teada, kui vajate üksikasjalikke samme, lisan!

Valasin vormi umbes 4/5 läbipaistva epoksüvaiguga. Seejärel sisestasin selle klammerdajate tihvtide, LED -i vaigu sisse, ja lasin sellel 24 tundi seista.

24 tunni pärast eemaldasin triodi vormimise ja kasutasin hõbedase markeriga maalitud trioodi ülemist osa, et jäljendada trioodi osa Getter.

Seejärel kastsin trioodi epoksüvaiku ja riputasin selle tagurpidi. Sellel on kaks eelist.

1) See muudab trioodi välispinna siledaks ja läikivaks.

2) tilk vaiku külmub trioodi peale, mis kordab klaastihendit tõelistel trioodidel.

Samm: ahel ja kood

Vooluahel ja kood
Vooluahel ja kood

Ring koosneb Arduino Nano -st, mis on ühendatud reaalajas kellaga DS1307. Lisasin HC-06 Bluetooth-mooduli laua korraldaja kella juhtimiseks mobiiltelefonist. Olen lisanud LDR -i ka ekraani intensiivsuse juhtimiseks ümbritseva valguse alusel.

Samuti on olemas 2-kontaktiline hüppaja, mis ühendab Bluetooth-mooduli (HC-06) positiivse toitepingega. Seda tehakse, et lubada koodi üleslaadimine arduino. Kui HC-06 moodul on sisse lülitatud, ei laadita koodi üles ja viga pole nii intuitiivne.

Laua korraldaja kood täidab järgmisi funktsioone

- Kuvamisaeg (12/24 tunni formaat - juhitav Bluetoothi kaudu mobiiltelefoni kaudu)

- Kuva päev, kuupäev iga 5. minuti järel

- Muutke Triode'i RGB LED -i juhuslikku värvi iga 5. minuti järel.

- Kuva animatsioonide komplektist juhuslik animatsioon iga 3. minuti järel

- Kuva kohandatud sõnum Bluetoothi kaudu mobiiltelefoni kaudu

- Määrake kuupäev ja kellaaeg Bluetoothi kaudu mobiiltelefoni kaudu

- Lülitage ekraan välja kell 22.00 ja alustage uuesti kell 6.00

- Kella 6.00–6.50 algavad Triode RGB LED -id punase värviga ja lähevad aeglaselt üle merevaigukollase, sügavkollase, sidrunkollase ja seejärel valge värviga, mis jäljendab päikesetõusu.

Olen MIT APP Inventori abil välja töötanud Bluetoothi rakenduse koodi. Minu rakendus on väljatöötamisel, nii et kuupäeva ja kellaaja vormingu määramine ei ole veel kodeeritud.

Märkused:

Märkus 1

MAX72XX maatriksitel on erinevat tüüpi riistvara. Raamatukogudes on konfigureeritud 4 tüüpi

PAROLA_HW, /// <Kasutage Parola stiilis riistvara mooduleid.

GENERIC_HW, /// <Kasutage üldkasutatavaid riistvara mooduleid.

ICSTATION_HW, /// <Kasutage ICStationi stiilis riistvara moodulit.

FC16_HW /// <Kasutage FC-16 stiilis riistvara moodulit.

Kui käivitate maatriksi testi ja näete moonutatud ekraani või peegelpildi teksti, proovige lähtestada koodi erinevat tüüpi riistvara. Minu jaoks see töötas, kui valisin ICSTATION_HW

#define HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW

Märkus 2

Algselt minu LED -maatriksitega kaasas olnud juhtmete ühendamine oli väga nõrk ja õhuke. Moodul töötas hästi, kui ma seda Arduinoga testisin. Järgmisel päeval, kui ringraja uuesti ühendasin, käitus see imelikult. Pärast palju silumist mõistsin, et üks LED -mooduli ja arduino vaheline ühendustraat on sisemiselt (isolatsiooni sees) purunenud, põhjustades avatud vooluringi. Vahetasin kõik ühendusjuhtmed välja ja asi hakkas hästi toimima.

Kasutatud Arduino raamatukogud:

DS1307 RTC

MAX72XX

6. samm: komponentide ja pordi üleslaadimise lubamiseks kood

Komponentide paigutus ja port, mis võimaldavad üleslaadimiskoodi
Komponentide paigutus ja port, mis võimaldavad üleslaadimiskoodi
Komponentide paigutus ja port, mis võimaldavad üleslaadimiskoodi
Komponentide paigutus ja port, mis võimaldavad üleslaadimiskoodi
Komponentide paigutus ja port, mis võimaldavad üleslaadimiskoodi
Komponentide paigutus ja port, mis võimaldavad üleslaadimiskoodi

Palun vaadake lisatud pilte, et näha minu komponentide paigutust. See on minu paigutus. Saate valida oma vajadustele kõige paremini vastava paigutuse.

Samm: lõpptoode

Lõpptoode
Lõpptoode
Lõpptoode
Lõpptoode

Siin on minu laual viimane töökorraldaja.

Soovitan: