Tartalomjegyzék:

Asztalszervező LED mátrixórával és Bluetooth -szal: 7 lépés
Asztalszervező LED mátrixórával és Bluetooth -szal: 7 lépés

Videó: Asztalszervező LED mátrixórával és Bluetooth -szal: 7 lépés

Videó: Asztalszervező LED mátrixórával és Bluetooth -szal: 7 lépés
Videó: Hogyan kell egy papír, Szivacs | Házi Puha játék | 3D-s Ice Cream Szivacs 2024, Július
Anonim
Image
Image
Ötlet
Ötlet

Az asztalom nagyon zsúfolt volt, és szerettem volna egy szép szervezőt, ahol elrendezhetem a ceruzámat, ecsetemet, agyagszerszámomat stb. Sok szervezőt néztem meg a piacon, de egyik sem tetszett. Elhatároztam, hogy saját asztali szervezőt tervezek, és itt az eredmény.

Kellékek

DS1307 RTC modul

HC06 Bluetooth modul

Arduino Nano

LDR

MAX7219 LED mátrix modul

Tiszta epoxigyanta

Fa ragasztó

4 mm rétegelt lemez

Mobiltelefon töltő

4 PIN RGB LED

1. lépés: Ötlet

Ez a tervem az asztali szervezővel kapcsolatban. Úgy döntöttem, hogy 4 mm -es rétegelt lemezből készítem. Használati késsel könnyen vágható. A következő lépések részletezik a szervező építési folyamatát.

2. lépés: Az előlap felépítése

Az előlap felépítése
Az előlap felépítése
Az előlap felépítése
Az előlap felépítése
Az előlap felépítése
Az előlap felépítése
Az előlap felépítése
Az előlap felépítése

Megmértem a LED -mátrixot, és ennek alapján terveztem az előlapot. Miután kivágtam a LED Matrix ablakát, átlátszó szalaggal letakartam a kivágott fadarabot, és ismét benyomtam a kivágott ablakba. A hozzáadott vastagságú átlátszó szalag segítette a súrlódást a fadarabnak az ablakhoz való illesztésében. Biztosítottam, hogy hagyok egy kis mélyedést a darab felszerelése közben. Az ablak külső paneljét feketére festettem. Ezután az egész panelt sík felületre helyeztem. 2 rész tiszta epoxit kevertem, és néhány csepp barna árnyalatot adtam a gyantához. Ezt a gyantát öntöttem az első ablakra. Ekkor nagyon ritkán szórtam arany csillogást erre a panelre epoxi kötés közben. Az epoxigyanta kikeményedése után eltávolítottam a fadarabot. Ez világos ablakot adott a LED -mátrix áttekintéséhez. Elölről is zökkenőmentesnek tűnik.

3. lépés: A szervező felépítése

A szervező felépítése
A szervező felépítése
A szervező felépítése
A szervező felépítése
A szervező felépítése
A szervező felépítése

A következő lépés a szervező felépítése. Elkezdtem vágni a paneleket és ragasztani őket faragasztóval. Miután elkészült, színes epoxigyantát öntöttem minden oldalára, hogy üvegbevonatot kapjak.

4. lépés: Faux Triode (vákuumcső)

Image
Image
Faux Triode (vákuumcső)
Faux Triode (vákuumcső)
Faux Triode (vákuumcső)
Faux Triode (vákuumcső)

Szerettem volna az íróasztalom szervezőjének némi steampunk érintést adni 2 faux Triode (csőerősítő) hozzáadásával. A triódák elkészítéséhez egy palackot készítettem egy üveg alkoholos festékkel és egy műanyag lencsével. A formakészítéshez Amazing penészgittet használtam.

Rácsot készítettem a triódához tűzőcsapok és néhány színes alumínium huzal segítségével. Hozzáadtam egy borostyánsárga LED -et a fűtőszál izzásához. Ennek a beállításnak az alapjául egy karton lemezt adtam hozzá. Sajnos nincsenek képeim a trióda létrehozásának folyamatáról. Ha részletes lépésekre van szüksége, jelezze!

A formát körülbelül 4/5 -re öntöttem átlátszó epoxigyantával. Ezután behelyeztem ezt a tűző tűt, LED -et a gyantába, és hagytam állni 24 órán keresztül.

24 óra elteltével a triódát megformáztam, és a trióda felső részének ezüst színű, festett felületével utánoztam a trióda Getter részét.

Ezután a triódát epoxigyantába mártottam, és fejjel lefelé függesztettem. Ennek két előnye van.

1) A trióda külső felületét simává és fényessé teszi.

2) egy csepp gyanta megfagy a trióda tetején, amely megismétli az üvegzárást a valódi triódákon.

5. lépés: Áramkör és kód

Áramkör és kód
Áramkör és kód

Az áramkör Arduino Nano -ból és DS1307 valós idejű órából áll. Hozzáadtam egy HC-06 Bluetooth modult az asztali szervező óra mobilról történő vezérléséhez. Hozzáadtam egy LDR -t is a kijelző fényerejének szabályozásához a környezeti fény alapján.

Van egy 2 tűs jumper is, amely a bluetooth modult (HC-06) pozitív tápellátáshoz csatlakoztatja. Ez lehetővé teszi a kód feltöltését az arduino -ba. Ha a HC-06 modul be van kapcsolva, a kód nem kerül feltöltésre, és a hiba nem annyira intuitív.

Az asztal szervező kódja a következő funkciókat látja el

- Megjelenítési idő (12/24 órás formátum - Bluetooth -on keresztül vezérelhető mobiltelefonon keresztül)

- Nap, dátum megjelenítése minden 5. percben

- Változtassa meg a Triodes RGB LED -jeinek véletlenszerű színét minden 5. percben.

- Harmadik percenként jelenítsen meg egy animációs sorozatból egy véletlenszerű animációt

- Egyéni üzenet megjelenítése Bluetooth -on keresztül mobiltelefonon keresztül

- Állítsa be a dátumot Bluetooth -on keresztül mobiltelefonon keresztül

- Kapcsolja ki a kijelzőt este 10 órakor, és kezdje újra reggel 6 órakor

- Reggel 6 -tól 6.50 -ig a Triode RGB LED -ek vörös színnel kezdődnek, és lassan átmennek a borostyánsárga, mélysárga, citromsárga, majd a fehér színben, amelyek utánozzák a napfelkeltét.

A MIT APP Inventor segítségével kifejlesztettem a Bluetooth alkalmazáskódot. Az alkalmazásom fejlesztés alatt áll, így a dátum és a 12/24 órás formátum beállítása még nincs kódolva.

Megjegyzések:

1. megjegyzés

A MAX72XX mátrixok különböző típusú hardverekkel érkeznek. A könyvtárakban 4 típus van konfigurálva

PAROLA_HW, /// <Használja a Parola stílusú hardvermodulokat.

GENERIC_HW, /// <Használjon általánosan elérhető "általános" típusú hardvermodulokat.

ICSTATION_HW, /// <ICStation stílusú hardvermodul használata.

FC16_HW /// <FC-16 stílusú hardvermodul használata.

Ha tesztet futtat a mátrixon, és zavaros kijelzőt vagy tükörképet lát, próbálja meg a hardver típusát más típusú kóddal inicializálni. Számomra ez működött, amikor az ICSTATION_HW lehetőséget választottam

#define HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW

Jegyzet 2

A LED -mátrixokhoz eredetileg mellékelt vezetékek nagyon törékenyek és gyengék voltak. A modul jól működött, amikor Arduino -val teszteltem. Másnap, amikor újra bekötöttem az áramkört, furcsán viselkedett. Sok hibakeresés után rájöttem, hogy a LED -modul és az arduino között az egyik összekötő vezeték belsőleg (belső szigetelés) elszakadt, ami áramkört szakított. Kicseréltem az összes csatlakozó vezetéket, és a dolgok jól működtek.

Arduino használt könyvtárak:

DS1307 RTC

MAX72XX

6. lépés: Az összetevők és a port elhelyezése a feltöltési kód engedélyezéséhez

Komponensek elhelyezése és a port lehetővé teszi a feltöltési kódot
Komponensek elhelyezése és a port lehetővé teszi a feltöltési kódot
Komponensek elhelyezése és a port lehetővé teszi a feltöltési kódot
Komponensek elhelyezése és a port lehetővé teszi a feltöltési kódot
Komponensek elhelyezése és a port lehetővé teszi a feltöltési kódot
Komponensek elhelyezése és a port lehetővé teszi a feltöltési kódot

Kérjük, nézze meg a mellékelt képeket, hogy lássa az alkatrészek elhelyezését. Ez az elrendezésem. Kiválaszthatja az igényeinek leginkább megfelelő elrendezést.

7. lépés: Végső termék

Végtermék
Végtermék
Végtermék
Végtermék

Itt van az utolsó íróasztal szervező az asztalomon.

Ajánlott: